车载测试ADAS-常用场景仿真软件

news2024/9/22 15:28:24

ADAS(Advanced Driber Assistant System),高级驾驶辅助系统,先进驾驶辅 助系统,作用于辅助汽车驾驶,通过感知、决策和执行,帮助驾驶员察觉可能发生的危险,是提高安全性的主动安全技术,保障行驶安全,已成当前汽车装载必备系统;并普遍认为是实现自动驾驶AD的过程性技术。技术先进、成熟稳定的ADAS HiL测试系统,可以在实验室阶段实现ADAS的各种控制功能和故障诊断功能验证,从而缩短路试时间、减少路试成本,降低路试风险。

目前,美国、欧盟、中国等相继出台严格的主动安全测试法规(Euro-NCAP、C-NCAP、ISO、NHTSA、SAE、ECE、ADSC....),对市场上各种ADAS控制器ACC、AEB、LKA、BSD、LDW、FCW等进行严格要求。

市场上ADAS传感器型号、参数、性能多种多样,不同传感器协同工作有效性难以保证;路测成本大、周期长、测试覆盖度不全面、测试危险程度高;而ADAS HiL测试系统能够实现在实验室环境下完成对ADAS控制器法规要求下的功能测试,且测试成本低,可复用性好,使用ADAS HiL测试可以有效提高研发进度,缩短上市时间,降低路试风险。

硬件系统主要包括以下几个方面:

1)实时系统:运行车辆动力学模型,接收上位机发送方向盘转角信号、踏板信号数据,与被测对象实时进行通讯交互;

2)上位机:连接实时系统和驾驶模拟器,运行场景模型和HMI界面;

3)摄像头光学暗箱:提供摄像头采集视频流信息数据环境,防止外界干扰;

4)毫米波仿真暗箱:提供毫米波雷达接收和发射毫米波环境,防止外界干扰;

5)VRTS系统:模拟毫米波雷达目标;

6)驾驶模拟器:与虚拟驾驶环境实时交互方向盘转角及踏板信号数据。

软件系统包括 :

1)三维虚拟场景模型软件:用于模拟虚拟驾驶环境,包含环境模型、传感器模型和执行器模型。其中包括道路模型(支持Open Street Map、openDRIVE、underlay、GPS跟踪倒入)、设施模型(车道线、斑马线、道路标志等)、移动物件、气象条件模型(光线强弱、雨雪雾天等)等;传感器模型包含摄像头(鱼眼、单目及双目)、毫米波雷达、超声波雷达、激光雷达、理想传感器、真值传感器等;执行器模型包含轿车、摩托车、商用车、行人、自行车等。

2)HMI软件:人机交互界面软件,通过该界面发送接收指令信号,实时监测上下位机所有输入、输出状态并进行数据记录与分析;

3)动力学模型:基于Matlab/Simulink进行搭建或使用商业化模型,提供完整的车辆动力学模型,提高仿真精度。

常用软件:


1.场景软件目前行业内多使用PreScan及VTD进行场景仿真模拟,本文以PreScan进行介绍。PreScan是一个专业的ADAS场景搭建软件,它由多个模块组成,这些模块可以满足ADAS系统的开发和测试需求。直观的图形用户界面(GUI)用于创建场景和传感器建模,工程师无需软件工程经验,可快速搭建测试场景。
 

2.CarSim和Simulink联合仿真

Simulink和CarSim各有优缺点,而且正好互补,所以两者可以一起运作。CarSim中可以搭建车辆模型、道路模型、驾驶员模型等,然后Simulink中可以将这些模型联合起来进行控制,进行底层的逻辑控制,然后求解得出结果。最后结果又可以在CarSim中非常形象的显示出来,帮助我们直观地看到求解的结果。

 

3.CarMaker

Carmaker,还有相关的 TruckMaker和MotorcycleMaker是德国IPG公司推出的动力学,ADAS和自动驾驶仿真软件。Carmaker首先是一个优秀的动力学仿真软件,提供了精准的车辆本体模型(发动机、 底盘、 悬架、传动、 转向等) , 除此之外, Carmaker还打造了包括车辆,驾驶员, 道路, 交通环境的闭环仿真系统。

4.PTV Vissim

Vissim是德国PTV公司提供的一款世界领先的微观交通流仿真软件。Vissim可以方便的构建各种复杂的交通环境,包括高速公路, 大型环岛, 停车场等,也可以在一个仿真场景中模拟包括机动车, 卡车,有轨交通和行人的交互行为。它是专业的规划和评价城市和郊区交通设施的有效工具

5.TESS NG

TESS仿真系统是同济大学孙剑教授于2006年主持开发的第一代道路交通仿真系统。自此之后,历经十年,孙剑教授课题组针对中国混合交通流运行特征 开展了100多项模型创新和仿真系统应用实践

6.SUMO

SUMO是由德国国家宇航中心开发的开源微观连续交通流仿真软件。它附带了一个 交通仿真路网编辑器, 可以通过交互式编辑的方式添加道路,编辑车道的连接关系, 处理路口区域, 编辑信号灯时序等。也可以通过一个单独的转化程序转换来自 Vissim,OpenStreetMap,OpenDrive的路网。

7.VIRES VTD

8.rFpro

9.Cognata

10.RightHook

11.ParalleDomain

12.51Sim-One

13.Pilot-DGaiA

14.Metamoto

15.ESIPro-Sivic

16.NVIDIADrive Constellation

17.PanoSim

18.AAI

19.AirSim

20.CARLA

21.LGSVL Simulator

22.百度 Apollo

23.Waymo Carcraft

24.腾讯TAD Sim仿真平台

有别于传统的仿真系统, 是为自动驾驶测试验证而专门设计开发,内置厘米级高精度地图,构建了包含动态和静态要素真值数字孪生系统,用千变万化的场景进行自动驾驶算法完备性的测试。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/506543.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构与算法基础(王卓)(36):交换排序之快排【第三阶段:深挖解决问题】精华!精华!精华!!!重要的事情说三遍

目录 Review: 具体问题: 操作核心: 注: 操作分解: 操作实现: 问题(1):进行不一样次数的 if / else 判断 问题(2):通过判断条件…

Element-UI

目录 Layout 布局 按钮组件结合 el-icon 使用 单选框 复选框 日期组件 表格 分页 对话框 表单验证 Element-UI是由饿了么前端团队开发的一套基于Vue.js的桌面端组件库,包含了多个常用的UI组件,如按钮、输入框、表格、弹窗等,可以快速…

5.QT应用程序主窗口

本章代码见文末链接 主窗口框架 新建Qt Wisgets项目mymainwindow,类名默认MainWindow,基类默认QMainWindow 更改文字如图,如果中文无法直接输入,可以试试复制粘贴 “动作编辑器”中(默认在右下角)&…

AI数字人系统搭建源码

AI数字人系统的功能可以根据具体应用场景而定,以下是一些可能的功能: 语音识别和合成:将自然语言转换为机器可读的文本,或将机器生成的文本转换为自然语言的语音输出。 面部表情捕捉:利用摄像头等设备获取用户…

2023鲁大师评测沟通会:鲁大师尊享版登场、“鲁小车”正式上线

作为硬件评测界的“老兵”,鲁大师不仅有着十几年的硬件评测经验,并且一直都在不断地尝试、不断地推陈出新。在5月9日举行的“2023年鲁大师评测沟通会”上,鲁大师向大众展示了在过去一年间取得的成果。 PC业务迭代升级,鲁大师客户端…

day(2,3)-内核模块

内核模块上 主要内容 向内核添加新功能 内核模块基础代码讲解 内核模块多源文件编程 内核模块信息宏 一、向内核添加新功能 1.1 静态加载法: 即新功能源码与内核其它代码一起编译进uImage文件内 Kconfig是make menuconfig的界面配置文件 1.2动态加载法&am…

Yolov8改进---注意力机制:DoubleAttention、SKAttention,SENet进阶版本

目录 🏆🏆🏆🏆🏆🏆Yolov8魔术师🏆🏆🏆🏆🏆🏆 1. DoubleAttention 2. SKAttention 3.总结

2022-4-4基于单片机的MQ2烟雾传感器报警系统设计

基于单片机的MQ2烟雾传感器报警系统设计 源代码和仿真图及MQ2相关资料可在文末的链接中下载 该系统实现的功能:检测空气中的烟雾浓度并实现超阈值报警 该系统组成由: 单片机最小系统、ADC0832、MQ2烟雾传感器、LCD1602液晶模块、声光报警模块、按键模…

研究人员发现微软Azure API管理服务存在3个漏洞

微软Azure API管理服务中披露了三个新的安全漏洞,恶意行为者可能会滥用这些漏洞来访问敏感信息或后端服务。 据以色列云安全公司Ermetic称,这包括两个服务器端请求伪造(SSRF)漏洞和API管理开发人员门户中的一个不受限制的文件上传功能实例。 安全研究员…

【腾讯云 Finops Crane 集训营】Crane应用实战

文章目录 前言一、Crane是什么?二、Crane的特点三、Crane使用1、环境准备2、安装Crane3、访问dashboard4、页面展示5、功能应用 四、Crane的优势总结 前言 FinOps(Financial Operations)是一种管理云计算成本的方法,它强调将云计…

使用PyTorch构建神经网络,并使用thop计算参数和FLOPs

文章目录 使用PyTorch构建神经网络,并使用thop计算参数和FLOPsFLOPs和FLOPS区别使用PyTorch搭建神经网络整体代码1. 导入必要的库2. 定义神经网络模型3. 打印网络结构4. 计算网络FLOPs和参数数量5. 结果如下手动计算params手动计算FLOPs注意 使用PyTorch构建神经网络…

车联网强势发展下,有什么隐患?

通过新一代信息通信技术,车联网实现了汽车与云平台,车辆和汽车,道路,汽车和人以及内部的全方位网络链接。车联网使用传感器技术感知车辆的状态信息,并利用无线通信网络和现代智能信息处理技术的帮助实现交通智能化管理…

FPGA入门系列10--按键消抖

文章简介 本系列文章主要针对FPGA初学者编写,包括FPGA的模块书写、基础语法、状态机、RAM、UART、SPI、VGA、以及功能验证等。将每一个知识点作为一个章节进行讲解,旨在更快速的提升初学者在FPGA开发方面的能力,每一个章节中都有针对性的代码…

Redis高可用系列——Set类型底层详解

文章目录 概述intsetintset 和 hashtable 的转换为什么加入了listpackhashtable 的空间开销高hashtable 的碰撞概率高intset 、listpack和hashtable的转换 概述 在讲解set结构之前,需要先说明一下set结构编码的更替,如下 在Redis7.2之前,se…

Ansys Lumerical | CMOS - 光学仿真方法

通过使用更小的像素尺寸和更大的填充因子,基于CMOS图像传感器像素的数码相机系统的成本正在降低。但是,只有在不牺牲图像质量的情况下,CMOS像素尺寸减小才是可以接受的。随着CMOS像素尺寸的不断减小,图像信噪比降低,相…

《我命由我不由天》蔡志忠——笔记一

目录 简介 经典摘录 三岁决定一生 父母该什么时候放手 确定将来要成为什么 积极主动为目标而努力 叛逆是最伟大的创意 父亲给蔡志忠最大的影响是教会他两件事 价值观缺陷导致的后果 人有三个阶段 简介 作者 蔡志忠,李虹。 蔡志忠:漫画家、哲…

力扣-1769. 移动所有球到每个盒子所需的最小操作数

题目: 有 n 个盒子。给你一个长度为 n 的二进制字符串 boxes ,其中 boxes[i] 的值为 ‘0’ 表示第 i 个盒子是 空 的,而 boxes[i] 的值为 ‘1’ 表示盒子里有 一个 小球。 在一步操作中,你可以将 一个 小球从某个盒子移动到一个与…

搜索引擎优化SEO和SEM有什么不一样

SEO(搜索引擎优化)和SEM(搜索引擎营销)都是用于提高网站在搜索引擎中的排名和能见度的技术。虽然它们的目标是相同的,但它们的方法和重点略有不同,今天和大家聊聊SEO和SEM有什么不同。 一、SEO SEO是指通…

红帽8配置yum源

使用传输工具 上传文件到/etc/yum.repos.d/ 或 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo 注:不能下载wget直接上传文件 关闭订阅插件提示 [redhatroot ~]$ vi /etc/yum.conf #添加 plugins0 [redhatroot ~]$ …

docker+jenkins自动化部署springboot项目

前置:环境配置 阿里云服务器1核2GBjava 1.8.0._371maven apache-maven3.8.8git 1.8.3.1 docker和jenkins在一台服务器上,环境的配置,对于java和maven可以自己下载对应tar包进行配置,记得配置环境,也可以使用yum进行安装。记得配置…