1.Ubuntu系统换源(很关键,影响安装速度,不换成国内源会导致安装失败)
鼠标左键打开"System Settings"——>点击"Software & Updates"——>在"Download from"中选择国内源(阿里、清华等都可)。
2.开始安装
打开终端:
添加 sources.list(设置你的电脑以从 packages.ros.org 接收软件)
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
添加公钥
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
安装
首先,确保你的Debian软件包索引是最新的
sudo apt-get update
安装桌面完整版(这一步需要等待较长时间,耐心等待,安装速度与网速有关)
sudo apt-get install ros-kinetic-desktop-full
初始化rosdep
sudo rosdep init
rosdep update
环境配置
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc
构建工厂依赖
sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
3.验证ROS安装是否成功
打开终端输入
roscore
安装成功。