一、ROS1 常用小功能(持续更新,碰到什么加什么)

本文汇总了ROS(Robot Operating System)中实用的操作技巧,包括不刷屏显示rostopic内容、从功能包更新依赖信息、检查及显示urdf模型、查看tf_tree等,还介绍了如何清理日志文件和录制所有话题生成ROSbag包的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

===============================2022.09.22更新==============================

1、不刷屏显示rostopic 内容

2、从功能包更新依赖信息

3、检查urdf

4、rviz显示urdf(一行代码解决,省事省力)

5、查看tf_tree:

1、不刷屏显示rostopic 内容

rostopic echo --noarr /topic
rostopic echo -c /topic

2、从功能包更新依赖信息

rosdep install --from-path src --ignore-src -r -y

rosdep install --from-paths src --ignore-src --rosdistro=<此处替换成你自己的ros版本> -y
===========================================================================================
例如:
rosdep install --from-paths src --ignore-src --rosdistro=melodic -y
===========================================================================================

3、检查urdf

//我习惯cd到urdf目录下在使用,此时不需要path
check_urdf   /path/xxxx.urdf
urdf_to_graphiz     /path/xxxx.urdf

4、rviz显示urdf(一行代码解决,省事省力)

roslaunch urdf_tutorial display.launch model:=path/to/your/xxx.urdf

(对有活动关节的可控界面):
roslaunch urdf_tutorial display.launch model:=path/to/your/xxx.urdf gui:=true

5、查看tf_tree:

rosrun rqt_tf_tree rqt_tf_tree

==============================2022.09.23更新==============================

6、WARING:disk usage in log directory [/xxxx/.ros/log] is over 1GB.

        说明日志满了,直接清除就好

rosclean purge

 ==============================2022.09.26更新==============================

7、录制所有话题生成ROS bag 包 

rosbag record -a

 =============================2023.06.14更新================================

 8、单独编译WorkSpace下某功能包

单个:
catkin_make -DCATKIN_WHITELIST_PACKAGES=" 你的包名"
多个(以分号分隔):
catkin_make -DCATKIN_WHITELIST_PACKAGES=" 你的包名;你的包名"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值