附PPT潘余曦:自动驾驶仿真应用与探索仿真器分布式

11月7日-8日,2024中国汽车软件大会在上海嘉定召开。本届大会由中国汽车工业协会和安亭上海国际汽车城联合主办,以“软件智领未来,融合共创生态”为主题,共设置“1场闭门会议、1场大会论坛和6场主题论坛”。其中,在11月8日下午举办的“主题论坛一:智驾无界,畅行未来”上,安徽深信科创信息技术有限公司CTO潘余曦发表精彩演讲。以下内容为现场发言实录:

大家下午好!我是深信科创的潘余曦,我们深信科创主要是提供仿真以及数据闭环相应的工具链,给车企和自动驾驶企业。

今天我想介绍一些基础的关于仿真方面应用的内容,以及我们在做开源CARLA仿真器的一些研发的现状。

首先对于智能驾驶这种解决方案的开发,我们从最初硬件驱动这种简单逻辑单传感器演化到现在的数据驱动大规模的数据,甚至知识驱动,配合上比较大的模型。整个这套研发体系的变更、变革也带来了对我们相应的工具链方面的要求。

一个是最上游的采集系统,基于素材的测试车队、量产车队这么一套采集方案,以及在云端的数据平台做数据大规模的筛选、清洗、标注,甚至场景重建、仿真,到最后我们仿真来做数据的增值,我们从关键少量的安全关键场景,通过仿真的泛化建模,来生成更大量供开发训练以及测试验证的场景,以及相应的数据。

下面我想介绍一下我们参与开源CARLA仿真器项目。CARLA是开源仿真框架,也是一个平台,它是基于目前虚幻引擎4,当前也在迭代到虚幻引擎5这样一个游戏引擎驱动的仿真测试平台。它的好处当然一个是开源,一个是架构非常具有弹性和可扩展性,它具有比较统一规范的pythonC++这样一套API,也可以同时支持很快速在CARLA里面搭建不同的静态以及动态的仿真场景,提供具有不同标注、不同标注格式、不同场景形式的这么一套仿真工具链。

同时,支持不同的仿真场景这样的城市级,以及非铺装道路的仿真都同时的支持。

一些简单的统计数据,从2017年CARLA第一次上线,从北美丰田研究院孵化,至今已经有超过100万的下载量,这在我们的科研高校这样的环境,以及企业研发环境当中,其实大家试用,或者使用的频率还是比较高的。

CARLA本身是一套仿真器,需要基于CARLA需要做一些二次开发,以及包装把它打造成完整的仿真测试平台。

现在在国内外一些活跃的用户,大概每天有1000活跃用户都集聚在网上讨论区,以及线上线下的活动当中。

CARLA的生态也是比较丰富的,基于CARLA可以做很多联合仿真的项目,比如交通流仿真可以支持VCM、SM,包括我们自己打造交通流仿真的软件和模型。在传感器仿真方面,它可以支持像ACS,还有国内外仿真模型做联合仿真。基于CARLA之上,不同的生态伙伴、企业打造了不同的仿真软件,以及测试管理软件,比如FTLKS、AVL都做了相应基于openSNR2这样抽象场景的仿真,以及动力学仿真。

CARLA平台刚才我也提到了,它是一个比较有弹性的这么一个仿真的框架,它采取是一个CS这样一个架构,通过在server端可以进行一些传感器分布式的仿真,比如多传感器、多摄像头的仿真,在hel的情况下需要达到实时性,它可以通过并行多图栈这样一些分布式的仿真来实现。

同时客户端是支持不同这样一些外部仿真软件,以及一些通讯的集成,比如通过python,通过C++可以集成一些交通流仿真的模块,集成一些传感器仿真的模块。

基于游戏引擎的仿真,其中一个使用的原因,或者是一个亮点是可以支持一些高精度的摄像头的物理模型。这里面高精度摄像头仿真首先需要有高精度的素材,这里面CARLA支持一些无论是程序化建模生成的人工手动打造的素材,还有一些现在支持的基于场景重建NeRF3D高清自动化AI的方法重建出来的素材,都可以在这样的引擎环境当中进行场景的搭建。

另外,在传感器仿真方面支持一些物理的仿真模型,通过cameralighter的一些物理模型来支持传感器点云数据的生成。

因为是基于游戏引擎的仿真,所以用户对于仿真场景和仿真内容具有完全的可控能力,它可以根据程序化建模,根据一些命令的方式搭建相应的测试场景,城市级的场景,高速的,不同的港口、非铺装道路这样一些场景,都可以精确的控制。

这样控制的好处,它的数据生成的内容是完全天然带groundtruth这样的标签,像实例分割、语义分割,以及检测、深度图,以及光流这样的标签,都是随着仿真场景搭建是免费可以提供的。

另外一个好处是可以对精确的天气进行场景的建模和模型。这里面可以控制光照,可以控制降雨量,可以控制沙尘。还有一方面对所有的场景抽象程度有很好的控制,可以根据需要搭建不同抽象层级,不同复杂度的这样一些场景。

另一方面,在做对抗性的数据攻击方面,很多人研究如何实时替换场景里面这样一些材质,我们做一些像交通模型、交通一些标识牌,以及车辆车身的一些材质,都可以通过实时API的方案,以及路面的材质,都可以通过一些API实时更迭,达到不同泛化性测试的目的。

另一方面,做交通流仿真软件的供应商也有很多,也有一些开源的方案,现在CARLA支持跟不同的交通流仿真软件做联合仿真,像开源的sumo,还有一些商业的软件VCM、roadrunner,还有一些第三方的基于云端API这样一些交流流仿真,包括我们自己在CARLA上面集成不同自然,以及具有对抗性交流流仿真的模型。

当前版本CARLA有13个城市地图,我们在最近一个版本捐献了一些野外、山区、矿山的一些地图。

UE5的好处是支持全局光照,不同LOD等级,以及支持更多的素材和更高效硬件资源的使用。我们在UE5之上贡献了矿山的地图,还有一些新的车辆的模型,以及一些行人的模型。

在CARLA仿真生态里面,不仅支持像ros这样的操作系统,通过ros可以跟autowear,通过silberRT可以跟apollo进行一些联合仿真,同时跟AVL做过关于车辆动力学方面的一些联合仿真的试验。

我们基于CARLA也是打造了一些商用的仿真软件平台,我们的OSSSIM后面也会做相应的介绍。

OSSSIM是基于CARLA开发这么一个完整的仿真平台,和CARLA不同的地方在于一些传感器模型的二次开发和场景编辑、地图编辑、场景回看,以及云端云仿真资源管理这样一些功能来支持整个V字流程里面的模型在环、软件在环、硬件在环,甚至于整车在环这样一些不同的仿真等级。

在物理仿真方面,我们不仅加入了一些新的物理仿真模型,包括鱼眼摄像头,带有不同模型的鱼眼摄像头和产生CMOS端的噪声模型和ISP。我们开发了基于AI二次渲染这样一些风格迁移的模型,来减少我们仿真数据和真实数据之间的domainGAP。

在激光雷达方面,我们支持不同半固态的一些旋转式、机械式激光雷达的扫描点序,和在不同材质上面的折射反射率,以及在空气当中的衰减。我们现在已经能够支持一些不同量产级激光雷达的数据协议和相应物理模型。

在AI仿真方面,我们基于CARLA开发了一些交通流模型,来提供可交互的场景。这是在我们最近L3、L3以上高阶自动驾驶功能性测试里面,是非常需要这样一些交互性的场景。我们这里不仅可以提供比较自然的交通流,能够和主车发生一些天然的自然性交互,我们还做了一些交互的优化,来提供一些对抗性的交通参与者。

这里面比如像右侧展示的一些对抗性车辆,可以对主车的规划控制产生一些具有挑战性的行为,使得我们能够在更短的测试里程里面暴露出更多的主车的规划,决策控制系统方面的缺陷。

基于CARLA我们还是开发了一些简化整个场景,生成场景编辑的流程,我们图形化场景编辑器、场景泛化工具,以及地图编辑器都是开放性使用的。

同样测试评价我们也是基于一些模板,为用户提供定制化的测试评价的指标,在整个仿真过程当中,我们会提供很多仿真过程数据,基于这些过程数据,用户可以写不同的断言来成为测试是否通过的这样一些判断。

在场景素材方面,我们不仅提供一些新的基于程序化建模的场景地图,比如停车场、城区、矿区,我们还提供基于NeRF3D高斯重建出来的场景,可以在UE引擎里面进行联合的仿真。

今天我的介绍大概就这些,希望下来能跟大家有更多的讨论和研讨机会。感谢!

THE END
1.Unity3D驱动的自动驾驶仿真平台SimuMap3DPro详解SimuMap3D Pro是一个先进的自动驾驶仿真数据采集平台,基于Unity3D开发的仿真环境,旨在为研究和开发自动驾驶技术提供高质量的数据支持。该平台能够采集并输出以BEV(鸟瞰视角)为基础的车辆、车道线及其他相关数据,为自动驾驶算法的训练和测试提供必要的环境和条件。我们可通过以下地址获取更多信息:SimuMap3D Pro 仓库但是这https://blog.csdn.net/lovely_yoshino/article/details/142949710
2.文章技术博客探索云计算与AI的世界这款开源免费的 Electron 应用让 AI 瞬间变身你的电脑助手。快速上手指南:将 重命名为 ,添加你的 Anthropic API Key就这么简单!现在你可以指示 Claude 在你的电脑上执行各种任务了。支持系统: 主要支持 MacOS,理论上 Windo 3DCAT实时渲染云平台 2024-11-04 汽车虚拟仿真软件有哪些?行业软件大盘点! 边缘云数据https://developer.volcengine.com/articles?category=1
3.自动驾驶虚拟仿真技术(一):自动驾驶虚拟仿真概述汽车技术目前行业上有应用的自动驾驶仿真软件是百花齐放、五花八门,常见的有PanoSim、PreScan、Carmaker、51VR、VTD、CARLA等。 1、PanoSim 图7 PanoSim PanoSim是新一代自动驾驶模拟仿真软件,专注于通过模拟仿真技术实现汽车虚拟研发的一体化化工具与平台。PanoSim 集高精度车辆动力学模型、汽车行驶环境模型、车载环境传感模型https://www.auto-testing.net/news/show-109922.html
4.最主流的编程语言目前主流编程语言有哪些 编程语言是计算机世界中的重要工具,不同的编程语言有不同的特点和适用场景。了解各种主流编程语言的特点和用途,对于从事软件开发和编程的人来说至关重要。 1. C语言 C语言是一种通用的高级程序设计语言,被广泛应用于系统软件开发、嵌入式系统和游戏开发等领域。C语言具有高效、灵活和可移植等http://www.shucuole.com/xbc/13156.html
5.台积电与三星美国项目延迟!特朗普上台的新挑战1.亚利桑那州项目 首座亚利桑那晶圆厂:台积电在凤凰城的第一座半导体制造工厂计划于2025年初开始量产。这座工厂将专注于生产先进的逻辑芯片,主要应用于5G/6G智能手机、自动驾驶汽车及高性能计算领域。据报道,工厂的早期生产良率与台积电在台湾的工厂相当。 https://www.eet-china.com/mp/a364730.html
6.TCASE《特定应用嘲自动驾驶服务可信性评价方法第1部分:自动驾驶TCASE《特定应用场景自动驾驶服务可信性评价方法第1部分:自动驾驶巴士服务》编制说明.pdf 17页内容提供方:nhk355 大小:441.69 KB 字数:约1.77万字 发布时间:2024-11-23发布于天津 浏览人气:0 下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币 (10金币=人民币1元)https://max.book118.com/html/2024/1122/8056135102007001.shtm
7.嵌入式仿真软件高效模拟开发工具1. 什么是嵌入式仿真软件? 在现代技术发展的浪潮中,嵌入式系统已经成为各种电子产品的核心组成部分。这些系统通常由微控制器或单片机驱动,它们在汽车、智能手机、医疗设备等领域发挥着至关重要的作用。为了确保这些复杂系统能够顺利运行并且安全可靠,工程师们需要使用到专业的仿真工具。这就是嵌入式仿真软件登场的地方。https://www.mdxjyddwdj.cn/xing-ye-ke-pu/333274.html
8.新闻动态IAE司长柏杰、公安部交管局副局长石勇、公安部道路交通安全研究中心主任王长君等部委领导,在江苏省交警总队副总队长孙玉奎、苏州市公安局副局长冯晋、苏州市公安局交通管理局局长朱建华和副局长刘芳等江苏省、苏州市、相城区领导陪同下,莅临IAE智行众维调研苏州市相城区智能网联汽车产业发展情况以及自动驾驶仿真测试技术和应用http://www.iae-icv.com/%E6%96%B0%E9%97%BB%E5%8A%A8%E6%80%81/page/10/
9.端到端的自动驾驶离我们还有多远?在过去的几年里,由于与传统的模块化自动驾驶相比,端到端自动驾驶的设计简单,人们对它产生了浓厚的兴趣。在端到端驾驶研究呈指数级增长的推动下,我们首次对使用深度学习的端到端自动驾驶进行了全面调查。 端到端自动驾驶是一种很有前途的模式,因为它避开了与模块化系统相关的缺点,比如较高的系统复杂性。自动驾驶超https://www.51cto.com/article/764296.html
10.鼓励外商投资产业目录(2020年版)术装备开发与应用 41.符合环保要求的特种动物纤维、麻纤维、桑柞蚕丝、彩色棉花、彩色桑茧 丝类天然纤维的加工技术与产品生产 42.废旧纺织品回收利用 (五)纺织服装、服饰业 43.高支棉纱的生产 44.采用计算机集成制造系统的服装及服装半成品生产 45.功能性特种服装生产 http://www.pj.gov.cn/art/2021/1/14/art_1229172500_59059791.html
11.2024年自动驾驶行业专题报告:智驾发展方向确立,激发配套软硬件据统计,自动驾驶测试中有 90%的场景通过仿真平台来完成,仿真测试为检测自动驾驶模型的关键一环。 特斯拉 Simulation World Creator,高效构建自动驾驶仿真虚拟环境。在掌 握大量自动标注的真实世界道路信息,和丰富的图形素材库后,特斯拉采取 以下五个步骤完成对虚拟仿真测试环境的构建。1)路面生成:根据路沿进 行路面的https://www.vzkoo.com/read/20241128de9c42d5f26524c457c774a8.html
12.展望2025AI行业有哪些创新机会?B2B目前,合成数据已经开始被广泛应用于自动驾驶、医疗影像、金融风控和增强现实等领域。然而,这项技术也伴随着一定风险与挑战,例如合成数据与真实数据分布不一致可能导致模型偏差,以及隐藏的误导性模式可能影响模型的可靠性。 在前沿数据领域,峰瑞资本投资了整数智能。整数智能致力于成为AI行业的数据合伙人,对标美国头部公司https://www.ebrun.com/20241128/566794.shtml
13.作业设计资料:六年级信息科技《过程与控制》(第三四单元)三、实践题使用虚拟仿真软件或编程工具,模拟实现一个开环控制系统.例如,设计一个程序,控制机器人按照预设的路线行走,而不考虑机器人是否遇到障碍物. 第11课通过反馈知效果基础版练习题 一、选择题 1.以下哪个场景中没有体现反馈?A.骑自行车时,根据路况调整车速B.用电热水壶烧水,水开了自动断电C.玩游戏时,根据游https://www.jianshu.com/p/783a114b9944
14.Products2024R2.03(SP3)win/linux授权激活教程ANSYS 2024破解版是完善的工程仿真软件解决方案,用于预测产品设计在现实环境中的行为,2024新版本旨在为用户带来全新的工作流程和功能,帮助用户在各种环境内中快速进行创新设计,改善方案,将仿真模拟与基于云的高性能计算结合在一起,并具有更多的高级扩展功能,帮助用户比以往更轻松,更快地生成更大,更复杂的设计,提高生产http://www.sd173.com/soft/9496.html
15.电控悬架研究:电控悬架和空气悬架的四个发展趋势发展趋势二:中国OEM和Tier1正快速拉低空气悬架的应用门槛 空气悬架对汽车操控性、舒适性提升明显,多配置于60万元以上的进口豪华汽车中,如奔驰、宝马、奥迪、沃尔沃、路虎、保时捷等高端车型;以蔚来、小鹏、理想为代表的造车新势力和以吉利、一汽红旗、长城为代表的的传统车企为了提升品牌,在高端智能汽车上配置空气悬架https://www.dongchedi.com/article/7111199055073526276
16.在阿里「死磕」自动驾驶,一个应用型AI科学家「命中注定」的故事眼看天猫精灵的发展越来越好,就在这时,王刚又做了一个出人意料的决定——主动请缨,带领团队从 0 到 1 做自动驾驶。 “这个事情是值得做的,它属于技术应用的第一象限,既有社会价值也有商业价值。”王刚解释道。 而他的这个决定,也获得了阿里高层的支持和重视。 https://chuangke.aliyun.com/info/101220.html