您的位置 首页 数字

一份技术图谱告知你,学习自动驾驶的途径便是这么简略

从2015年8月至今,近50个人工智能、前端开发、移动开发、云计算、架构、运维、安全、测试等IT技术领域的技能图谱陆续在GitHub上上线,帮助开发者、工程师梳理知识框架结构,并尝试提供路径指导和

  从2015年8月至今,近50个人工智能、前端开发、移动开发、云核算、架构、运维、安全、测验等IT技术范畴的技术图谱连续在GitHub上上线,协助开发者、工程师收拾常识结构结构,并测验供给途径辅导和精华资源,便利技术人学习和生长。

  在时下十分受重视的主动驾驶范畴,大部分开发者的感触都是只见树木不见森林,不知道怎样树立对主动驾驶的微观认知,不知道主动驾驶触及的专业技术都有哪些,更不了解主动驾驶的学习途径。

  这也是极客邦科技联手百度Apollo团队,一起推出《Apollo 主动驾驶工程师技术图谱》的原因地点——期望Apollo将其在主动驾驶范畴的研制实力、技术沉积、职业洞悉,以及 Apollo中心才能和技术结构,进行一个收拾和沉积,为期望深化主动驾驶范畴的开发者和工程师,出现一个主动驾驶的技术全景图。

    

  技术图谱十问十答

  为什么这份技术图谱值得你保藏、乃至打印出来挂在工作室里或许书桌前?咱们约请这个技术图谱的策划人——Apollo布道师团队和技术团队进行回答。

  问题1:为什么要规划这样一份技术图谱?

  技术发展太快,技术模块触及繁复,主动驾驶范畴需求这样一个技术和技术的收拾,协助主动驾驶工程师全面了解、快速学习和生长,也给有志于转行主动驾驶的技术人一个指引。

  问题2:该技术图谱面向哪些人群?能够协助学习者到达什么方针?

  首要面向两类人群,他们都期望学习主动驾驶,他们或是学生,或是Apollo生态中的合作伙伴。一类便是懂得开发东西和言语开发的开发者和工程师,他们能够从这份技术图谱中弥补机器学习和车辆相关的常识;别的一类人群便是机器学习从业者,他们能够经过这份技术图谱,深化了解主动驾驶的各个模块,由于Apollo不同模块之间的差异性大,即便关于百度内部工程师,这个技术图谱也有学习含义。

  问题3:这份技术图谱包含哪些学习模块?模块建立和区分规矩是什么?

  这份技术图谱包含两大模块,首先是根底层,便是Apollo开发会用到的共性的言语和编程方法;其次是Apollo层,既包含Apollo敞开的感知、决议计划规划、智能操控、End-to-End 等主动驾驶中心才能,也包含硬件,比方GPS、雷达、传感器、车辆相关的常识和技术。

  问题4:这份技术图谱是怎样策划出来的?

  在策划阶段,依照模型、算法、硬件、车辆相关布景常识四个维度,以问卷、面聊等多种形式,搜集百度内部7、8个团队近30位技术专家的专业反应,再把反应依照现在的根底层、Apollo层收拾分类,阅历屡次Review,最终与我们碰头。

  问题5:主动驾驶范畴的开发者,哪部分的学习才能需求加强?

  大部分主动驾驶开发者的『软实力』较强,硬件方面的学习才能相对较弱,特别根据GPU 或许FPGA的芯片编程方面的才能持续增强。

  问题6:关于学习Apollo的开发者来说,最大应战是什么?

  最大应战便是Apollo运转起来,下一步该怎样做?因而Apollo会在2.0版别中敞开许多调试、绘图、排查问题的东西;

  别的的应战便是硬件方面了,假如开发者买一个设备进行调试,在没有官方人员支撑的情况下是比较困难的,因而Apollo把适配后的硬件设备发到GitHub,让敞开设备在GitHub 上有现成实例,开发者改正之后就能够用。

  问题7:主动驾驶人才需求缺口大吗?

  十分大。现在我国轿车从业人员到达360万,但其间技术人才不到50万,占比不到15%。这其间尽管很难清晰界定主动驾驶人才有多少,可是能够想见必定不多。并且从主动驾驶专业人才年薪动辄几百万上千万,就能够知道人才有多紧缺。

  问题8:现在Apollo最需求哪方面的人才?

  现在会有许多合作伙伴寻求接入Apollo敞开渠道,为自己的产品注入主动驾驶才能。在接入过程中,车辆、硬件传感器的接入是开发者需求承受的第一关,需求把握系统集成方面的常识。处理了集成问题后,对主动驾驶的要求就会往感知、决议计划规划、智能操控等模块方向进行搬运。所以,了解全体Apollo结构的开发者,会是Apollo需求的人才;假如对其间某一模块十分熟知,也会是Apollo十分需求的人才。

  问题9:主动驾驶开发者还有什么其他的学习途径?

  开发者能够从建立一个Apollo的Demo环境开端,学习Apollo相关模块的技术常识。在 Apollo的代码注释中,百度工程师列出了模型对应的参考材料,包含参考书或许论文,这也算是一个学习的捷径。如Apollo2.0新增操控器MPC,对应的源文件包含对该操控模型相关的材料引荐:

  https://github.com/ApolloAuto/apollo/blob/master/modules/control/controller/mpc_controller.h

  :

  /**

  * @class MPCController

  *

  * @brief LQR-Based lateral controller, to compute steering target.

  * For more details, please refer to "Vehicle dynamics and control."

  * Rajamani, Rajesh. Springer Science & Business Media, 2011.

  */

  问题10:现已拿到技术图谱的同学,他们看过之后期望2.0版别有哪些改善?

  能有各分支更细化的常识和技术表,包含引荐一些好的学习资源;

  期望后续版别能够极大下降无人车本钱,完成量产;

  期望供给才能进阶地图;

  期望细化常识点,把软硬件、算法的接口信息界说出来。

 

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/shuzi/159650.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部