如果在新闻或影视作品中看到飞机执行自动驾驶,那你很可能会疑虑,开飞机很明显比开汽车要难得多,那为什么飞机都能自动驾驶了,汽车却还需要驾驶员呢?
自动驾驶要求“双标”
首先要说明的是,飞机的“自动驾驶”和汽车上的自动驾驶不是一回事。
我们理解的自动驾驶是驾驶程序控制交通工具,同时对环境做出反应,经过精准控制抵达目的地,这也是我们对汽车自动驾驶程序的要求。
而飞机上的自动驾驶是单纯按照预先设定的航线执行飞行操作的,也就是说,飞机从起飞开始到降落的这一段行程都是固定好的,自动驾驶程序完全不考虑其他情况。
举例来说,当航线上的天气等状况和预设不符时,就需要驾驶员接管飞机,这在我们看来是不够智能的,自然也就算不上真正意义的自动驾驶了。
通行环境差异巨大
很多人会说,飞机的控制是三维的,难度更大;而汽车只是单纯在平面上运动,不需要考虑纵向上的移动,这话没错,但这也意味着汽车的通行更狭窄了。
根据航行资料,民航客机的航路宽度有20km,也就是飞机左右各有10km的空间,而在马路上,车辆间的距离连50cm都没有,不管是按照体积还是速度的比例,显然留给车辆的反应时间短的多,自动驾驶实现起来也就更难。
另外,飞机的航路更加可控,其他飞机都在空管的控制之下,影响飞行的飞鸟和天气都可控。
而汽车行驶的路面却会有非机动车、行人、动物等影响,天气和路况对车辆的影响也更复杂,自动驾驶难以处理。
成本受限硬件不足
很多人忽视的成本也是造成飞机和汽车自动驾驶不同的地方,毕竟硬件和软件都齐全,才能保证稳定的运行,二者缺一不可。
动辄上亿元的客机有更大的成本空间可以覆盖自动驾驶,除了应答机,皮托管等专业设备之外,飞机上还搭载了地面迫近警告系统(GPWS)以及空中防撞系统(TCAS),让飞机可以更及时获得多样信息,辅助自动驾驶进行操作。
而很多汽车的售价不到10万元,想要在车辆上部署自动驾驶,能够搭载的硬件非常有限,包括车载摄像机和雷达都需要加在成本中。
虽然车载计算机的性能在飞速提升,但是算力有限,再加上外部硬件的限制,很难做出能够应对复杂路况的自动驾驶。
所以说,在汽车上实现真正的自动驾驶还有很长的路要走,不仅芯片性能有待提高,而且应用环境也非常有限,在未来几年的时间内,汽车能够真正实现自动驾驶的场景可能真的就是封闭/半封闭区域内的交通运输了。