历史上的今天
返回首页

历史上的今天

今天是:2025年03月20日(星期四)

正在发生

2018年03月20日 | 特斯拉Autopilot系统为何不能100%识别静止障碍物?

2018-03-20 来源:21IC中国电子网

作为搭载Autopilot(自动辅助驾驶)系统的代表车型之一,特斯拉无论是在业内人士眼中,还是在广大消费者眼中,都可以说是标杆一般的存在。在每一次的产品发布会上,特斯拉CEO埃隆·马斯克(Elon Musk)也自始至终都在强调:


自动驾驶的车辆将在改善交通安全、加速世界迈向可持续能源发展的未来这一过程中扮演至关重要的角色。与人工驾驶相比,特斯拉全自动驾驶将从根本上提高车辆行驶的安全性,可为车主提供更低的交通成本,更可为尚未拥有车辆的消费者提供"按需消费"的经济出行方式。


这导致很多消费者认为:只要开启了Autopilot系统,我的特斯拉就可以像电影中一样,进入完全自动驾驶模式。但是,现实并不如想象中美好。在一次次惨痛事故中,开启Autopilot系统的特斯拉先后撞上了前方的清扫车、拖挂车、水泥墩、消防车……


 

对此,特斯拉给出的解释是:驾驶员在开启Autopilot系统时,并没有将双手放在方向盘上,以随时应对紧急情况。从而将责任归咎于驾驶员身上。并且将Autopilot在国内的翻译由“自动驾驶”改为“自动辅助驾驶”。马斯克也曾在发布会上说过:It’s autopilot not autonomous.(Autopilot并不是自动驾驶,而是自动辅助驾驶)。


 

但不管怎样,多次事故也充分证明了,目前这套系统确实不能100%地识别到静止障碍物并作出反应,因此也就不能称为自动驾驶。可是,几乎被神化了的搭载Autopilot系统的特斯拉,为什么连几百米外可见的障碍物都躲不开呢?


今天我们同样邀请到几位来自智能驾驶行业内的资深人士,分享一下他们的观点。其中有些人由于利益相关,不便透露身份。也正因如此,才能真正解答消费者们内心的问题。


在正文开始之前,大家先来回答一个问题:如果在“不需要刹车时刹车”,和在“需要刹车时不刹车”中二选一,你会怎么选?


相信90%以上的人都会选择前者,因为后者一旦发生或将是致命的。


但实际结果却恰恰相反,对于在Autopilot领域内的工程师们来说,无一例外都会选择后者。这样一种听上去极其危险的设定,却是工程师们故意为之,到底是为什么呢?


 

以目前的自动驾驶技术来看,尚不能够实现完全的自动驾驶。即便硬件的科技含量很高,前期也做了多次实验模拟。但是在实际的道路环境中,还是会出现许多系统无法判断的情况。一般在遇到这种情况时,系统只有两条路选择:“误报(False Positive)”和“漏报(False Negative)”。也就是说,在系统不能明确判断前方是否有障碍物时,是应该当即制动以防万一,也就是误报。还是应该忽视掉这个不确定的危险,也就是漏报。


在很多人看来,系统的设定应该为误报倾向,本着“宁可信其无,也不信其有”的精神,才能最大程度避免事故的发生。但事实并不是这个样子,试想一下:在高速公路上,你开启了Autopilot,后面有辆车正在高速逼近,而前方一片开阔。这时,前方路面出现了一块大钢板,雷达判定为这是一个巨大障碍物,于是采取了紧急制动,后车来不及反应……


唯一安全的方案就是不要动。


尤其是对于毫米波雷达来说,它对金属的反射很敏感。路上的钢板、凸起的井盖,甚至易拉罐的底部,在毫米波雷达的眼中,都相当于一堵墙。对于这种过于复杂的实际路面情况,车辆莫名制动所带来的不良驾驶体验不说,危险系数也会更大。


 

所以,工程师们才会采取“漏报”的逻辑,改善驾驶体验的同时,也避免过多制动行为所带来的安全隐患。但是,一旦系统漏报了任何一个确实存在的危险,都极有可能酿成大祸,这也就是为何目前各品牌官方都在强调“开启Autopilot功能时,双手也不应离开方向盘”。以便时刻做好准备,由驾驶员接管车辆。


而且特斯拉也在用户手册中明确写到:


交通感知巡航控制系统可能不会为避让静止的车辆而刹车或减速,尤其是在这种情况下:你正在以超过每小时80公里的速度行驶,在你前面的汽车变道后,你面前突然出现一辆静止的车辆或物体。司机要始终注意前方的道路,随时准备好采取紧急纠正措施。完全依赖交通感知巡航控制系统可能会导致严重的伤亡事故发生。


再回到最开始的问题:为什么声称“全系在产车辆都将能够完全自动驾驶”的特斯拉,却连几百米开外可见的障碍物都躲不开呢?我们可以就特斯拉比较知名的几起事故来分析一下。


2016年5月,一辆特斯拉ModelS电动车在使用Autopilot模式行驶途中与一辆正在转弯的拖挂车相撞,导致驾驶者死亡。对于这起事故,特斯拉是这样解释的:


当时 Model S 行驶在一条双向、有中央隔离带的公路上,自动驾驶处于开启模式,此时一辆拖挂车以与 Model S 垂直的方向穿越公路。


在强烈的日照条件下,驾驶员和自动驾驶都未能注意到拖挂车的白色车身,因此未能及时启动刹车系统。


由于拖挂车正在横穿马路,且车身较高,这一特殊情况导致 Model S 从挂车底部通过时,其挡风玻璃与挂车底部发生撞击。


虽然官方对于这起事故并没有给出明确而有力的解释。但作为行业内的工程师,结合智能驾驶技术的发展以及所遇到的各种困难,我们不妨作出以下推断:就硬件设备上来看,当时那辆特斯拉配备的是第一代Autopilot系统,即来自Mobileye的前置摄像头、来自博世的毫米波雷达、以及12个超声波传感器。在优先级别上,是以摄像头为主导的。

推荐阅读

史海拾趣

ELDECO公司的发展小趣事

随着环保意识的不断提高,ELDECO公司积极响应国家号召,将绿色环保理念融入产品设计和生产过程中。公司采用环保材料和节能技术制造ELD产品,减少了对环境的污染和能源消耗。同时,公司还推广绿色出行理念,鼓励运输企业采用更环保的运输方式。通过这些措施,ELDECO公司不仅提高了企业的社会责任感,还为推动绿色交通发展做出了积极贡献。

DIPTRONICS MANUFACTURING INC公司的发展小趣事

随着技术的不断进步,圜达实业不断投入研发,成功推出了一系列具有创新性和竞争力的产品,如旋转开关、滑动开关等。这些产品不仅满足了市场的需求,还为公司赢得了良好的口碑。此外,公司还获得了TS 16949及ISO-14001认证,进一步提升了产品品质和竞争力。

Digital Core Design公司的发展小趣事

1988年,Core Design由Jeremy Heath-Smith创立,起初仅有8名员工和1万6千英镑的注册资金。这家新兴的游戏开发公司很快凭借其首款游戏《Rick Dangerous》在英国游戏市场崭露头角。这款游戏凭借其独特的游戏机制和引人入胜的故事情节,迅速登上英国游戏销量榜的榜首,并赢得了欧洲年度游戏奖,为Core Design的未来发展奠定了坚实的基础。

CONTRINEX公司的发展小趣事

自1972年在瑞士成立以来,Contrinex便踏上了成为全球传感器行业领军企业的征程。起初,公司专注于开发工业用的位置判定传感器,凭借其卓越的技术和精准的性能,很快便在市场上崭露头角。随着技术的不断进步和市场的不断扩大,Contrinex逐渐将业务拓展至全球60多个国家,旗下拥有500多名优秀员工,成为一家真正的国际化企业。

Eink公司的发展小趣事
随着电子纸技术的广泛应用,E-Ink公司的商业地位也逐渐上升。其电子纸产品不仅在全球范围内销售,还赢得了众多合作伙伴的青睐。同时,E-Ink公司并没有停止技术创新的步伐,继续投入大量资源进行研发,以推动电子纸技术的进一步发展。这种持续的创新精神使得E-Ink公司在电子行业中保持了领先地位。
Excelsys公司的发展小趣事

Excelsys公司自创立之初,就致力于电源管理技术的研发。在电子行业中,电源管理一直是影响产品性能和可靠性的关键因素。公司团队通过不断的技术创新,推出了一系列高性能、高效率的电源管理产品,赢得了市场的广泛认可。特别是在智能设备日益普及的背景下,Excelsys的电源管理解决方案为各种智能设备提供了稳定可靠的电力支持,助力了行业的发展。

问答坊 | AI 解惑

十天学会AVR视频教程

第一讲:开发板和软件的操作使用 1、 介绍配件。 2、 安装软件(ICC AVR 和AVR STUDIO)及其使用,包括新建工程、程序下载,仿真调试;整板测试;板上资源。 3、 着重介绍一下USB接口的仿真器。 第二讲:AVR单片机的概述和C语言的基础知识 ...…

查看全部问答>

关于一个单片机IO口输出的问题

小弟刚刚接触研发,还没入门,我在用单片机(stc89c58)的IO口驱动继电器时,想让单片机上电后就使IO口输出高电平,希望继电器有动作,结果就是没有动作。后来发现必须先置低IO口后再输出高电平才能得到自己想要的效果,到现在我也不明白什么为什么 ...…

查看全部问答>

DS2-电力载波通讯PLC

DS2-电力载波通讯PLC   什么是电力载波通讯PLC技术?   电力载波通讯PLC(英文:Power line communication)是电力系统特有的通信方式,电力载波通讯是指利用现有电力线,通过载波方式将模拟或数字信号进行高速传输的技术。最大特点是不需要重 ...…

查看全部问答>

单片机破解的常用方法及应对策略

单片机破解的常用方法及应对策略…

查看全部问答>

FPGA异步时钟设计中的同步策略

1 引言     基于FPGA的数字系统设计中大都推荐采用同步时序的设计,也就是单时钟系统。但是实际的工程中,纯粹单时钟系统设计的情况很少,特别是设计模块与外围芯片的通信中,跨时钟域的情况经常不可避免。如果对跨时钟域带来的亚稳态、 ...…

查看全部问答>

办公室的[危险品]手雷鼠标

在办公室里看到有人手持一个手雷,你会作何感想?别着急,这很可能就是这样一款手雷鼠标。它的功能跟普通的鼠标完全一样,只是增加了一个手雷的外壳。…

查看全部问答>

开机自动运行问题

我现在要实现开机自动运行一个小程序,但是按照网上给的步骤 1.将MyApp.exe复制到目录 D:\\WINCE420\\PUBLIC\\XSBase255_test\\RelDir\\XSBASE255_ARMV4Release下; 2.修改MyWinCE工程的project.bib文件,在FILES   Section添加 M ...…

查看全部问答>

如何在驱动中创建虚拟串口与USB通信???

最近要在原来的板子上添加3G模块,用的是中兴的MC8630,但该模块的AT指令是通过串口来发送接收的,而相关的数据信息是通过USB来进行的 如此一来,我们是这样设想的:在原来的板子上模拟一个虚拟串口来接收上层的AT指令,然后该虚拟串口再把接收到的指令 ...…

查看全部问答>

wince 下mfc变成如何改变常规定时器的优先级

小弟最近在用mfc编程。用常规定时器定时接收串口中的数据,但是当我点击界面中其它按钮的时候,接收到的串口数据有丢失现象。请问可不可以把常规定时器的优先级设高一些,让其它如鼠标消息的优先级设低一些,从而使接收数据不丢失。 …

查看全部问答>

sd卡的 RCA作用

小弟目前正在研究SD卡协议相关,对CMD3的Response中的RCA不是很理解,不知道具体作用是做什么的,与读写卡操作时的逻辑地址,物理地址有什么样的关系?…

查看全部问答>