0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

丰田汽车采用MATLAB和RoadRunner创建虚拟试验场

MATLAB 来源:MATLAB 2025-11-25 14:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一辆造型优美的白色丰田 SUV 原型车,在该汽车制造商位于日本爱知县的技术总部准备进行严格的试驾。工程师们安装了设备,使机器人驾驶员能够在蜿蜒的道路上准确评估车辆的驾驶性和性能,包括其高级驾驶辅助系统 (ADAS)。

实际上,在本次试驾中所经过的蜿蜒道路是一套精密的车辆在环仿真 (VILS) 系统,其设计目的在于评估 ADAS 及其他动态功能。一块大型外部屏幕负责显示三维场景,与此同时,实时驾驶仿真器会生成相应的运动、振动以及声音。包括激光雷达和相机在内的传感器提供了实时反馈。

丰田的 VILS,名为高级驾驶辅助系统实车仿真器 (ADAS-RCS),使用联合仿真模块通过底盘测功机连接现实世界与虚拟世界。机器人驾驶数小时,检查关键绩效指标,以查找潜在弱点。然后,人工智能根据结果为解决这些弱点设定目标。

“仿真器的主要功能是能够一次性进行多功能评估,”丰田汽车公司基于模型的开发 X-in-the-Loop 仿真团队 (MBD XILS) 的车辆性能开发工程师宫田大树表示,他同时也在基于模型的设计平台团队工作。他的团队致力于通过针对性的仿真来优化车辆开发流程。实现精益化的车辆开发是其目标。

丰田的 ADAS-RCS 中逼真的虚拟环境,支持在各种复杂路面上进行测试,而这些路面在该汽车制造商的实体测试场中并不存在。然而,开发三维道路数据模型需要投入大量的时间和精力。为解决这一问题,该团队最终采用 MATLAB 和 RoadRunner 来复现真实的外部场地行驶工况。

宮田说道:“我们之所以采用 RoadRunner,是因为它创建三维虚拟场景、读取多样化环境中的各种地图数据,以及通过与 MATLAB 集成来分析这些数据的能力,都给我们留下了深刻的印象。”他补充道:“RoadRunner 能够进行直观的调整,这也是一个决定性因素。”

丰田团队的 VILS 目前主要面向自适应巡航控制系统的测试,但工程师们也计划将该模拟器用于车道循迹辅助、变道辅助、预碰撞安全系统以及其他新型高级安全功能的研发。

宮田表示:“ADAS-RCS 最近才进入运行阶段。我们认为它在未来还有非常广阔的应用前景。”

将危险路况测试前置

在过去,丰田的专业驾驶员,被称为“大师”,需要在该汽车制造商位于日本的测试场上,耗费大量时间来评估车辆性能。由于设计上的限制,他们不得不在汽车开发流程的后期,才对最坏情况场景进行测试。天气状况会影响现场测试条件,常常导致需要重新测试,这给本已紧张的开发计划带来了更大压力。

随着高级驾驶辅助系统 (ADAS) 和软件定义汽车的出现,汽车开发变得日益复杂。在丰田,工程师们正在将 ADAS 的道路测试前置,通过复现各种影响驾驶员反应、判断和车辆操作的状况来实现,例如,在交通繁忙时变道或是在曲折的山路上行驶。

宮田指出:“像天气、行人及移动物体这类因素,是无法通过预设场景来完全捕捉的。快速发现并攻克此类边缘场景,对于提升车辆的功能安全与网络安全至关重要。”

丰田 VILS、ADAS-RCS 的架构图。共有四个阶段:虚拟环境、传感器-车辆模型、底盘测功机和AI评估,每个阶段都配有ADAS开发和测试的图标说明。

视野受阻和盲区弯道构成了最大的技术挑战。在传统的纯手动场景生成流程中,创建三维道路既费力又耗时,每条路段都需要耗费超过六个月的时间。此外,这些路线也无法在丰田的其他模拟器中使用,包括模型在环 (MIL) 和软件在环 (SIL) 模拟器。

宮田说道:“丰田拥有各种不同的模拟器,如果为每一种都准备无法复用的专属场景,将会产生巨大的成本。” 他的团队需要一种更快速、更高效的方法。

在宮田担任丰田汽车性能工程师的早期,他曾负责提升车辆的舒适性。他在开发一种测试发动机噪声的方法时,首次接触到了 MATLAB。他回忆道:“我加深了对信号处理的理解。得益于 MATLAB 及其工具箱,我才能够专注于自己真正想做的事情。”

他最终选择使用 MATLAB 和 RoadRunner,为 MBD XILS 小组的仿真平台生成三维驾驶路线。团队首先从 ZENRIN DataCom 的标准清晰度地图数据段中,提取经度、纬度和高程数据,用于道路生成阶段。

宮田凭借其在 MATLAB 方面的经验,设计出一种方法,将道路生成所需的繁琐数据预处理工作,包括生成道路倾斜坡度所需的点平滑和曲线拟合,实现了自动化。随后,宮田使用 Automated Driving Toolbox 中的驾驶场景设计器,将地图数据转换为 OpenDRIVE 格式。

“驾驶场景设计器非常方便,它让我能够比预期更快地完成我想做的工作。”他说道。

生成贴近现实的周边环境

生成道路之后,工程师们利用 RoadRunner 来构建周边环境。这时,团队遇到了俯仰问题。乍一看,交互式编辑器中的道路似乎很平滑,但当宮田在模拟器中沿路行驶时,车辆却像在崎岖不平的道路上一样上下颠簸。RoadRunner 根据 OpenDRIVE 文件创建了道路,但由于道路连接处的海拔高度不连续,导致路面出现了厘米级的颠簸。

宮田在 MATLAB 中创建道路时,对高程信息使用了多项式近似法,但使用 RoadRunner Scene Builder 则避免了类似的颠簸问题。他说道:“现在我们能够以更高的效率和更强的可扩展性来生成道路模型了。”

当宮田将高程数据添加到模拟器中,并带着同事进行试驾时,又出现了另一个问题。显示器上前方可见的道路,似乎漂浮在点缀着稀疏卷云的明亮蓝天中。

事实证明,问题在于某些地点缺少海拔数据。这些数字高程数据源自日本国土地理院,该机构负责日本全国的勘测与地图绘制工作。然而,团队当时使用的一款第三方工具,在所选的地图数据段中,将河流处的海拔高度显示为 -9,999。为解决这个问题,宫田再次求助于 MATLAB。

他的团队创建了一个工具,该工具能将高程数据与影像数据相结合,并将其转换为拼接融合后的 GeoTIFF 格式,以供 RoadRunner 使用。在新的高程数据准备就绪后,宮田在 RoadRunner 的图形用户界面中,将注意力集中在了一个特定的地图区域。他将图像拖放到地面上,检查其贴合度,然后添加了 OpenDRIVE 道路数据。只需几次简单的点击,他就添加了虚线将道路变成了双车道,进行了一些微调,并粘贴了高程信息。

宮田说道:“RoadRunner 的图形用户界面非常直观。面对像这样棘手的情况,可以很轻松地进行调整。”

最后一步是通过 RoadRunner Scenario 中的视频回放来检查道路的生成效果。一个按钮提供了无人机视角的 360 度鸟瞰图,另一个按钮则允许团队从驾驶员的视角来观察道路。这一次,ADAS-RCS 终于呈现出了精确倾斜的区域和连绵起伏的山景。道路悬浮的问题不复存在。为连绵起伏的地形添加阴影和细节,营造出了一个更逼真的环境。

宮田说道:“如果没有 RoadRunner,创建这些虚拟路段将会耗费我们巨大的时间和精力。” 宮田估计,他的团队若要创建类似的驾驶场景,至少需要长达六个月的时间。

扩展精益车辆开发

过去宮田的团队需要一天以上才能创建的新三维路段,现在不到 30 分钟就能完成。RoadRunner 提升了团队的整体效率。

宮田解释道:“能够输出适用于各种模拟器的格式,例如 OpenDRIVE 和 OpenSceneGraph,这极大地降低了场景生成成本。这是一个巨大的优势。”

接下来,他所在的小组计划进一步实现 VILS 流程的自动化和精益化。他们还计划与量产开发团队合作,将仿真的优势带给他们。Miyata 认为,让更多人来使用这项技术,发现问题并进行改进,是至关重要的。

在 MATLAB EXPO 日本用户大会的演讲中,宮田探讨了扩展开发的问题。他重点介绍了 MATLAB 实时脚本、App 设计工具 和 MATLAB Compiler 如何帮助部署代码,以供多用户处理地理信息系统数据。他表示,使用 Git 可以实现版本控制,并根据用户需求进行定制化。他接着说道,实时脚本还可以在 JupyterLab 等环境中编写易于理解的操作手册,从而实现用户友好的应用程序部署。

自那次 EXPO 活动后,他的团队利用免费的可编辑全球地图 OpenStreetMap 扩展了仿真器的功能,用以复现被称为“豆腐块建筑”的简单建筑物,这个名字源于长方形的豆腐块。丰田还有一个专门负责生成高精度资产的部门。宮田表示,ADAS-RCS 项目激励了他们去探索利用这些资源的新方法。

利用 ADAS-RCS 将公共道路驾驶评估前置的工作,目前仍处于验证阶段,但宮田和他的同事们预计,这最终将使进行实际试驾所需的天数减少约70%。

该小组未来的计划包括:利用从现场采集的点云数据,通过人工智能 在 RoadRunner 中对建筑物资产进行自动分类和放置。他们也正在探索混合现实技术的应用。

宮田说道:“此外,我们已经取得了长足的进步,成功地利用 RoadRunner Scenario 引入了真实的交通流。没有逼真的仿真环境,就无法对 ADAS 进行全面的测试。”

在为仿真环境构建数字资产的过程中,团队处理了许多具有挑战性的案例。拥有功能强大且易于使用的工具是必不可少的。

他继续说道:“如果我们能有效地利用数字资产,我们期望 ADAS-RCS 和 XILS 能够再上一个新台阶。将其部署为工具链将成为可能,从而改进整个车辆开发流程。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • matlab
    +关注

    关注

    189

    文章

    3018

    浏览量

    237546
  • 丰田
    +关注

    关注

    6

    文章

    801

    浏览量

    42107
  • adas
    +关注

    关注

    311

    文章

    2299

    浏览量

    211499

原文标题:丰田 × MATLAB RoadRunner | 为 ADAS 打造虚拟试验场

文章出处:【微信号:MATLAB,微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    肖克利 | 0.01℃的精准较量这台试验箱如何 “驯服” 极端温

    你知道新能源汽车电池要经过多少温测试才能量产吗?从哈尔滨-30℃的寒冬,到海南40℃的酷暑,再到实验室模拟的-70℃极寒、150℃酷热,每一度都藏着安全与性能的密码。而驯服这些极端温的关键
    的头像 发表于 11-17 15:15 2531次阅读
    肖克利 | 0.01℃的精准较量这台<b class='flag-5'>试验</b>箱如何 “驯服” 极端温<b class='flag-5'>场</b>?

    搭建自己的ubuntu系统之创建ubuntu虚拟

    打开VMware软件,点击创建新的虚拟机。进入以下界面:选择自定义,点击“下一步”。选择对应VMware版本的兼容性,版本可在帮助-&gt;关于VMware Workstation中
    发表于 09-25 09:39

    技术创新的舞台:零碳园区如何成为绿色科技的试验场和展示窗?

    零碳园区既是检验绿色科技可行性、稳定性的 “试验场”,也是展现绿色科技成果、吸引资源合作的 “展示窗”,为绿色科技提供了前所未有的创新舞台。
    的头像 发表于 09-12 09:00 434次阅读

    IDIADA出席2025年新能源汽车质量与生产力发展论坛

    2025年新能源汽车质量与生产力发展论坛近日在重庆成功举办,IDIADA中国试验场总经理Nicolas Bodiguel及业务开发经理周豪应邀出席,并在"全球化战略与合规挑战"分论坛上分享了IDIADA在全球工程服务、测试验证及
    的头像 发表于 09-04 13:47 743次阅读

    丰田集团五家公司携手成立丰田软件学院

    近日,丰田集团旗下五家公司——株式会社爱信、株式会社电装、丰田通商株式会社、丰田汽车株式会社、Woven by Toyota株式会社(以下简称“丰田
    的头像 发表于 06-12 14:15 778次阅读

    MATLAB如何助力全球巨头实现智能化突破

    当深度学习遇见汽车,一静默的技术革命正在发生。从Poclain Hydraulics 利用神经网络实时监测电机温度,到梅赛德斯-奔驰用虚拟传感器替代硬件,再到康明斯通过 AI 模型加速发动机仿真——这些行业领军者正借助
    的头像 发表于 05-16 14:51 967次阅读
    <b class='flag-5'>MATLAB</b>如何助力全球巨头实现智能化突破

    中国重汽与丰田汽车达成战略合作

    近日,中国重汽与丰田汽车在日本名古屋丰田总部签署战略合作协议。山东重工集团党委书记、董事长满慎刚,丰田汽车副社长宫崎洋一出席签约活动并进行座
    的头像 发表于 04-29 16:16 581次阅读

    丰田押宝上海独资工厂 丰田独资新能源项目落地上海

    据新华社报道,4月22日,上海市人民政府与丰田汽车公司在沪签署战略合作协议。本次协议的签署,标志着丰田独资的雷克萨斯新能源汽车项目落地取得实质性进展。据悉
    的头像 发表于 04-23 16:11 771次阅读

    深度剖析传感器仿真

    传感器仿真对真实世界传感器的物理属性和行为进行建模,以再现其感知周围环境的过程。该技术使开发者能够拥有一个安全的试验场,来训练、测试和验证用于机器人、汽车和工业应用的物理 AI 模型。
    的头像 发表于 03-14 09:40 931次阅读

    丰田普锐斯对汽车行业产生的影响

    20世纪90年代初,丰田公司意识到环保意识的增强和更严格的排放法规将塑造汽车行业的未来。该公司旨在制造一款环保、高效且能满足未来标准的汽车。 1997年,丰田向日本市场推出了普锐斯(P
    的头像 发表于 02-09 10:04 1198次阅读

    丰田宣布重大投资计划

    近期,丰田汽车公司对外宣布了一系列旨在推动电动汽车和混合动力汽车发展的关键举措。 一方面,丰田汽车
    的头像 发表于 02-08 14:23 1074次阅读

    hyper-v 备份,hyper-v怎样进行虚拟机的创建

    虚拟机技术打破了传统计算机的限制,为我们带来了全新的计算机模式。今天给大家介绍hyper-v怎样进行虚拟机的创建?    hyper-v怎样进行虚拟机的
    的头像 发表于 02-05 14:54 793次阅读
    hyper-v 备份,hyper-v怎样进行<b class='flag-5'>虚拟</b>机的<b class='flag-5'>创建</b>

    丰田汽车一行到访中汽中心

    近日,丰田汽车株式会社(以下简称“丰田”)车辆开发中心中心长御沓悟司一行到访中汽中心,与中汽中心党委委员、副总经理李洧进行了座谈交流。
    的头像 发表于 01-09 10:56 714次阅读

    丰田重启生产菲律宾战略车型“Tamaraw”

    近日,日本丰田汽车在菲律宾重启生产了一款具有战略意义的多用途车型——“Tamaraw”。这是继MPV“Innova”和小型轿车“威驰(Vios)”之后,丰田在菲律宾国产的第三款车型,也是时隔16年后
    的头像 发表于 12-11 09:55 1775次阅读

    Hyper-V创建虚拟机配置IP等网络配置原理(Linux、Windows为例)

    大家知道Windows系统里面内置了Hyper-V管理器,用来创建和管理本地虚拟机环境。今天我创建了两台虚拟机,一台是CentOS7.9(Linux),另一台是Windows 11,然
    的头像 发表于 12-09 10:24 5565次阅读
    Hyper-V<b class='flag-5'>创建</b><b class='flag-5'>虚拟</b>机配置IP等网络配置原理(Linux、Windows为例)