ROS常用命令整理

现系统整理ros常用命令:

命令格式含义
ros shellroscd 功能包名移动到制定的ROS功能包目录
rosls 功能包名显示ROS功能包的文件与目录
rosed 功能包名 文件名编辑ROS功能包的文件
roscp 功能包名赋值ROS功能包的文件
rospd 功能包名添加目录至ROS目录索引
rosd 功能包名 文件名显示ROS目录索引中的目录, 用于编辑功能包中的特定文件
rosnoderosnode list显示当前所有运行中的节点名称
rosnode info 节点名查看节点的信息
rosnode ping 节点名测试节点是否正常
rosnode ping - -all测试系统所有节点运行是否正常
rosnode kill +节点名(- -all)关闭节点(所有节点)
rosnode cleanup删除失联节点的注册信息
rostopicrostopic list显示当前所有运行中的话题名称
rostopic 话题名查看话题的信息(指属性,比如消息类型,订阅者,发布者等)
rostopic echo 话题名查看话题内容(指数据方面的内容)
rostopic hz 话题名查看话题通信频率
rostopic bw 话题名查看话题通信带宽
rostopic pub 话题名发布话题
rostopic find 类型名称显示使用指定类型的消息的话题
rostopic info 话题名称显示指定话题的消息
rosrunrosrun package_name executablepackage_name为包名,executable为可执行程序名
rospackrospack find 功能包名查看功能包路径
rospack depends(1) 功能包名查看功能包所需要的(1级)依赖
rospack depends -on 功能包名仅显示使用指定功能包的功能包列表
rospack help查看关于rospack的其他用法
rosdeprosdep check 功能包名查看功能包依赖是否已经满足
rosdep install 功能包名下载并安装功能包的依赖
rosdep help查看关于rosdep的其他用法
rqt_graphrqt_graph打开图形可视化界面,显示所有节点和话题间的关联
treetree -L 2分析当前目录结构。参数-L表示指定显示目录级数,2表示两级目录结构
catkincatkin_create_pkg 功能包名称 依赖功能包1 依赖功能包n创建功能包
catkin_create_pkg自动生成功能包
catkin_make基于catkin构建系统的构建
catkin_make -pkg 功能包名只构建一部分功能包
catkin_eclipse对于用catkin构建系统生成的功能包进行修改,使其能在Eclipse环境中使用
catkin_prepare_release发布时用到的日志整理和版本标记
catkin_generate_changelog在发布时生成或更新CHANGELOG.rst文件
catkin_init_workspace初始化catkin构建系统的工作目录
catkin_find搜索catkin
echo $ROS_PACKAGE_PATHecho $ROS_PACKAGE_PATH查看当前ROS正在使用的工作空间
rosservicerosservice list显示活动的服务信息
rosservice info 服务名称显示指定服务的信息
rosservice type 服务名称显示服务类型
rosservice find 服务名称查找指定服务类型的服务
rosservice uri 服务名称显示ROSRPC URI服务
rosservice args 服务名称显示服务参数
rosservice call 服务名称 参数用输入的参数请求服务,通常用于测试服务
rosparamrosparam list查看参数列表
rosparam get 参数名称获取参数值
rosparam set 参数名称设置参数值
rosparam set 参数名称设置参数值
rosparam dump 文件名称将参数保存到指定文件
rosparam load 文件名称获取保存在指定文件中的参数,该命令经常使用
rosparam delete 参数名称删除参数
rosmsgrosmsg list显示所有消息
rosmsg show 消息名称显示指定消息
rosmsg package 功能包名显示用于指定功能包的所有消息
rosmsg packages显示使用消息的所有功能包
rossrvrossrv list显示所有服务
rossrv show 服务名称显示指定的服务信息
rossrv package 功能包名显示指定的功能包中用到的所有服务
rossrv packages显示使用服务的所有功能包
rosbagrosbag record 选项 话题名将指定话题的消息记录到bag文件
rosbag info 文件名查看bag文件的信息
rosbag play 文件名回放指定的bag文件,该命令使用较多
rosbag compress 文件名压缩指定的bag文件
rosbag decompress 文件名解压指定的bag文件
rosbag check 文件名检查指定的bag文件能否在当前系统中回放
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值