1、先安装软件源sources.list
sudo sh -c ‘echo “deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main” > /etc/apt/sources.list.d/ros-latest.list’
2、接着安装秘钥
sudo apt-key adv --keyserver ‘hkp://keyserver.ubuntu.com:80’ --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
安装完成会显示已导入
3、然后更新并安装ROS
sudo apt update
sudo apt install ros-melodic-desktop-full
这里一般会耗费几百兆流量,如果更新失败的话建议开手机热点,连接热点成功率更高哦
4、初始化rosdep
sudo rosdep init
rosdep update
如果报错请使用热点,可以切换几个热点都试试看,如果还是报错请过一段时间继续尝试,可能是因为墙所以非常不稳定,成功率不高
5、环境变量
echo “source /opt/ros/melodic/setup.bash” >> ~/.bashrc
source ~/.bashrc
source /opt/ros/melodic/setup.bash
6、最后安装依赖包
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
中间选择yes即可,
完成后显示如下
7、最后就是测试啦
输入
roscore
安装成功则显示如下
还有不懂的可以参考官网:http://wiki.ros.org/melodic/Installation/Ubuntu