Ubuntu 版本是14.04.5.(这个版本的ubuntu的内核是V4.4的内核,长期维护到2019年,是14代比较稳定的,反正用这个安装就没有什么依赖的头疼的问题,安装ROS很方便,可以去清华的网站下载:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/)

命令1:

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu trusty main" > /etc/apt/sources.list.d/ros-latest.list'

命令2(设置密钥):

wget http://packages.ros.org/ros.key -O - | sudo apt-key add -

命令3(更新软件源):

sudo apt-get update

命令4(安装indigo):

sudo apt-get install ros-indigo-desktop-full

//--------如果网快的话,下载很快的

完成安装后,使用下面的命令来查看已经安装过的可以使用的包

命令5(find avaiable part):

apt-cache search ros-indigo

然后需要对新安装的ROS进行初始化:

命令6

sudo rosdep init

待上面的这条命令执行完成以后,可以看到有提示需要执行rosdep update命令,那么继续输入:

命令7:

rosdep update

然后需要进行环境变量的设置:

命令8:

echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc

命令9:

source ~/.bashrc

接下来需要安装一个工具rosinstall,以后会非常有用

命令10:

sudo apt-get install python-rosinstall

这条命令执行完成以后,安装就算基本是完成了。

 测试

Ctrl+Alt+t 打开第一个命令行,输入命令:roscore

Ctrl+Shift+t 打开第二个命令行,输入命令(注意按 tab提示输入):rosrun turtlesim turtlesim_node

Ctrl+Shift+t 打开第三个命令行,输入命令(注意按 tab提示输入):rosrun turtlesim turtle_teleop_key

光标定位到第三个命令行,按键盘的方向键你会看见有一个小乌龟的动。

最新文章

  1. 常用SQL[ORACLE]
  2. GIT 基本操作
  3. hdu分类 Math Theory(还有三题!)
  4. 使用bootstrap和metroui设计的微网站或手机app界面
  5. Codeforces Round #121 (Div. 2)
  6. CODEVS 1090 加分二叉树
  7. [io PWA] Great libraries and tools for great Progressive Web Apps
  8. HTML5新属性
  9. swift3.0 从相册选取或者拍照上传图片至阿里云OSS
  10. objective-c中的method swizz实现"猴打补丁"
  11. MySQL 基础知识梳理学习(五)----详解MySQL两次写的设计及实现
  12. Android中getDrawable和getColor过时的替代方法
  13. Shell-find . -type f -name "*.jpg" -print | xargs tar -czvf images.tar.gz
  14. canvas/CSS仪表盘效果
  15. QC内部分享ppt
  16. token登录验证机制图解
  17. Workman启动失败的解决方法 stream_socket_server() has been disabled for security reasons
  18. Fluent UDF【4】:C语言
  19. network command assistant
  20. Android 7.1.1系统源码下载、编译、刷机-Nexus 6实战

热门文章

  1. python部署galery集群
  2. 干货型up主
  3. openstack搭建之-cinder配置(12)
  4. Ubuntu16.04安装TensorFlow及Mnist训练
  5. 使用Crowd集成Confluence与JIRA
  6. C#中使用JavaScriptSerializer类实现序列化与反序列化
  7. 数据标记系列——标记工具Imagtagger
  8. Java爬取12306余票
  9. [powershell] 批量重命名,修改文件名中的部分字符串
  10. poj 2955 Brackets (区间dp 括号匹配)