提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
1. 配置Ubuntu软件和更新
确保上面这四个都勾选
2、设置安装源和key
设置清华安装源
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'
设置key。
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
3、安装
更新apt及安装ROS
sudo apt update
sudo apt install ros-melodic-desktop-full
4、环境设置
配置环境变量,方便在任意终端中使用 ROS。
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
5、安装构建依赖
首先安装构建依赖的相关工具
sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
然后安装rosdep(可以安装系统依赖)
sudo apt install python-rosdep
初始化rosdep
sudo rosdep init
这里由于网络问题,可能会抛出异常。
解决方法:网址链接 最后部分
更新rosdep
rosdep update
由于网络问题,会经常timeout,解决办法:网址链接
总结
至此,ROS系统已经安装完毕。