1. 添加ROS软件源
`$ 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
执行sudo rosdep init
时报如下错误
执行
sudo apt install python-rosdep2
再次执行
sudo rosdep init
报如下错
执行
sudo gedit /etc/hosts
打开文件,添加如图,保存文件,再次执行sudo rosdep init
,
5. 设置环境变量
$ echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
6. 安装rosinstall
$ sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential