基本环境安装好后,准备上手学习了。
正对着一大堆资料和网上的信息无从开始,忽然想到了以前 Top 写的关于 ROS 入门的文章,立马翻出来仔细阅读了一遍,总算有个章法了。
按文章中所述,认真将 http://wiki.ros.org/ROS/Tutorials 上 Beginning Level 的20个教程都看了,并且跟着实践了,收获不小,对 ROS 的一些特点有了具体的认识。
其间遇到最多的问题有两类:
1、linux 相关命令不熟悉,而且没有一个网站或资料可以系统的查阅相关命令的细节,只能遇到什么问题搜一下,感觉有点散。过往每次的感觉都是如此,不知道是我不得要领还是Linux 就是如此状况?
2、ROS 的相关命令及一些基本信息也没有一个汇总的地方,命令的参数灵活性似乎很大,但没有找到相应的系统说明,有点郁闷。是不是只能通过在使用中通过看人家的示例逐渐积累?
总感觉和 linux 相关的内容和技巧多数都要靠“口口相传”得到(通过网络查找别人使用后的介绍实质上就相当于口口相传),无法像 windows 下开发通过 https://msdn.microsoft.com 、 Android 下开发通过 http://developer.android.com 那样获取系统的说明。
这难道就是开源带来的