虚拟机安装:后续ROS的大部分操作均在虚拟机中进行,选择VMware Workstation虚拟机平台。

可以在百度上搜索VMware Workstation的破解版安装,这里安装的是VMware Workstation Pro15。注意不要安装太低版本。

ubuntu安装:基本所有的ROS版本都支持 ubuntu 系统,所以这里选择ubuntu系统作为开发系统。ubuntu版本为16.04。镜像下载地址:

http://mirrors.163.com/ubuntu-releases/16.04.6/ubuntu-16.04.6-desktop-i386.iso

VMware 中安装ubuntu步骤如下:

1. 点击“创建新的虚拟机”

        2. 配置类型选择”经典“,点击下一步。

        3. 选择“稍后安装操作系统”,点击下一步。

        4. 客户机操作系统选择"Linux",版本选择 "Ubuntu 64 位",点击下一步。

        5. 虚拟机命名,这个安装完成之后也可以修改。镜像文件的存放位置建议存放在C盘,可以提升读写速度,点击下一步。     

        6. 磁盘大小尽量设置大一点,设置成80G实际并不会占用80G。设置小了后期扩展很麻烦。

另外为了提高读写性能,选择存储为单个文件,点击下一步。

7. 点击“自定义硬件”,把内存调节到4G以上,处理器调节到4个核心以上。这里安装完之后也可以修改。

个人建议在计算机硬件配置允许的情况下,尽量设置大一点,但是也不要太大。设置之后,点击完成。

     8. 点击“编辑虚拟机设置”,在硬件Tab中点击CD/DVD选项,在右侧选中“使用ISO映像”,并且点击浏览按钮选中上面下载的ubuntu镜像文件,点击“确定”

        9. 点击开启次虚拟机,即可进行安装

        10. 首先出现欢迎页面,选择“Install Ubuntu”

        11. 注意,下面两个复选框都不要选,因为这时候apt源还没有更新为国内的,选中的话会导致安装过程十分漫长,点击“Continue”

        12.  选择默认,这里选择默认的分区方式,就是所有空间均挂载在根目录下。建议保留默认分区方式,不容易造成磁盘浪费。点击“Install Now”

        13. 提示擦除磁盘,点击 "Continue",开始真正安装

        14. 时区选择上海即可,点击“Continue”

        

        15. 键盘布局选择默认的美式键盘即可,点击“Continue”

        16. 键盘布局选择默认的美式键盘即可,点击“Continue”

        17. 等待完成,重启即可使用

        18. 安装 VMware Tools,该工具用于主机Windows与虚拟机中的ubuntu交互,包括适应主机的分辨率,以及相互粘贴复制。在ubuntu系统开启的情况下,点击菜单栏的“虚拟机”, 选中下面的“安装 VMware Tools”,在ubuntu系统中会弹出DVD窗口,把里面的压缩文件拖到桌面,右键解压即可,或者使用命令行

 tar -zxvf xxxx.tar.gz

ROS机器人操作系统实践(一)—— 环境搭建相关推荐

  1. ROS机器人(一) -- 环境搭建

    开发环境: ubuntu18.04 虚拟机及ubuntu系统可官网下载,本文直接提供网盘连接,有需要可自取 链接:https://pan.baidu.com/s/1f7ZPO9cTN1TPVOYlTT ...

  2. ROS 机器人操作系统进阶实战

    ROS(Robot Operating System) 是一个开源的机器人操作系统,目的是提供开发平台.工具及生态给开发人员,可以让开发人员快速开发.本课程通过精心设计的案例,分析技术要点.理解运行原 ...

  3. Windows使用ROS机器人操作系统全面资料汇总

    0 摘要: 本文以Win10系统中安装使用ROS1Melodic和ROS2Dashing为基础,并通过开源硬件设备Arduino与ROS的通信为示例,具体介绍机器人操作系统ROS1和ROS2的细节.部 ...

  4. ROS机器人操作系统学习笔记(三)ROS通信架构

    ROS机器人操作系统学习笔记(三)ROS通信架构 ROS的通信架构是ROS的灵魂,也是整个ROS正常运行的关键所在.ROS通信架构包括各种数据的处理,进程的运行,消息的传递等等.本章主要介绍了通信架构 ...

  5. 基于《ros机器人开发实践》的学习,ros建图,机器人导航

    在这之前先仔细学习书中的内容,运行相关教学包,试一试这种感觉,培养自己的兴趣,觉得这个做起来还是挺有趣的,下面这些图是运行书中的展示效果:主要是ros建图,与机器人实现导航功能. #下面小编开始自己的 ...

  6. ros机器人操作系统简介

    机器人操作系统   (Robot Operating System, 或简称 ROS),它可以帮助提高机器人软件的开发效率. ROS 系统的官方定义如下: ROS是面向机器人的开源的元操作系统(met ...

  7. ROS机器人操作系统——创建工作空间与功能包(四)

    ROS机器人操作系统 文章目录 ROS机器人操作系统 前言 一.工作空间 1.创建工作空间 2.编译工作空间 3.设置环境变量 4.检查环境变量 二.功能包 1.创建功能包 2.编译功能包 总结 前言 ...

  8. ROS机器人操作系统学习笔记(一)--基本概念

    ROS机器人操作系统学习教程(一)–基本概念 1. 基本概念 1.1 ROS背景 机器人操作系统(Robot Operating System, ROS)是一个应用于机器人上的操作系统,它操作方便.功 ...

  9. ROS机器人操作系统暑期学校总结和感悟

    https://discourse.ros.org/t/ros-summer-school-in-china-2019-july-27-august-hefei/9494 中国ROS暑期学校将迎来五周 ...

最新文章

  1. CentOS6.9 ARM虚拟机扩容系统磁盘
  2. Cheat—— 给Linux初学者和管理员一个终极命令行备忘单
  3. PHP面向对象常见的关键字和魔术方法
  4. html5中音频的标签,html5中的音频标签安全
  5. java程序日期转换_Java 日期转换详解及实例代码
  6. fstat、stat和lstat 区别
  7. 修改了模板文件tpl如何立即生效_Views视图与模板
  8. SQL2005服务器上安装SQL2008失败
  9. linux resin 自动启动不了,linux下开机启动nginx+resin
  10. 23种设计模式(二十三)行为变化之访问器
  11. Javascript:结合canvas、a标签根据url下载图片到本地
  12. 计算机大学毕业好考公务员,哪些大学的毕业生更容易考上公务员?
  13. xposed框架定位修改怎么用_Android中Xposed框架篇-修改系统位置信息实现自身隐藏功能...
  14. 鸿蒙系统pc版测评,华为MatePad Pro测评:鸿蒙系统+麒麟9000,旗舰平板封神之作?...
  15. ubnt+ros 接入无线
  16. 大数据缓存管理系统设计与实现
  17. 《AcFun 的视频架构演化实践》读后感
  18. java 机器人模拟人工操作_Java制作自动访问网站机器人!(转)
  19. 在Blender中如何查找N-Gon
  20. 短信接口防刷,限制IP的访问 部分笔记!

热门文章

  1. Oracle 常见时间单位
  2. 已知某个文件内包含一些电话号码,每个号码为8位数字,统计不同号码的个数,bitmap实现代码。
  3. 探究Fingerprintjs:了解浏览器指纹技术的原理和应用
  4. RUBiS安装——Servlet 配置
  5. L1-043 阅览室 (20 分)——memset补充
  6. LCD显示异常分析——开机闪现花屏
  7. php一小时入门(笔记)
  8. 驰为Hi8 pro安装单windows10
  9. 2020年html5竞赛作品,盘点2020年惊艳的HTML5网页效果样式
  10. 有两个这样的进程:僵尸进程孤儿进程,蓝瘦香菇