博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自动驾驶系统方向
阅读量:7008 次
发布时间:2019-06-27

本文共 696 字,大约阅读时间需要 2 分钟。

自动驾驶是一个系统工程,里面涉及到很多知识点。现在主要有云侧和端侧两大块,云侧主要包括建图地图、训练学习、仿真模拟,端侧主要包括传感、感知、定位、决策、控制,还有就是这些功能支撑的通信、系统、计算等。

建图地图主要内容是分割检测、姿态优化、地图生成等,需要有2D/3D视觉、Robotics相关的专业知识。

训练学习包括数据标注管理、训练平台、编译优化等内容,需要有高性能计算、分布式系统、编译优化等知识。
仿真模拟包括场景构建、数据获取等,需要具有高等几何、CG、前后端系统、物理引擎等知识。
系统主要是实时安全系统方向。
通信既包括协议硬件、也包括软件协作框架。
计算是指各种计算平台,包括FPGA、GPU、ASIC等,需要学习HDL、体系结构、基础库等。
传感就是各种传感器原理特性调优定制等,可以自己选择相应的方向学习。
感知就是基于各种传感器数据做分割、检测、跟踪、重建等,主要是CV相关内容。
定位是给出当前位姿、速度、运动状态等,需要对GNSS、IMU、车辆硬件和SLAM、Robotics等算法有掌握。
决策包括是给出车辆的行动规划,涉及A*/RRT避障、螺旋线轨迹生成、状态机等知识,主要是控制方向内容。
控制是实现决策内容,主要涉及车辆动力学、车辆通信、控制原理等。

在选定自己方向以后可以按照相应内容学习实践,当然每个糊口的方向也绝不仅仅是一两门课程那么简单,但是有些共性的基础还是要掌握好的,比如CS编程系统、机器学习深度学习、概率建模、机器人学等,另外就是多多实践。

转载于:https://www.cnblogs.com/llfctt/p/9268475.html

你可能感兴趣的文章
mysql中将毫秒值转换为可读的字符串
查看>>
对称密码、非对称密码、散列算法与PKI
查看>>
socket编程——TCP
查看>>
远程通知推送教程
查看>>
从SVD到PCA——奇妙的数学游戏
查看>>
Go正则匹配
查看>>
scala视频课程
查看>>
Elasticsearch与Solr搜索引擎选型调研文档
查看>>
Ubuntu下使用Eclipse菜单栏无法显示的问题的解决办法
查看>>
MyBatis笔记(九)——动态SQL与模糊查询
查看>>
HTML5框架、背景和实体
查看>>
Hello Girl
查看>>
AngularJS+Satellizer+Node.js+MongoDB->Instagram-16
查看>>
Angular 2 系列: 组件
查看>>
Java IO
查看>>
java虚拟机内存区域的划分与详解
查看>>
nginx.conf 和default.conf 讲解
查看>>
Linux下修改Mysql数据库存放路径
查看>>
lua中冒号(:)与点号(.)的区别
查看>>
使SQL用户只能看到自己拥有权限的库
查看>>