本文介绍ROS2
中话题和服务的内容。并配合示例代码来实践以便加深理解。
安装依赖
安装相应的工具:
colcon
编译工具安装
1 | sudo apt install python3-colcon-common-extensions git |
设置colcon_cd
,方便用colcon_cd 包名
快速打开到包的目录。需要在工作空间目录下使用,其他路径下使用会出现卡住的情况。
1 | echo "source /usr/share/colcon_cd/function/colcon_cd.sh" >> ~/.bashrc |
设置colcon
参数自动补全功能
1 | echo "source /usr/share/colcon_argcomplete/hook/colcon-argcomplete.bash" >> ~/.bashrc |
ROS2
参数自动补全工具(zsh
不支持ROS2
参数自动补全,bash
可以)
1 | sudo apt-get install python3-argcomplete |