注意你的系统🚀
不同版本的Ubuntu对应不同版本的ROS,请注意你的系统。
indigo |
14.04 |
kinetic |
16.04 |
melodic |
18.04 |
安装
设置中科大源
1
| sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
|
设置公钥
1
| sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
|
更新一下可用软件包列表
安装ROS
1 2 3
| sudo apt install ros-melodic-desktop-full sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
|
设置环境变量
1 2
| echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc source ~/.bashrc
|
下面的两步如果你没梯子你可能执行报错,但是你依然可以使用ROS
初始化rosdep
更新
检查
打开三个终端,分别输入
1
| rosrun turtlesim turtlesim_node
|
1
| rosrun turtlesim turtle_teleop_key
|
你会看到如下画面👇,如果你可以通过⬆️⬇️⬅️➡️控制小海龟的移动,那么恭喜你,你的ROS似乎已经安装完成了。