首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ROS:我们能得到一个由启动文件启动的节点列表吗?

ROS:我们能得到一个由启动文件启动的节点列表吗?
EN

Stack Overflow用户
提问于 2022-05-16 17:39:18
回答 1查看 200关注 0票数 3

我有不同的启动文件来启动不同的节点。我想在UI中显示已启动的节点。

我可以获得运行中的节点,没有问题,但有一个角落情况下,它将不会显示启动文件中的所有节点:如果节点在启动后崩溃。

通过roslaunch启动启动文件时,可以看到一个节点列表。

代码语言:javascript
复制
started roslaunch server http://vm:40549/

SUMMARY
========

PARAMETERS
 * /rosdistro: noetic
 * /rosversion: 1.15.14

NODES
  /
    GNSS (gnss_dummy/gnss_dummy_node)
    IMU (imu_dummy/imu_dummy_node)
    Video_recorder (video_recorder/video_recorder_node)

有办法找回那份名单吗?

代码语言:javascript
复制
[Video_recorder-9] process has finished cleanly

或者我们可以检索终止的节点吗?

EN

回答 1

Stack Overflow用户

发布于 2022-05-28 08:22:53

使用选项

代码语言:javascript
复制
--nodes <package-name> <launch-file>

或者简单的

代码语言:javascript
复制
--nodes <launch-file>

检索启动文件的节点。

例如:

代码语言:javascript
复制
roslaunch --nodes roslaunch $ROS_ROOT/tools/roslaunch/example.launch

代码语言:javascript
复制
roslaunch --nodes roslaunch example.launch

请参见:

http://wiki.ros.org/roslaunch/Commandline%20Tools

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72263415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档