官方文档是基于ROS-indigo作的介绍,ubuntu16.04下只能安装kinetic版本的ROS,亲身试坑后留下一些经验教训。
主要参考了PX4开发文档1,ROS官方文档2和相关博客步骤如下3:
步骤如下:
1安装ROS-Kinetic
1.1![这里写图片描述](https://img-blog.csdn.net/20170716125843903?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWp5NzI4/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
这几个全勾上
1.2 添加软件源
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
1.3 安装密钥
sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
1.4 更新软件源
sudo apt-get update
1.5 安装ROS-Kinetic4
sudo apt-get install ros-kinetic-desktop-full
1.6 初始化rosdep
sudo rosdep init
rosdep update
1.7 环境变量设置
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc