1 添加软件源
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
2 添加密钥
3安装ros
3.1更新软件源
sudo apt update 如果出现错误则更换网络试试,可以连接手机热点
3.2 下载ros
sudo apt install ros-noetic-desktop
4 设置环境变量(ros中有很多命令,设置环境变量来告诉系统这些命令在哪个位置
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
4.1 让环境变量生效
source ~/.bashrc
5.安装ros的依赖包
sudo apt install python3-rosdep python3-rosinstall python3-rosinstall-generator python3-wstool build-essential
6.初始化rosdep
sudo pip3 install rosdepc (rosdepc是rosdep的国内版)
(如果遇到pip3指令找不到,执行sudo apt-get install python3-pip)
sudo rosdepc init
rosdepc update
ros默认安装路径是在/opt/ros下,点击文件夹,点击其他位置即可看到
7. 验证ros是否安装好
roscore(打开一个终端)
rosrun turtlesim turtlesim_node(打开另一个终端)