1. 增加 source 到 bashrc 中
为了不用在小车的 Ubuntu 上每次都 source 自己的工作空间,我把自己的 workspace 加到 ~/.bashrc 文件末尾:

然后重启 shell,之后就会自动 source 我得工作空间,可以使用 roscd 直接进入指定包中:
roscd pkg_name
2. 编写启动 launch
每次调试小车,都要分别启动很多节点,比如融合、建图、Loam、Rviz 等,所以我把这些节点全部配置在一个 launch 中启动,直接一行命令启动,这样调试就方便多了,大大节省时间:
lidar_camera_fusion\launch:lidar_camera_fusion.launchoctomap_server\rviz:octomap_debug.rvizoctomap_server\launch:dlonng_octomap_test.launch
<launch>

本文介绍了如何在ROS中通过编辑bashrc文件自动化加载工作空间,并编写launch文件来一次性启动多个节点,如融合、建图、Loam等,以提高调试效率。同时分享了解决启动过程中节点名字重复问题的小技巧。
最低0.47元/天 解锁文章
2904

被折叠的 条评论
为什么被折叠?



