ROS的常用命令

1、Ros的常用命令

rostopic
rosservice
rosnode
rosparam
rosmsg
rossrv

2、例子

运行roscore#作用是启动ros master

运行rosrun turtlesim turtlesim_node#启动海龟仿真器

运行rosrun turtlesim turtle_teleop_key#启动海龟控制节点

a.使用rqt_graph 查看系统计算图

b.使用rosnode list 查看所有节点

c.使用rosnode info /turtlesim 查看turtlesim节点的详细信息

d.使用rostopic list 查看所有话题

e.使用rostopic pub 话题名 消息类型和内容(双击tab键补全默认结构) 用命令的形式控制小海龟

f.使用rosmsg show 消息名 查看数据结构

g.使用rosservice list 查看所有服务

h.使用rosservice call /spawn 信息(双击tab键补全默认结构) 生成第二只海龟

i.使用rosbag record -a -O cmd_record 话题记录工具,将信息保存在cmd_record文件中

j.使用rosbag play cmd_record 运行保存的话题

posted @ 2020-09-10 16:17  吃瓜的哲学  阅读(660)  评论(0编辑  收藏  举报