在落地之前必须要经过测试和验证其技术的安全性,那么无人驾驶技术该如何测试和验证呢?本文就带大家探讨一下当前无人驾驶测试技术都有哪些?
此前,国外有机构通过研究提出,如果要证明无人驾驶能够比人类驾驶员更可靠,那么至少需要在真实或者模拟环境中行驶 110 亿英里。
但这种方法很难完成,因为行驶 110 亿英里要消耗的人力物力财力非常之大,并且完成这个测试耗时也足够长,就连路测里程数最多的Waymo利用了9年的时间才完成了线万英里、模拟环境行驶里程50亿英里的测试。
并且,如此众多的企业要制造推出无人驾驶车,在企业的自我测试之外,政府还需要有一套标准的测试方式对其验证,如果这个标准测试方法也按照这一个方式来进行,无人驾驶的到来就是遥遥无期。那么究竟该怎么样做测试呢?本文给出了几个测试方法。
1997 年 8 月到 2004 年 1 月,美国加州大学伯克利分校 PATH分别对乘用轿车、公共汽车、商用卡车和特种车辆进行了11 次自动化公路行驶的演示试验。演示试验采用磁道钉装置、车间通信、雷达、GPS 导航等技术,实现车辆编队行驶,车队拆分和车道变换等一系列功能测试,并结合安全交通和实际交通目标评价车队控制系统对横向车道位置与纵向车辆间距的稳定性。
日本AIST主导的 SmartCruise 21 Demo 2000主要对执行车辆协作策略的车车通信的实时性、速率、丢包率等来测试与评价。
2009 年由欧盟赞助、英国 Ricardo 主导的 SARTRE 演示试验,综合了以上两次试验的测试方法,对车道保持、车队跟随和车车通信等多项技术分别作出了评价,并根据测评结果结合发展需求制订了下一步的研究计划。
2011 年 5 月由荷兰应用科学研究院(TNO)和荷兰高科技汽车系统创新计划(HTAS)组织的第一届 GCDC比赛在荷兰的埃因霍温和赫尔蒙德之间的 A270 公路试验场举行。比赛利用车队长度、通过红绿灯次数、车队稳定性等指标来评价智能驾驶车辆纵向控制和协作的性能。比赛的目的是智能驾驶车辆在自主行驶的基础上加快实现无线通信的互操作性,提高合作驾驶并着眼于实时应用,以改善交通流量减少交通拥堵。在有限的道路资源下合理地、最大化地增加交通流量。
随着立体相机、3D 激光雷达、高精度动态定位、高性能计算等新设备的应用,无人驾驶车辆测试评价方法已经愈来愈成熟。
谷歌无人驾驶车辆在已结束的加州山景城道路测试中,确定了涵盖典型场景、系统性能边界和约束条件的统一测试评价方法。
奥迪、奔驰、大众、德尔福、博世等传统车企和供应商,尽管已获得无人驾驶的路试许可证,但是仍然采用汽车安全辅助驾驶系统(ADAS)关于可控性、有效性及可接受程度的测试评估方法。
特斯拉电动车公司虽然不像谷歌采用的“一步到位”策略,但其借助 OTA 升级手段,利用用户数据返回和体验效果来稳步提升自动驾驶的成熟度和可接受程度。
我国智能驾驶测试评估方法需要在考虑中国道路设施、路面车辆类型、行人、信号措施、汽车社会化发展阶段等复杂性和特点的基础上,按照无人驾驶车辆智能等级划分结果,依托现有成熟ADAS 测试评估方法,制定环境认知、路径规划、行为决策与控制等方面综合功能的测试评价方法。
密歇根大学机械工程学院研究出了一套加快评测进程的方式。这套方式重点针对可能发生危险的状况,以及在这种情况下自动驾驶辆的应对措施,进而对自动驾驶的可靠性进行评估。相较于传统的方式来说,能够加快速度并且减少资金花费。
3.在自动驾驶车的早期,将会是自动驾驶与人类驾驶员混行的状态,因而自动驾驶车与人类驾驶的车辆之间的交互也是必须考虑的。
密歇根大学提出的加快评测进程的核心思想是,将真实驾驶环境分解成不同的场景,这些被分解的场景易于进行模拟和重复测试,在每一个特定的场景,按照他们的方法进行加速测试。为了研究加速测试的方式,研究员对驾驶数据进行了六步分析:
2. 对数据进行过滤,保留下包含自动驾驶车与人类驾驶的车辆进行有价值的交互的数据。
3. 对人类驾驶行为进行建模,以此作为对自动驾驶车产生主要威胁,并且是概率分布的随机变量。
4. 减少日常驾驶中的没有发生事故的数据,然后用发生了危险事故的数据进行取代。
5. 在加速场景下使用蒙特卡罗的算法,从而能够在人类驾驶员与自动驾驶车之间产生高频率高密度的相互。
6. 使用统计分析的方式,根据测试的结果去反推,在实际情况中,自动驾驶车的表现情况。
1. 基于道路上发生一件与安全相关的关键事件的频率,刨除了安全驾驶的状态。
2. 使用重要抽样的方式来从统计上增加关键事件的发生次数,保证这些增加的事件依然能够正确反映真实环境中的驾驶条件。
3. 建立一个公式能够正确地提取出关键事件的数据,针对这些数据进行测试并用来进一步降低测试所需要的次数。
4. 在经过优化的随机事件中,对最复杂场景下的关键事件里人类驾驶员与自动驾驶车之间的交互数据进行分析。
在这两个状况中,被测试车辆都是处于后面的车,需要应对前方车辆的不同行为,而前车辆默认是人类驾驶的。这两个场景选取于常见的发生事故的场景,在超车场景中,是由人类驾驶的车辆切入自动驾驶车前方,并且在自动驾驶车后方还有一辆人类驾驶的车。
在不同的场景中,会考虑发生事故的可能、事故带来的伤害以及交通冲突率,考虑时会设定自动驾驶中有 1 名或多名乘客,他们受到中等程度以上伤害的结果。
评估结果的准确性由行为决定,并会将估的结果与真实模拟的情况进行对比,来进行验证。如果将以上四种方式在一个整体测试进程中结合使用,那么这套评估程序能够将测试时间减少 300-10 万倍。
如果一辆自动驾驶车按照这种方式在最严苛与最具挑战性的驾驶状态中行驶 1000 英里,那么可以相当于在线 千万英里。
未来,还会增加更多的测试场景:包括左转、十字路口以及对向来车的情况。另外,还需要能够仅仅只有车辆的碰撞,以及包含行人与骑行者的情况。
研究人员们还需要更多的关键场景来对自动驾驶车可能出现的失效情况进行分析,比如像雨雪与大雾天气对传感器带来的挑战;闪烁的灯光以及来自其他驾驶员的手势;不符合交通规则的行为,闯红灯的车辆或者不按规则过马路的行人;重型车的驾驶行为,因为相比较乘用车重型车反应要慢等等。
深度神经网络(DNN)近来的进展推动了 DNN 驱动的自动汽车的发展,这些汽车使用了相机、激光雷达等传感器,无需人类干预也能自己驾驶。
但是,尽管 DNN 成绩斐然,但就像传统软件一样,往往会表现出不正确的或非预期的极端案例行为,这些行为可能会导致潜在的致命撞车。
现在已经出现了一些涉及到自动驾驶汽车的车祸包括一起出现了死亡的事故。对 DNN 驱动的汽车的大多数已有的测试技术都严重依赖于人工收集的不同驾驶条件下的测试数据,随着测试条件的增多,这种收集方法的成本也会变得非常高。
来自弗吉尼亚大学和哥伦比亚大学的几位研究者提出了一种自动测试深度神经网络自动驾驶汽车的方法DeepTest,可以对自动驾驶系统进行更加全面的测试评估。
DeepTest 是一个系统性的测试工具,可用于自动检测DNN 驱动的汽车可能导致致命碰撞的错误行为。
首先,该工具经过设计可以自动生成测试案例,这种生成利用了驾驶环境的真实变化,比如雨、雾、光照条件等。
其次,通过生成能最大化激活神经元数量的测试输入,DeepTest 系统性地对 DNN 逻辑的不同部分进行了探索。
在 Udacity 自动驾驶汽车挑战赛中三个表现最好的DNN 上,DeepTest 发现了不同现实驾驶条件(比如模糊、雨、雾等)下的数千种错误行为,其中很多都可能导致致命碰撞。
5辆具有自动化纵向控制功能的凯迪拉克汽车组成了研究人员所称的编队概念验证雏形。为使 5 辆凯迪拉克汽车形成编队,上述机构的研究人员为试验车辆配备了特殊的车载计算机,并将计算机与车对车(V2V)通信设备相连接。
利用V2V 技术,车辆能够快速地彼此沟通和分享信息,比如是否需要加速或减速以保持理想的行车间距。通过在车辆之间建立连接,我们能够对车辆交通实施集体管理,而不再是管理单独车辆。这项研究的独特之处在于主要侧重于自动驾驶系统协同配合方面,如果车辆能与基础设施以及彼此之间进行通信,就能利用这项功能来更高效地协调道路交通,从而节约大量的燃油和交通时间。
跟随车辆紧跟前方车辆,并接收编队中其他车辆的信息,这就是它们彼此之间的沟通方式——计算机能够计算车辆的当前及预计行驶轨迹,从而在行驶过程中保持相对位置。车载计算机不仅要控制刹车和加速,还要接收前方车辆的雷达数据,这些数据将用于帮助自适应巡航控制管理系统实现自适应巡航控制功能。
测试车辆能够掌握前方辆的位置和车速,并根据这些信息来控制刹车和油门,从而控制跟随车辆的位置。对协同性自适应巡航控制技术(CACC)进行算法校准将是后续研究重要的工作之一。
研究人员收集测试过程中的数据,监控车辆间的间距,确定跟随车辆难以及时进行加速或减速的过小间距,从而确保与领头车辆保持适当间距。研究处于大量测试、反思、更新代码,再次测试、反思、更新代码的循环流程。
团队不仅从技术可行性的角度展开研究,也在与汽车厂商进行合作、共享研发成果,他们希望能与汽车产业共同打造无人驾驶编队的雏形,使之具备在公路上变道和并道等功能。
2017 年 8 月,天津汽车检测中心在ADAS 测试场地进行了 AEB公开测试试验,来自国内多家整车与零部件企业、高校及科研机构的300 余名技术专家莅临现场。测试过程包含技术说明会、AEB 现场试验、实车技术讨论等多个环节。
文章出处:【微信号:IV_Technology,微信公众号:智车科技】欢迎添加关注!文章转载请注明出处。
足够积累,虽然还不完美无缺,但是能投入商用,科技都是在使用中完善的,不能一遭被蛇咬,十年怕井绳,难道发生一次空难之后,以后飞机就停飞啦?
了更广泛地讨论、更深刻地认知;另一方面则是让不少风投看到了机会,认为传感器芯片为代表的硬件研发,以及计算机视觉为支撑的软件
概念车,但为什么直至最近无人车才不再被视为科幻小说,而是眼下将实现的革命性科学技术产品?追其原因,主要在于,人工智能的显著进展,以及开发无人车的所需
汽车进入商业应用场合后,可完全根据实际需要进行重构,例如,谷歌在新的
更加安全?真正上路前还要做哪些准备?智能汽车成为全世界汽车产业发展战略方向参与
研发能力,赢得全球竞争优势。下面就随汽车电子小编共同来了解一下相关联的内容吧。近期以来,谷歌母公司Alphabet旗下的
及中央域控制(Domain)和区域控制(Zonal)架构是下一代车载网络的发展趋势。然而对于
创新论坛”将于2018年6月28日-29日于上海隆重召开。本届论坛为您邀请到了来自通用汽车,奥迪汽车,Konrad, 卡内基
AMD Versal AI Edge自适应计算加速平台之Versal介绍(2)
国产嵌入式DSP教学实验箱_操作教程:22-AD采集DA输出实验(采集输出正弦波)
【米尔-全志T113-i开发板试用】移植libmodbus库到米尔-全志T113-i开发板
上一篇: 中国商业航天“瞄准”SpaceX
下一篇: 2022企业新闻稿写作事例书(附下载)