最近开始写一个机器人项目,所以用到了ROS(Robot OS 机器人操作系统),下面我来说明下在Ubuntu中安装ROS Indigo的方法。在ROS官网http://wiki.ros.org/cn/indigo/Installation/Ubuntu有详细说明。
1.添加 sources.list
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
2.添加 keys
sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
3.安装
sudo apt-get update
sudo apt-get install ros-indigo-desktop-full
4.初始化 rosdep
sudo rosdep init --初始化有可能失败,网络问题,多试几次。
rosdep update --更新有可能失败,网络问题,多试几次。
5.环境设置
echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc
source ~/.bashrc
6.安装 rosinstall
sudo apt-get install python-rosinstall
7.卸载 unrosinstall
sudo apt-get remove ros-*
8.ROS使用教程
参考官网http://wiki.ros.org/cn/ROS/Tutorials
9.安装MoveIt
$sudo apt-get install ros-indigo-moveit-full