赞
踩
turtlesim_node节点和turtle_teleop_key节点之间是通过一个ROS话题来互相通信的。turtle_teleop_key在一个话题上发布按键输入消息,而turtlesim则订阅该话题以接收该消息
话题一个发布,一个订阅。
再打开一个终端,输入如下,
rostopic -h 查看帮助,其他指令也可以使用
比如小乌龟运动的时候就可以看到对应的信息打印在新的终端上。一开始可能没有信息,因为没有动。
rostopic pub -1 /turtle1/cmd_vel geometry_msgs/Twist -- '[2.0, 0.0, 0.0]' '[0.0, 0.0, 1.8]'
其中 -1是只执行一次
rostopic pub /turtle1/cmd_vel geometry_msgs/Twist -r 1 -- '[2.0, 0.0, 0.0]' '[0.0, 0.0, 1.8]'
其中-r 1 是频率1hz发送
rostopic hz /turtle1/pose
rosrun rqt_plot rqt_plot
实时曲线显示,可以看到具体的数据,非常直观。添加曲线,和设置轴信息都比较直观。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。