ROS机器人程序设计(原书第2版)学习镜像分享及使用说明

系统用于ROS爱好者学习交流,也可用于其他用途,并不局限于ROS。

这款镜像文件是基于一年前的Ubuntu ROS Arduino Gazebo学习镜像iso说明(indigo版)

经过更新制作而成,已安装的Ubuntu14.04和ROS(indigo)均更新到2016年11月24日,

并做了适当调整和优化,如果不安装使用Live CD也可以学习书中大部分示例。密码:cslg

安装测试内存推荐4GB以上,3GB以下可能出现问题。系统安装了基本使用的软件,搜狗输入法,SMPlayer,Tweak等,机器人软件有Gazebo,已经加载必要的模型库,避免由于网络问题出现空地图的情况;删除了V-REP的EDU版本,已经配置好ROS By Example和Learning ROS for Robotics Programming - Second Edition所有的库,包括OpenCV non-free等库。镜像中所有软件以及资料的版权属于原作者。

下面给出具体使用说明:

1-镜像下载与制作:

镜像下载地址:http://pan.baidu.com/s/1dFkhezJ

建议使用最新版UltraISO制作U盘启动镜像,或者直接刻盘。

等待写入完成后,设置为U盘启动,即可使用,一年前发布版本和如今更新版,

已经测试过20+不同类型的台式机和笔记本电脑,均可使用,但也不排除兼容性问题。

如果是UEFI等安全选项问题,请参考:

下面将直接在U盘启动的系统介绍,该版本系统的使用。

2-镜像使用:

开机设置U盘启动或插入刻录好的光驱,出现机器人背景的菜单后,选择第一项live,即可试用该系统。

进入系统后,界面如下:

点击左上角Install RelayBot Live CD,按照ubuntu的安装步骤即可安装到本机。

下面介绍不安装的使用:

输入法:已经安装了搜狗输入法并更新了词库,可用快捷键Shift切换中英文输入。

如果需要上网或看在线视频等,火狐已经安装了flash插件。

其他Ubuntu功能不做介绍了,下面介绍catkin_ws中已经编译过的功能包:

功能包包括rbx1,rbx2和ROS机器人程序设计indigo版等。

首先,测试以下ROS和turtle,如下:

Gazebo:

ROS机器人程序设计(原书第2版)第2章49页,示例:

第7章204页:

第10章287页:

rbx1和rbx2示例不介绍了。

ROS机器人程序设计(原书第2版)学习镜像分享及使用说明的更多相关文章

  1. PHP和MySQL.Web开发(原书第4版)学习盲点笔记

    1.浏览器输出中文乱码解决: <?php header("Content-type: text/html; charset=utf-8"); ?> 相当于html中的: ...

  2. ROS机器人程序设计(原书第2版)补充资料 (零) 源代码、资料和印刷错误修订等 2017年01月01日更新

    ROS机器人程序设计(原书第2版)补充资料 (零) 源代码等 ROS官网 版)部分内容修订 页:第1行,删去$ 页:第6行,float64 y 前面加一个空格 页:中间创建主题:下面程序不用换行,(& ...

  3. ROS机器人程序设计(原书第2版)补充资料 教学大纲

    ROS机器人程序设计(原书第2版) 补充资料 教学大纲 针对该书稍后会补充教学大纲.教案.多媒体课件以及练习题等. <ROS机器人程序设计>课程简介 课程编号:XXXXXX 课程名称:RO ...

  4. ROS机器人程序设计(原书第2版)补充资料 (拾) 第十章 使用MoveIt!

    ROS机器人程序设计(原书第2版)补充资料 (拾) 第十章 使用MoveIt! 书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中使用. MoveIt ...

  5. ROS机器人程序设计(原书第2版)补充资料 (玖) 第九章 导航功能包集进阶 navigation

    ROS机器人程序设计(原书第2版)补充资料 (玖) 第九章 导航功能包集进阶 navigation 书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中 ...

  6. ROS机器人程序设计(原书第2版)补充资料 (捌) 第八章 导航功能包集入门 navigation

    ROS机器人程序设计(原书第2版)补充资料 (捌) 第八章 导航功能包集入门 navigation 书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中 ...

  7. ROS机器人程序设计(原书第2版)补充资料 (柒) 第七章 3D建模与仿真 urdf Gazebo V-Rep Webots Morse

    ROS机器人程序设计(原书第2版)补充资料 (柒) 第七章 3D建模与仿真 urdf Gazebo V-Rep Webots Morse 书中,大部分出现hydro的地方,直接替换为indigo或ja ...

  8. ROS机器人程序设计(原书第2版)补充资料 (陆) 第六章 点云 PCL

    ROS机器人程序设计(原书第2版)补充资料 (陆) 第六章 点云 PCL 书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中使用. RGBD深度摄像头 ...

  9. ROS机器人程序设计(原书第2版)补充资料 (伍) 第五章 计算机视觉

    ROS机器人程序设计(原书第2版)补充资料 (伍) 第五章 计算机视觉 书中,大部分出现hydro的地方,直接替换为indigo或jade或kinetic,即可在对应版本中使用. 计算机视觉这章分为两 ...

随机推荐

  1. [LeetCode] Word Abbreviation 单词缩写

    Given an array of n distinct non-empty strings, you need to generate minimal possible abbreviations ...

  2. 2018.4.16Spring.Net入门学习内容

    三大方面: IoC:Inversion of Control 控制翻转:就是创建对象的权利由开发人员自己控制New,转到了由容器来控制. DI:Dependency InjectionIt is a ...

  3. 【阿里聚安全·安全周刊】互联网时代人类还有被遗忘的权利吗 | Android与中兴

    本周七个关键词:互联网时代丨中兴和Android丨安卓厂商和安全补丁丨移动支付安全丨泰国移动运营商泄密丨格式化硬盘的恶意程序丨代码签名滥用 -1-   [互联网] 互联网时代 人类还有被遗忘的权利吗 ...

  4. 51nod 1673 树有几多愁

    lyk有一棵树,它想给这棵树重标号. 重标号后,这棵树的所有叶子节点的值为它到根的路径上的编号最小的点的编号. 这棵树的烦恼值为所有叶子节点的值的乘积. lyk想让这棵树的烦恼值最大,你只需输出最大烦 ...

  5. ●POJ 1556 The Doors(简单计算几何+最短路)

    ●赘述题目 10*10的房间内,有竖着的一些墙(不超过18个).问从点(0,5)到(10,5)的最短路. 按照输入样例,输入的连续5个数,x,y1,y2,y3,y4,表示(x,0--y1),(x,y2 ...

  6. 51Nod 1753 相似子串

    题目大意: 两个字符串相似定义为: 1.两个字符串长度相等 2.两个字符串对应位置上有且仅有至多一个位置所对应的字符不相同 给定一个字符串,每次询问两个子串在给定的规则下是否相似.给定的规则指每次给出 ...

  7. 网络硬盘NFS

    NFS是网络文件系统,用于计算机间共享文件系统,由sun公司1985年推出的协议,现在已经被广泛使用.一般来说,所有的linux发型版都支持NFS.nfs是一个服务器,客户端的架构,建立一个nfs的服 ...

  8. RESTful 最佳实战

    在GitHub上看到一本不错的关于REST实战的书,很高兴分享阅读笔记.[下载地址] 一.什么是REST(WHAT) REST架构描述了六种约束.(统一接口.无状态.可缓存.CS架构.分层系统.按需编 ...

  9. React Native 系列(三) -- 项目结构介绍

    前言 本系列是基于React Native版本号0.44.3写的,相信大家看了本系列前面两篇文章之后,对于React Native的代码应该能看懂一点点了吧.本篇文章将带着大家来认识一下React N ...

  10. jquery easyui combobox 高度自适应

    data-options="required:true,editable:false,panelHeight:'auto'"  加上panelHeight:'auto'即可 列合并 ...