ROS控制器主题未发布

问题描述 投票:0回答:1

我试图按照以下方式编写一个custum ros硬件接口。这个 教程。我试图为rrbot制作一个硬件接口,用于测试,因为它提供了已经存在的rrbot描述和一些启动文件。下面是 是这个 catkin 包的 git 仓库,它成功地构建了,但当我试图查看位置控制器主题时,我只看到以下 ros 主题。

$ rostopic list
/rosout
/rosout_agg
/rrbot/joint_states
/tf
/tf_static

当我用命令启动带有控制器的硬件接口节点的时候,

roslaunch rrbot_control rrbot_hardware_interface.launch

终端显示的输出是:

started core service [/rosout]
process[rrbot/rrbot_hw_interface-2]: started with pid [14994]
process[rrbot/controller_spawner-3]: started with pid [14998]
process[rrbot/robot_state_publisher-4]: started with pid [14999]
read
write
[INFO] [1589016205.926310]: Controller Spawner: Waiting for service controller_manager/load_controller
[INFO] [1589016205.932689]: Controller Spawner: Waiting for service controller_manager/switch_controller
[INFO] [1589016205.938694]: Controller Spawner: Waiting for service controller_manager/unload_controller
[INFO] [1589016205.944457]: Loading controller: joint_state_controller
read
write
read
write
^C[rrbot/robot_state_publisher-4] killing on exit
[rrbot/controller_spawner-3] killing on exit
[rrbot/rrbot_hw_interface-2] killing on exit
[INFO] [1589016208.067200]: Shutting down spawner. Stopping and unloading controllers...
read
write

我使用的是ubuntu 18.04, ros melodic.

ros robotics
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.