自动驾驶车辆(AV)集成了复杂的感知和定位组件,以创建其周围世界的模型,然后用于安全导航车辆。基于机器学习(ML)的模型被普遍用于这些组件中,以从嘈杂的传感器数据中提取物体信息。对这些组件的要求主要是为了实现尽可能高的准确性。由于现代汽车部署了许多传感器(视觉、雷达和激光雷达),实时处理所有的数据导致工程师做出权衡,这可能导致在某些驾驶情况下产生次优的系统。
由于缺乏对单个组件的精确要求,模块化测试和验证也变得具有挑战性。
目前行业中,有人提出了从顶级驾驶场景仿真中推导出安全AV行为所需的抽象世界模型精度的问题。这在计算上是很昂贵的,因为世界模型可能包含许多具有多个属性的对象,而且在仿真过程中,AV在每个时间步都会提取一个世界模型。
随着传感器和计算技术的发展,自动驾驶领域正在迅速发展。由于自动驾驶汽车必须在各种条件下运行,而且其系统实现的复杂性,建立自动驾驶汽车的安全性是一项具有挑战性的工作。AV中的定位和感知组件吸收了传感器和地图信息,以创建一个世界模型来捕捉AV周围的环境。然后,这个世界模型被传递给规划模块,以根据其目标创建一个安全的轨迹。基于视觉和激光雷达的感知组件越来越多地使用ML模型来实现二维和三维物体检测,很难推理出基于ML的感知的安全要求,因为不清楚不准确的感知是否(以及如何)会违反最高级别的安全目标。
在实践中,不同的AV组件的要求是由自动驾驶行业的专家驱动的,主要是基于经验。此外,这些要求是保守设置的,在不同的驾驶条件和操作设计领域(ODD)中是通用的。比如说,与稀疏的乡村道路相比,在繁忙的十字路口,定位组件应该相对更准确。
同样,感知组件在高速公路上应该有较高的召回率和精确度,但在行人区只需要较高的召回率就可以了。在理想的情况下,人们希望使用许多高分辨率(如2400万像素)的摄像头,以高帧率(如120FPS)运行,并采用多个高精度、复杂的DNN模型,尽可能准确地感知车辆周围的一切。由于AV在资源有限的平台上运行,系统设计者要进行权衡,设计一个足够精确的系统(例如,使用200-800万像素的相机,30FPS,以及优化/量化的DNN模型,精度稍低)。这种基于通用要求的解决方案可能会导致系统在某些情况下不太安全,因为这些情况下需要在视听设备周围的某些区域进行高精度的感知(例如,在十字路口从侧面快速接近的物体可能需要加强跟踪)。
硬件在环(HIL)和软件在环(SIL)仿真为AV系统提供有效的端到端测试方法。HIL测试使用汽车硬件、传感器和可能的执行器进行系统验证和确认。软件在环(SIL)仿真在设计阶段以及单元和集成测试中使用,其中单元或组件的输入是自动生成的或手工制作的,以仿真不同输入参数的有效性。
为了使AV系统的设计能够更好地利用资源以实现更安全的驾驶,行业中提出了一种仿真驱动的方法来计算安全AV行为的世界模型精度要求。
上一篇:黑芝麻智能:以高性能自动驾驶芯片赋能智慧出行
下一篇:如何看待中航锂电的 One-Stop Bettery?
推荐帖子
- usb developer kit for str7/str9
- um0290.zip(usbdeveloperkitforstr7/str9)这个文件现在无法在ST网站上下载了,哪位老大手头有的话,发给小弟一份啊,万分感谢!!!mlm18@163.comusbdeveloperkitforstr7/str9
- mlm18 ARM技术
- 两个器件同时用模拟I2C通信是否可以
- 两个器件,一个是OLED一个是时钟芯片,两个器件都是通过模拟I2C的形式与单片机进行通信,请问这样会有什么冲突吗?对于程序中的设计是这样的,比如开启I2C的程序,时钟芯片是这样的I2C_start();oled是这样的oledI2C_start();也就是两者的函数名是不同的,但是其中的函数体是一样的,不一样的只是函数体中模拟I2C的引脚。我调试了一下,发现只有时钟芯片的部分是可以正常工作的,OLED不被点亮,但是单独调试OLED是可以的。所以怀疑,是不是两个模拟I2C不能共存呢,请各
- emily_1105 单片机
- 技术文章 |揭秘华为激光雷达
- 华为针对自动驾驶的一系列传感器,包括双目摄像头、毫米波雷达和激光雷达。这次我们首先揭密华为的激光雷达,下次是双目摄像头。华为的保密工作一向是业内比较好的,因此别指望有太多公开资料,因此突破口还是选在专利上。世界知识产权组织国际局公布了华为的一项有关激光雷达的专利,发明名称为一种激光雷达测量模组和激光雷达。这是华为激光雷达领域覆盖面*广的专利,长达52页,大多数中文发明专利不超过20页。华为专利申请详细说明了激光雷达的原理和构造。很有可能就是华为这款激光雷达2.0的详细介绍。
- 火辣西米秀 汽车电子
- 从Cortex-M到Cortex-A认识ARM处理器!
- RM是业界领先的微处理器技术供应商,提供最广泛的微处理器内核,可满足几乎所有应用市场的性能、功耗和成本要求。ARM的技术将一个充满活力的生态系统与超过1000个合作伙伴相结合,提供芯片,开发工具和软件,以及超过900亿个处理器,ARM的技术是计算和连接革命的核心,正在改变人们的生活和业务运营方式。ARM处理器目前,ARM处理器分为5类:Cortex-A、Cortex-R、Cortex-M、MachineLearning、SecurCore。前3种我们大部分人都听说
- 嵌入式十年 ARM技术
- nios数据传输问题
- 最近在学习nios,想知道nios与片内其他fpga的逻辑电路之间怎么通过avalon协议传输?我在搭建mcu的时候怎么搭建地址线与数据线?是用i2cslavetoavalon-MMmasterbridge这个核还是做一个带数据线地址线的avalon模块放mcu里面?哪位大神指点一下?nios数据传输问题nios之间的连线驱动不用自己做,软件自己就做完了。设计者只需要将对应连线的点,点击上链接就好了
- yym86202 FPGA/CPLD
- 英特尔CEO帕特·基辛格:共筑x86核心架构,推动AI PC创新
- AI正在飞入寻常百姓家,成为随时随地可用的生产力和创意工具,让我们的日常生活变得更加美好。在日新月异的技术进展背后,是性能更强、功耗更低,更能适应AI工作负载需求的芯片,提供着不可或缺的算力支持。其中,芯片架构起着至关重要的作用。英特尔公司首席执行官帕特基辛格近日表示,得益于AI所带来的机遇,作为数十年来计算技术基础的x86架构,正在迎来一个定制、扩大和拓展的时期。基辛格认为,每家公司都将成为AI公司,每台设备都将成为AI设备,特别是每个人打开AIPC,便能受益于AI
- 叶落便知秋 移动便携