日前,特斯拉Models的 7.0 版本系统终于正式发布了。随着汽车的智能化,车机固件能更新不算是新鲜事。升级固件也就是改改人机界面,增加点功能,而特斯拉的这次更新确不寻常,升级了 7.0 版本固件的 Model S是可以实现半自动驾驶的。
这令业界吃惊不小,一辆车升级一下固件就能半自动驾驶,未来全自动驾驶(无人驾驶)难道升级下固件也行吗?特斯拉是怎么做到的呢?
一、无人驾驶是如何实现的
无人驾驶汽车其实可以视为是一种机器人。从原理上来说,不过是传感器感知路况和周边情况,然后传输到CPU,CPU根据人工智能对情况做判断,然后通知电传系统,电传系统根据信号操控机械装置,最后机械装置操控车辆做各种动作。
在这个过程中,电传机械控制这方面基本已经完善,因为过去的20年,汽车行业的进步主要就在这方面。如今大部分汽车都是电传控制了,你的刹车、油门、换挡、甚至方向都是一组电子信号,你操作的动作被解读处理,然后传给机械系统,过去那种直接机械对机械的操控只在极少数工具车上还能看到。无人驾驶无非是把这些信号脱离人的控制交由电脑处理,并不需要费太大周折。
而特斯拉这种
电动车更加简单,它只是电机驱动,连变速箱都没有,只要控制电机的扭矩和转速以及方向盘的转向和刹车信号,所以机械部分并没有问题。
而技术的难点就在前两步,怎么用传感器准确的感知周围的信息?人工智能如何做判断?
二、特斯拉是如何做到的?
虽然特斯拉这次看似只是升级了7.0的固件版本就支持了半自动驾驶,而实际上在去年九月以后出厂的 Model S 车型里,就已经装备上了远距离雷达、前置摄像头、12个超声波传感器。
就是说,在硬件部分,特斯拉本来就有中央处理器,电控系统和电传系统,而2014年9月份以后出厂的增加了全套的传感器,在硬件上已经具备的半自动甚至全自动驾驶的能力。
只是受制于当时的软件水平,仅仅提供了最初级的辅助驾驶功能。而这次固件升级是软件测试的差不多了。增加了自动变道、自动平行车位泊车和紧急转向功能。然后通过互联网做了固件升级。
特斯拉新固件中,比较接近无人驾驶(也是车友喜欢表演的)的是高速巡航结合自动变道。
高速定速巡航是一个很古老的功能,很老的车型就有,然后这个功能结合自动跟车与紧急避撞,可以实现直道下的自动驾驶,就是说在高速路上,人不操作,汽车可以自动在现有车道自动运行。
而特斯拉又加上了“自动变道”,当你想并道的时候,打转向灯,车子会自动判断并道时机,并且自动完成并道操作。虽然司机的手还是得放在方向盘上,但是转向动作是车自动完成的。
这个从逻辑上是比较简单的,只要远距离雷达能探测到侧后方,侧前方的车辆,超声波传感器判断好周围的情况,计算好速度就可以完成。
算是一个好功能,但是距离真正的自动驾驶还相去甚远。
三、特斯拉能升级成无人驾驶吗?
理论上,2014年9月份以后出厂的特斯拉是可以升级成全自动驾驶也就是无人驾驶的。但是这个过程却不简单。
无人驾驶要求的人工智能方面的考验程度很高。特斯拉目前的水平是高速路上的半自动驾驶,而高速公路上的全自动驾驶其实并不太困难。
奔驰、奥迪也没有问题,VOLVO没有问题,甚至中国搞的无人驾驶高速也跑了286公里不出问题。这是以为高速路的情况现对简单,对人工智能要求的算法不是很苛刻。
但是在市内驾驶就完全是两码事了。谷歌无人驾驶汽车项目主管厄姆森说,“在市区里行驶一英里路程要远比在高速公路上更为复杂,因为前者在一个小的区域中会因为规则的不同存在数百种不同的路面情况。我们花了大量时间改进了我们的软件,因此它现在可以实时的区别上百个不同物体——如行人、公共汽车、由协管员手握的停车标志,或者是骑自行车者给出的要通过马路的手势信号等。”
特斯拉的摄像头只要看清楚车,就可以实现目前的功能,而真正的无人驾驶要看清物品,看清信号,这种人工智能水平的差距是天壤之别。特斯拉差得还比较远。
而且,谷歌无人驾驶走的是激光传感器的路线,而特斯拉是简单的光学摄像头加上远程雷达,能探测到的东西完全不一样。即使谷歌把技术给了特斯拉,特斯拉也无法给现在的车升级无人驾驶。
而且,真正的无人驾驶还需要高精度的三维地图与大数据。对于人来说,开车需要GPS或者地图,即使你认路,至少你脑子里面是有地图的。无人驾驶同样如此,一段路是上坡还是下坡,周围有没有视线阻挡,一定程度决定着无人驾驶的策略。
而交通的繁忙情况,车道的导向,路况的实时变化,修路、封闭、限行等等因素都需要大数据和即时通讯来辅助。如果没有这些辅助,单纯靠传感器和人工智能,难度无疑会高很多。
谷歌能做到无人驾驶,是因为谷歌有这些数据,谷歌地图,谷歌的人工智能都是世界一流的,而特斯拉就差太远了。
所以,现在的特斯拉升级不成无人驾驶,即使是高速路上的不干预无人驾驶,特斯拉也没有做到。反而是奔驰,沃尔沃这些厂商试验过。
特斯拉的软件升级半自动驾驶并不能算神奇,所谓软件升级实现,是因为之前先做过硬件升级而不被人所知。
而要实现真正的无人驾驶,特斯拉目前的积累还不够,除非得到谷歌的全力支持,否则特斯拉不可能未来仅仅靠固件升级就实现无人驾驶。
(责任编辑:admin)