今天是周末,so在家休息。周日就得休息。
想起前两天花了499rmb买的百度的apollo自动驾驶实践课程,就想着看看,当作休息。
虽然跟我预期有点不一样,不过整体感觉挺好的。把所有新手上手费劲的东西(HW/SW)都过了一遍。
我原本以为499的价格,或许有那么一点可能,讲解一些结合各个模块的理论,代码实现以及实际操作。(但是我知道这只是我的奢望。 49999或许可能性会高一点)
课程内容简单易懂,难度跟以前的apollo udacity的课程类似,但是是实践为主。虽然内容看着不难,但是呢,没有实际操作过是不太容看懂的。
因为我之前学习过一些自动驾驶,ROS和传感器&机器人的硬件,所以感觉难度还行。但说实话,很多坑,如果没人告诉怎么做是对的话,自己摸索还是很花时间的。比如文件的权限没有设定导致不能打开,docker不会用,rules设定等等,懂的话,处理起来很简单,但如果不会,一点点找资料,那是真心费劲。比如以前不懂ROS的情况下,我就想,那么多参数是哪里调来的?找了找发现是在yaml文件里。那么疑问又来了,yaml文件里面设定,就可以调取这些参数了???这东西设定的是全局变量??反正就是各种懵。
因为之前花精力做过,所以知道这个课程的价值。很多看似简单的东西,没人教就是不会。很多坑,其实自己很难跳,但是有人帮就非常容易。就像自己挠不到自己背部,有个懂得人帮就很简单。看课程中介绍linux中安tab可以补全文件名称,我就认识到这课程应该是给第一次使用linux的人的。所以,这个课程非常适合刚开始学的人,可以以此为起点学习。带着各种疑问去学习,探索。
所以课程内容到底是啥?!
安装硬件,安装软件,标定加速减速,利用网络RTK定位,记录车辆轨迹,最终通过自动驾驶追踪车辆轨迹。总的课程大概2个小时以内就能看完。
课程就是,跟着做。
跟着做吧,很简单。
不过就算做了也不知道为啥这么做~ 估计以后会有进一步的课程发布吧。
下面为官方介绍[1]。
课程详情 课程概要 为了帮助开发者更快的利用Apollo平台进行部署与开发,汽车学堂联合百度Apollo独家首发《Apollo自动驾驶实践课程——从Apollo开发套件循迹开始》,课程内容以Apollo开发套件为案例,讲授了从无人车硬件组成、硬件集成、软件部署、定位模块配置、车辆标定、循迹实操的一整套实践案例,学员可以对照教学视频完整理解和体验从无人车硬件搭建到使用Apollo开源程序实现车辆循迹的完整流程。 学了这门课,能帮你解决什么问题 循迹自动驾驶指让车辆按照录制好的轨迹线进行自动驾驶,其涉及到自动驾驶中最基本的底盘线控能力、定位能力、控制能力,是自动驾驶系统的一个最小子集。通常,工程师都是以先完成自动驾驶的循迹功能来确保车辆已经正确安装配置了相关软硬件。 本课程目的是为了帮助开发者在最短的时间内进入“ 实战 ”,迅速完成百度Apollo平台的软硬件部署,实现车辆循迹。助力开发者快速搭建出一套属于自己的自动驾驶系统。 这门课适合谁,不适合谁 建议学员专业 电子与通信类、计算机类、车辆工程类 这门课有什么特色 本课程由百度apollo资深工程师精心开发,专业录制。学习本课程的学员可以对照视频逐步操作,实现从车辆搭建到使用Apollo开源程序实现车辆寻迹的过程。
191215
参考网站
[1] http://www.auto-mooc.com/mooc/detail?mooc_id=910FF4D7C62A90DD6E5134FF5BA8BE6F