自动驾驶属于人工智能吗 自动驾驶用到的AI算法
自动驾驶汽车(Autonomousvehicles;Self-drivingautomobile)又称无人驾驶汽车、电脑驾驶汽车、或轮式移动机器人,是一种通过电脑系统实现无人驾驶的智能汽车,属于高级人工智能领域。
自动驾驶汽车依靠人工智能、视觉计算、雷达、监控装置和全球定位系统协同合作,让电脑可以在没有任何人类主动的操作下,自动安全地操作机动车辆。
自动驾驶并不是一个独立的技术,而是很多技术的合成。这其中包括了全息道路系统,路况分析系统,物体识别和移动趋势判断系统等很多技术。
自动驾驶用到的AI算法
AI算法是支撑自动驾驶技术最关键的部分,目前主流自动驾驶公司都采用了机器学习与人工智能算法来实现。
自动驾驶域算法可以分为感知算法、融合算法、决策算法和执行算法。感知算法将传感器数据转换成车辆所处场景的机器语言,包括物体检测、识别和跟踪、3D环境建模、物体的运动估计等。
融合算法的核心任务是将不同传感器获取到的基于图像或基于点云等不同维度的数据进行量纲统一处理。随着L2+自动驾驶对多传感器融合精度的要求提升,融合算法将逐渐前向化(前融合),其层级将逐渐从域控制器等后端部件前移至传感器层面,在传感器内部即完成融合,以提升数据处理的效率。
决策算法,即在基于感知算法的输出结果,给出最终的行为动作指令,包括汽车的跟随、停止和追赶等行为决策,以及汽车的转向、速度等动作决策,路径规划等。
自动驾驶和无人驾驶的区别
自动驾驶和无人驾驶的区别在于,自动驾驶是有人来决定驾驶行为的,而无人驾驶则是完全由机器来负责驾驶行为,也称之为自主驾驶。很久以前后就已经开始研究自动驾驶技术,并且现在大量汽车都是应用了主动驾驶技术,如我们在高速上经常使用的ACC自适应巡航功能就是属于自动驾驶的一种。
简单来说,自动驾驶主要是辅助驾驶功能,主体驾驶行为是人来操控的,需要驾驶员来使用的。而无人驾驶则完全以机器为主题,我们人在车内仅作为乘坐者存在,无需控制车辆,机器实现全面的自主驾驶。