1.ROS2GO系统简介
0x00 什么是ROS2GO
随着ROS(Robot Operating System)机器人操作系统的越来越热,大家都跃跃欲试。想一睹ROS的风采,感受ROS的魅力。但是挡在初学者面前的第一个难题就是如何在Ubuntu系统或其他系统上安装ROS。好多初学者经常给我发消息说安装ROS时出现各种问题,说安装步骤太麻烦了、各种ros命令找不到。尤其是第一次使用linux系统的同学,唉,其实挺无奈的。因为我们的大学计算机教育一般大都是在Windows上教学的,导致各位同学对linux非常的陌生。所以在linux上本来比较简单的操作,也会导致初次接触linux的同学认为操作还是太难了。
后来我为了帮助大家方便的在Ubuntu系统中安装ROS系统(当然同时也方便了我),我就写了一个bash脚本来自动化的安装ROS。对于使用脚本来安装ROS的教程如下,供大家参考:
本以为我写个脚本就能帮助初学者更好的安装ROS,学习ROS了。直到后来dajianli给我寄来个叫ROS2GO的东东,说实话,第一次接触时,我还是一脸问号。这东西是什么呢?有什么用啊,用过以后我才发现,这个就是在U盘里装了个Ubuntu系统,然后在此系统上安装了ROS。自我感觉这个就有点类似,我们以前经常在windows下玩的WinPE,也就是一个便携式的系统。对于ROS2GO,我们还是先来一睹其风采吧!
0x01 ROS2GO能做什么
大家可能跟我一样有疑问,我装ROS干嘛一定要用你的ROS2GO。我认为ROS2GO的好处主要有下面两点:
(1)省去了初学者安装ROS系统的麻烦,尤其是初次接触linux的同学
(2)便携性超好啊,整个ROS都安装在U盘里。我们可以把自己写的程序、资料等都放进去,在任何电脑上都可以随时开始ROS开发
那ROS2GO的系统是不是都装了我们经常用的ROS软件包呢?这个你放心,对于一般的ROS开发,这个ROS2GO基本上都可以搞定!下面我们通过几张图片来欣赏下ROS2GO的系统吧!
此时此刻我就想说一句发自肺腑的话:
ROS2GO在手,天下我有!
0x02 如何购买
目前ROS2GO已经在tianbot的淘宝商店中开启预售了,到双11时正式开售。而且在这里ROS2GO也给ROS小课堂的小伙伴们提供了福利,现在可以获得100块的优惠券,买ROS2GO时直接减100块啊!至于优惠券的及淘宝店大家可以在关注了ROS小课堂的微信公众号后,在后台回复“购买ros2go”,这样就会自动回复淘宝店地址和如何获取优惠券的。具体如下图所示:
除了官方的ROS2GO,我们还有ROS小课堂的定制版ROS2GO,我感觉这个造型还是很好看的。不仅外观好看了点,而且我在里面还把ROS小课堂整理的一些ROS学习文档也放在ROS2GO的文档分区中,这样方便大家查看文档!
0x03 References
[1].ZhangRelay. ROS2Go--藏身在迷你U盘中的机器人实验室.
https://blog.csdn.net/ZhangRelay/article/details/83096996
[2].ZhangRelay. 巧萌易携之ROS2Go的不完全教研攻略.
https://blog.csdn.net/zhangrelay/article/details/83615341
[3].古月居. 带上ROS2GO,来一场说走就走的ROS旅行. http://www.guyuehome.com/2237
[4].贾子枫. ROS2GO是什么?一个便捷的ROS随身系统.
https://zhuanlan.zhihu.com/p/47984126
0x04 Feedback
大家在按照教程操作过程中有任何问题,可以直接在文章末尾给我留言,或者关注ROS小课堂的官方微信公众号,在公众号中给我发消息反馈问题也行。我基本上每天都会处理公众号中的留言!当然如果你要是顺便给ROS小课堂打个赏,我也会感激不尽的,打赏30块还会被邀请进ROS小课堂的微信群,与更多志同道合的小伙伴一起学习和交流!