随着ROS(Robot Operating System)机器人操作系统的越来越热,大家都跃跃欲试。想一睹ROS的风采,感受ROS的魅力。但是挡在初学者面前的第一个难题就是如何在Ubuntu系统或其他系统上安装ROS。好多初学者经常给我发消息说安装ROS时出现各种问题,说安装步骤太麻烦了、各种ros命令找不到。尤其是第一次使用linux系统的同学,唉,其实挺无奈的。因为我们的大学计算机教育一般大都是在Windows上教学的,导致各位同学对linux非常的陌生。所以在linux上本来比较简单的操作,也会导致初次接触linux的同学认为操作还是太难了。
后来我为了帮助大家方便的在Ubuntu系统中安装ROS系统(当然同时也方便了我),我就写了一个bash脚本来自动化的安装ROS。对于使用脚本来安装ROS的教程如下,供大家参考:
http://www.corvin.cn/503.html
本以为我写个脚本就能帮助初学者更好的安装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在手,天下我有!
(对此产品感兴趣的可以私聊小天哦!)