因为工作需要接触了ROS,感觉ROS是一个挺不错的系统对于做机器人的小伙伴们,我使用的ROS的indigo版本的,官方推荐的开发平台是Ubuntu 14.04 LTS版本,前两天因为Ubuntu系统崩溃了,不得不重新安装Ubuntu系统和ROS。
在安装好Ubuntu操作系统后按照官方安装说明进行ROS操作系统的安装,但一直出错,安装到最后一直报错,最后在百度经验上找到了解决办法(emmmm虽然不是很喜欢百度经验的东西),最后ROS系统安装成功。
下面就画蛇添足的记录下自己在Ubuntu14.04LTS上安装ROS的步骤吧:
1:修改镜像镜像源 我使用的是清华大学的源
2:添加 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'
3:添加 keys
sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
4:更新源
sudo apt-get update
5:运行此命令(关键)
sudo apt-get install dpkg
6:安装ROS完整版
sudo apt-get install ros-indigo-desktop-full
7:初始化 rosdep
sudo rosdep init
rosdep update
8:环境设置
echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc
source ~/.bashrc
9:输入以下指令验证ROS是否安装成功
roscore
终端有如下显示证明安装成功
emmmmmmmmmmmmm我是在虚拟机上安装的ROS,Gazebo 是运行不了的,我笔记本上安装的Ubuntu16.04LTS版本的Kinetic 因为没有Linux独显驱动所以运行Gazebo也特别吃力,还是配置一个好点的电脑吧,做技术的还是需要有一个高配的电脑的好!