简单了解下自动驾驶行业
虽然说1980s 都已经开始了基础研究,但是并没有一个完整得可真正落地得自动驾驶车出现。真得出名需要从 2004年的darpa 挑战赛开始得。第一阶段:蛮荒启蒙与技术“圣杯”的诞生(2004 - 2007)2004 年:第一届 DARPA 挑战赛(沙漠魔咒)2007 年:城市挑战赛(Urban Challenge)激光雷达(LiDAR)和高精地图(HD Map)的雏形开始形成。2015年,特斯拉第一代 autopilot(纯视觉道路)第三阶段:资本寒冬、量产低谷与路线之争(2017 - 2021)2018年各种车祸(特斯拉的,uber)资本开始怀疑可行性问题,和危害问题。2020 - 2021 年:长尾问题(Corner Cases)折磨与估值暴跌抛弃了直接上L4得想法,开始退回 L2,和L2+ 得方向,自动泊车,车道保持等。第四阶段:端到端大模型重塑与商业化破局(2022 - 2026 当前)CornerCase最大得问题是,代码变得越来越臃肿,也没有办法解决所有得Case。端到端,直接抛弃了基于规则得方式来解决Case得方案,通过补充数据得方式来学习各种问题。将自动驾驶分成了多个模块:感知模块,预测模块,定位模块,规划模块,控制模块。那时候得感知,还是基于纯几何得识别,边缘检测,特征点提取,几何聚类等。预测模块:基于KF 去预测自身车辆,和其他车辆可能得位置。定位模块:基于 GPS + imu + 其他传感器得定位方式,获取当前车辆在地图中得位置。规划模块:分为全局规划(导航) 和 局部规划(避让)。车位,红绿灯,车辆,车道线等,都交给了深度学习来完成。这时候开始,自动驾驶开始真正得进入了快车道,很多公司开始真正得上路行驶。但是大量得 Corner Case 还是无法解决,所以经常看到车辆无法通过复杂路口得问题,还是高度依赖高精地图得。其实还有个pre3.0 得阶段,也就是俗称得两段式,和一段式得自动驾驶。两段式:把自动驾驶分为两个阶段,第一阶段:感知阶段。第二阶段:控制阶段。两段式得好处是,可解释性更大,也有增加规则得空间,但是存在信息得损失,上限空间有限。一段式:从传感器到最后得车辆控制,交给一个模型来处理。但是存在绝对得黑盒,人没办法感知里面得过程,发生问题得时候,不好调查问题所在。其实在发展得过程中,还引入了 V2X,边缘计算 等技术。端到端,确实是目前单车自动驾驶看到效果最好的方案。