仔细看文档
系统要求:Ubuntu20.04
ROS安装版本: Noetic
首先,最重要的就是ROS软件源,很多小伙伴都是在网上随便复制的软件源和密钥,非常不建议,复制三方的软件源,因为如果出新的,可能旧的官方维护就少了,ROS就容易崩。我是使用中科大的ROS软件源接下来教大家怎么做
进这个网址https://mirrors.ustc.edu.cn/help/ros.html
一、执行1.导入key和2.将软件源添加至系统,这两个下面所提到的命令。
1.导入key
gpg --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
gpg --export C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 | sudo tee /usr/share/keyrings/ros.gpg > /dev/null
2.将软件源添加至系统
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/ros.gpg] https://mirrors.ustc.edu.cn/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
二、确保你的Debian软件包索引是最新的:
sudo apt update
三、安装桌面完整版 : 包含ROS、rqt、rviz、机器人通用库、2D/3D 模拟器、导航以及2D/3D感知
sudo apt install ros-noetic-desktop-full
四、您必须在使用ROS的每个bash终端中获取此脚本的源代码
source /opt/ros/noetic/setup.bash
五、环境配置
echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
至此ubuntu20.04安装ROS Noetic完成