汽车在路上行驶难免会发生交通事故,毕竟常在河边走难免不湿鞋。但最近特斯拉发生了一起交通事故却被吵的沸沸扬扬,甚至上升到了伦理层面:自动驾驶到底该如何发展。
•我们先来还原一下这起事故是如何发生的
在美国弗罗里达州北部的高速路上,一辆大型集装箱货车(tractor trailer)忽然左转,在横穿通过对向车道时和一辆以自动驾驶模式正常行驶的特斯拉Model S相撞。由于特斯拉的自动驾驶系统未能识别出正在左转的大货车,Model S在没有任何减速的措施的情况下,钻入了大货车的货柜下方,驾驶员不幸遇难。到场的消防员描述说“事故车最终停在了离撞击地点几百英尺的地方,车辆的车顶被削去。”警察还在事故车的残骸中发现了一台便携式DVD播放器,这点和卡车司机“事发前Model S的驾驶员正在看着什么”的描述相吻合。
以目前的资料推测一下就是:特斯拉的驾驶员Joshua Brown在高速上边看电影边用特斯拉的Autopilot功能开车,结果车子钻到了正在左转的大货车车厢下面。
在弗罗里达州北部的高速路上,一台大型集装箱货车与一辆以自动驾驶模式正常行驶的特斯拉Model S相撞。
由于多种原因,Model S上的驾驶员和车辆的Autopilot系统都未能发现正在转弯的大货车。
发生车祸的路口街景。
•为什么会发生这起事故?
根本原因还是特斯拉的Autopilot实现的是高级驾驶辅助功能,只能在一定路况的前提下工作,并没有达到自动驾驶的高度。特斯拉官方也表示,在使用该功能时驾驶员同样要保持精力集中并且双手扶在方向盘上。而这次事故中据目前掌握的资料分析,驾驶员过于相信车辆的驾驶辅助系统(Joshua Brown是特斯拉的铁杆粉丝之一),没有在车辆运行的过程中观察路面情况,所以在Autopilot系统识别失误时没有采取有效的补救措施,驾驶员在开车时太大意了。
•高级驾驶辅助系统(ADAS)存在缺陷?
特斯拉是在车辆自动驾驶领域起步非常早的一家公司,Autopilot功能也是目前量产车型上最先进的高级驾驶辅助系统,这一点是毋庸置疑的。为什么技术如此先进的特斯拉会发生这起事故呢?360汽车安全实验室的技术专家刘健皓认为:是因为图像识别探测的盲区和毫米波雷达传感器的数据库样本不足造成的。
由于发生事故的货车车身采用了白色的涂装,特斯拉的图像识别系统很可能误将车箱识别成了白云。
并且货车较高的车身也为自动驾驶系统进行车辆识别增加了难度。
当左转的卡车车身进入到摄像头探测的区域后,由于特斯拉Autopilot系统选用的是长焦摄像头,所以摄像头只捕获到了货车车身的部分影像,并没有“看”到整辆货车。并且恰巧由于发生事故的货车采用了白色的车身涂装,车辆的底盘高度又较高。从Model S低矮的车身看过去,车辆的图像识别系统很容易将卡车的车箱误判成天上的白云,从而没有给自动驾驶系统发出警报信息———车辆的眼睛被蒙骗了。
再来看车辆前方的毫米波雷达,对距离检测更加精确的毫米波雷达可以探测到车辆前方20m的距离,但由于该雷达的数据库中缺少货车侧面的数据样本,检测到障碍物(部分货车车箱)的毫米波雷达无法判断出前方的物体是什么,也没能给自动驾驶系统发出警报———车辆的触觉同样被麻痹了。至于检测范围只有5m的超声波雷达,恐怕只能在自动泊车和并线时帮上忙。
Elon Musk解释说特斯拉误将货车判定为路标,所以车辆未采取制动措施。