自动驾驶系列(一)搭建虚拟机开发环境

一、安装虚拟机软件 VMware

二、在虚拟机中安装ubuntu18.04

 参考:VMware虚拟机如何安装系统-百度经验 (baidu.com)

问题:安装完后,ubuntu界面太小:

1,安装VMware Tool:https://blog.csdn.net/zhang_ling_yun/article/details/78042658
2,修改Ubuntu屏幕分辨率:https://blog.csdn.net/colin_lisicong/article/details/70193556
 

三、ubuntu18.04安装ROS机器人操作系统

参考ROS wiki 链接:  cn/kinetic/Installation/Ubuntu - ROS Wiki 

安装到下面这步,失败原因各异,百度解决。

sudo rosdep init

参考解决方案:

https://blog.csdn.net/u013468614/article/details/102917569

rosdep update

此步骤也容易出错,需要切换上网方式,例如采用手机wifi等信号。

修改等待时间:

成功: 


四、ROS系统运行小乌龟demo

打开三个终端界面,分别执行以下操作:

启动内核:   roscore

启动仿真乌龟节点: rosrun turtlesim turtlesim_node

启动键盘控制节点: rosrun turtlesim turtle_teleop_key

 如果系统能通过键盘的上下左右方向键,控制乌龟的运动,证明ROS系统运行正常。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用VMware虚拟机搭建开发环境可以提供一个相对隔离的环境,使开发者能够在不同操作系统之间切换,同时也方便备份和恢复。 在搭建虚拟机开发环境时,有一些建议和注意事项: 1. 建议在虚拟机中添加多个支持永久写入的独立虚拟硬盘,这样可以将便携软件和程序数据等分别存放在不同硬盘中,避免切换快照时重新安装工具软件和复制数据。 2. 将虚拟机放在固态硬盘中可以大大提升虚拟机的响应速度,但由于固态硬盘存在读写次数的问题,建议定期备份到机械硬盘,以预防数据丢失。 3. 关闭系统自动更新,避免切换到某个快照重启时遇到系统更新,影响开发效率。 4. 如果虚拟机安装Windows系统,建议使用合法的序列号而不是使用破解器,以避免系统杀毒软件不断报毒的问题。 5. 关闭虚拟机后拍摄快照是个好习惯,虚拟机运行时拍摄的快照在切换宿主机之后可能无法恢复。对操作系统进行一些重要修改如安装大型软件后及时拍摄快照并命名,以防止安装的软件等工作泡汤。 6. 重要数据及时保存到虚拟机外,如网盘等,因为虚拟机有可能出现损坏导致数据丢失。 7. 使用便携版的工具软件可以配合支持永久写入的独立虚拟硬盘,实现切换快照后不需要重新安装工具软件。 8. 如果无法安装VMware Tools,可以通过在宿主机中设置共享文件夹,让虚拟机能够访问共享文件夹。 希望以上建议对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值