码迷,mamicode.com
首页 > 其他好文 > 详细

ROS安装与卸载教程

时间:2017-03-20 19:20:32      阅读:998      评论:0      收藏:0      [点我收藏+]

标签:tar   release   dig   href   mkdir   否则   cat   ebe   教程   

一 ros安装

1.0 设备环境:Ubuntu 14.04 ros indigo

1.1 配置Ubuntu仓库变为允许"restricted," "universe," and "multiverse

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

这里需要注意的问题是,有些时候由于防火墙原因,有些时候需要点击Mirrors换一个指令,否则可能安装不了哦

1.3

sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
sudo apt-get update
sudo apt-get install ros-indigo-desktop-full

sudo rosdep init
rosdep update
echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc
source ~/.bashrc

二 ros卸载

sudo apt-get rm ros-*
sudo rm -rf /etc/ros
删除.bashrc中的source /opt/ros/indigo/setup.bash
如果有自己建立的catkin_ws,也删除

三 ros源码安装

卸载之后,我们可以源码安装

sudo apt-get install python-rosdep python-rosinstall-generator python-wstool python-rosinstall build-essential
sudo rosdep init
rosdep update
mkdir ~/ros_catkin_ws
cd ~/ros_catkin_ws
rosinstall_generator desktop_full --rosdistro indigo --deps --wet-only --tar > indigo-desktop-full-wet.rosinstall
wstool init -j8 src indigo-desktop-full-wet.rosinstall
rosdep install --from-paths src --ignore-src --rosdistro indigo -y
./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release
source ~/ros_catkin_ws/install_isolated/setup.bash

如果下载新的包,可以采用建立自己的工作空间的方式

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
cd ~/catkin_ws/
catkin_make
source ~/catkin_ws/devel/setup.bash

参考文献:

1 http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment

2 http://wiki.ros.org/indigo/Installation

3 http://wiki.ros.org/indigo/Installation/Source

ROS安装与卸载教程

标签:tar   release   dig   href   mkdir   否则   cat   ebe   教程   

原文地址:http://www.cnblogs.com/qixianyu/p/6590917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!