#ROS

catkin工作空间

http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment

mkdir -p ~/catkin_ws/src #创建工作空间
cd ~/catkin_ws/ #定位到上层目录
catkin_make #catkin_make -DPYTHON_EXECUTABLE=/usr/bin/python3 使用python3编译
source devel/setup.bash #将工作空间加入环境变量
echo $ROS_PACKAGE_PATH #查看当前环境变量

多个工作空间同时工作(待测试)

vim ~/.bashrc
source ~/catkin_ws/devel/setup.sh
source ~/test_ws/devel/setup.sh
unset $ROS_PACKAGE_PATH #清理环境变量

TF

TF介绍:https://wiki.ros.org/tf/Tutorials/Introduction%20to%20tf

TF包(工具):https://wiki.ros.org/tf

https://docs.ros.org/api/tf/html/python/tf_python.html#

ROS工具

https://gazebosim.org/

https://wiki.ros.org/rviz

https://wiki.ros.org/rqt

https://wiki.ros.org/rosbag