【ROS安装】10分钟安装ROS(Windows + 虚拟机)
来源:互联网 发布:vb语言代码大全 编辑:程序博客网 时间:2024/05/17 06:00
来自易科机器人实验室,出处http://blog.exbot.net/archives/762#comments
Summary:
无论你是ROS新手还是ROS老鸟,重新安装ROS都是一件很头疼的事情。完全版有2G多内容需要更新,网络状况不好时可能一两天才能装完,而对于新手来说钻研几个月也不见得能配出完美的开发环境,毕竟官方wiki的资料并不完善,还有很多细节需要处理。而Ubuntu for ROS正是解决这些问题的好办法,下载完Ubuntu for ROS后,10分钟即可完成安装,安装完成后可以立即做ROS学习,开发。本文以VMWare Workstation 10.0.0为例记录虚拟机中安装Ubuntu for ROS的流程,裸机中安装Ubuntu for ROS请参考《10分钟安装ROS(U盘/CD刻录盘 + 裸机)》
环境:Windows 8.1, VMWare Workstation 10.0.0.
准备工作
首先从 Ubuntu for ROS发行版集合 页面下载Ubuntu for ROS iso文件,本文以Hydro开发版 ubuntu12.04-ros-exbot-h2-140330 为例,下载后是ubuntu12.04-ros-exbot-h2-140330.iso文件。
然后打开虚拟机VMWare,以下分为安装和预览两种方式介绍。安装方式会在虚拟机中安装全新的Ubuntu操作系统,安装过程需要10分钟(不知道是不是因为我是SSD硬盘比较快);预览方式可以像本地新系统一样进行任意操作,但不会在虚拟机中生成系统文件,虚拟机重启后任何修改都无效,预览方式使用ROS无需安装,更快捷,适合立即体验ROS。
安装方式安装
文件 -> 新建虚拟机,将会打开新建虚拟机向导;选择“典型”,下一步;选择“安装程序光盘映像文件(iso)” -> 浏览,选择前面下载的iso文件,下一步:
“简易安装信息”页面中的用户名和密码等所有信息都可以随便填写,安装完成后此页面填写的内容不会生效,下一步;“命名虚拟机”页面中填写虚拟机的名字和存放位置,下一步:
“指定磁盘容量”页面中,默认20G足以,下一步;将会出现最后一步的页面:
点击“自定义硬件”按钮,给虚拟机增加内存( 开发版Ubuntu for ROS 必须将虚拟机内存提高为1.5G或者更高,否则报错无法安装,而基础版Ubuntu for ROS 默认1G即可安装和使用,若是基础版可以跳过此步):
关闭,点击“完成”即可完成设置。虚拟机会自动启动,并加载iso文件进行安装,稍等片刻便会出现安装画面:
一路毫无技术含量地默认设置“Continue”即可,几分钟即可安装完成。安装完成后会提示重启,重启后在登陆界面输入密码exbot 即可进入系统,现在可以开始使用ROS了:
打开terminal,输入命令“roscore”,回车,即可看到ROS master启动成功:
Enjoy your ROS time!
Note
安装完成后可能会跳出一个 Update information 窗口,关闭即可。
预览方式试用
预览方式更快捷,无需安装,几步简单的操作即可体验ROS。
文件 -> 新建虚拟机,将会打开新建虚拟机向导;选择“典型”,下一步;选择“稍后安装操作系统”,下一步:
“选择客户机操作系统”页面中,“客户机操作系统”选择“Linux”,版本“Ubuntu”,下一步;“命名虚拟机”页面中填写虚拟机的名字和存放位置,下一步:
然后一路下一步直至完成,完成设置后会回到虚拟机主页面:
选择“编辑虚拟机设置”,打开虚拟机设置对话框;CD/DVD (SATA) -> 使用ISO映像文件 -> 浏览,选择前面下载的iso文件;内存调整为1.5G或者更高(开发版Ubuntu for ROS 必须将虚拟机内存提高为1.5G或者更高,否则报错无法进行预览,而 基础版Ubuntu for ROS 默认1G即可):
确认后将回到主页面,点击“开启此虚拟机”,稍等片刻将来到引导页面:
在引导页面中,默认第一个“boot the Live System”,几秒钟或者回车后,开启预览Ubuntu系统;在登陆界面输入密码exbot 即可进入系统,现在可以开始使用ROS了:
打开terminal,输入命令“roscore”,回车,即可看到ROS master启动成功:
Enjoy your ROS time!
Tip
如果试用着还不错,想安装在虚拟机里面,看见桌面上的“Install Ubuntu for ROS”图标了吧,双击即可进入安装程序,过程与安装方式类似。
要注意的问题
新建虚拟机后,最好将虚拟机内存调整到2G或者更大,并增加处理器核心总数。开发版Ubuntu for ROS的安装需要1.5G或者更大的内存,否则无论是安装过程,还是预览过程,都会出现error而无法正常进行。
例如,使用预览方式进入系统,会弹出下面的错误。
The system is running in low-graphics mode
Your screen, graphics cards, and input device settings could not be detected correctly. You will need to configure these yourself.
并且点进去后,即使到达登陆界面,也无法输入,卡住不动。
- 【ROS安装】10分钟安装ROS(Windows + 虚拟机)
- Win10 安装虚拟机&ROS
- WINDOWS虚拟机 UBUNTU 14.04 下安装ROS经验
- ROS安装
- ROS安装
- ros安装
- ROS安装
- ROS安装
- ROS安装
- 安装ROS
- ros 安装
- ROS新兵上路(三)ROS安装
- ROS学习(一) 安装ROS indigo
- ROS(6):ROS安装rviz模拟器
- ROS学习小结(一):ROS安装
- (ros/navigation)安装Installing
- ROS学习--(一)安装
- 一起学ROS之安装ROS(ubuntu+ros+opencv2.4.9+kinect V2 安装教程)
- UVA - 1388 Graveyard 四舍五入
- 如何在Linux命令行中创建以及展示演示稿
- OpenCV+Kinect1.0手语识别(SLR) 体会
- 【JS】浅述JS常用的正则表达式
- System.exit(0)和System.exit(1)区别
- 【ROS安装】10分钟安装ROS(Windows + 虚拟机)
- 狗刨学习网观点:重视LTV是可持续的手游营销方式
- ab命令(ApacheBench)
- MySQL源码学习:MDL字典锁
- 对hbuilder的学习的总结1
- uva 10192 Vacation
- 动态数组使用
- Java Web笔记:JSP注释详解
- 关于ID3DXAnimationController接口函数解析