初学者学习ROS的一个很好的途径就是通过wiki教程来初步了解ros、安装ros、操作简单功能。了解后需要进阶学习可以参考各种开源项目,请教技术大牛博客大神等(可以参考古月居博客) 。 wiki是初学者跳不开的学习过程。学习过程中,哪管它前路坎坷,进一步就有一步的成长。
http://wiki.ros.org/ 是wiki的链接。
https://www.ros.org/ 是ros的官方链接
安装开始
1、更新源
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-get update 更新最新Debian软件包
sudo apt-get install ros-kinetic-desktop-full 安装完整版ros。其他版本需要请自行参考wiki。
查找可用软件包
4、设置环境变量
echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc 将次版本ros的环境变量添加到开机启动中
如果你这安装了多个版本的ros,启动其他版本的时候也需要添加对应版本的环境变量。source /opt/ros/kinetic/setup.bash
5、添加软件包的依赖包
sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
6、初始化rosdep
sudo apt install python-rosdep
sudo rosdep init
rosdep update
通过以上步骤ros就安装成功了,这部分是wiki的第一部分 1.Installation 的内容。接下来开始ros 教程ROS Tutorials 的内容