ROS常用命令

1、查看ROS_PACKAGE_PATH环境变量

$ echo $ROS_PACKAGE_PATH

2、roscore 命令是在运行所有ROS程序前首先要运行的命令,用于向节点提供连接信息

$ roscore

3、运行launch文件,launch文件时描述一组节点以及它们话题重映射和参数的XML文件

$ rosrun [package_name] [launchfile_name]

4、rosbash命令集的命令

命令重要度命令释义详细说明
rosrun★★★ros+run(run executables of a ros package)运行单个节点
roscd★★★ros+cd(changes directory)移动到指定的ROS功能包目录
rosls★☆☆ros+ls(lists files)显示ROS功能包的文件和目录
rosed★☆☆ros+ed(editor)编辑ROS功能包的文件
roscp★☆☆ros+cp(copies files)复制ROS功能包的文件

5、切换到ROS保存日志文件的目录下

$ roscd log

6、显示当前运行的ROS节点信息

$ rosnode list                  #获得运行节点列表
$ rosnode info node-name        #获得特定节点的信息
$ rosnode ping node-name        #测试节点是否连通
$ rosnode kill node-name        #终止节点

7、获取软件包的有关信息

$ rospack find 	pacakge_name					 #找出一个软件包的路径
$ rospack list              #显示出当前的包信息
$ rospack depends1 package_name     #显示当前包的一级依赖
$ rospack depends package_name     #显示当前包的所有依赖

8、获取ROS话题信息

$ rostopic -h
Commands:
        rostopic bw      #显示主题使用的带宽
        rostopic delay   #从标题中的时间戳显示主题的延迟
        rostopic echo    #将消息打印到屏幕
        rostopic find    #按类型查找主题
        rostopic hz      #显示主题的发布率 
        rostopic info    #打印有关活动主题的信息
        rostopic list    #列出活动主题
        rostopic pub     #将数据发布到主题
        rostopic type    #打印主题或字段类型
$ rostopic echo topic_name #显示在某个话题上发布的数据
$ rostopic type topic_name #查看所发布话题的消息类型
$ rosmsg show info_name #查看消息的详细情况
$ rostopic pub [topic] [msg_type] [args] #把数据发布到当前某个正在广播的话题上

9、可视化工具——rqt

$ rqt_graph  #画节点图
$ rqt_plot #查看变量时间趋势线
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值