一种基于UE5构建驾驶员纵向仿真模型的方法及装置制造方法及图纸

技术编号:39308541 阅读:10 留言:0更新日期:2023-11-12 15:55
本发明专利技术涉及一种基于UE5构建驾驶员纵向仿真模型的方法,其方法包括:获取车辆3D模型及其相应资源,并将所述3D模型及其相关资源导入到虚幻引擎中,所述车辆3D模型包括碰撞模型和车辆骨骼模型;基于导入车辆3D模型后的虚幻引擎,创建车辆对象并将其与车辆控制插件绑定;创建驾驶员纵向控制模型;基于真实车速、预期车速和所述驾驶员纵向控制模型,创建驾驶员预期车速模型;融合所述纵向控制模型和驾驶员预期车速模型,得到驾驶员纵向模型;从绑定车辆控制插件的车辆对象中获取车辆状态信息、交通环境信息、车辆参数信息,并将其加载到所述驾驶员纵向模型中。驶员纵向模型中。驶员纵向模型中。

【技术实现步骤摘要】
一种基于UE5构建驾驶员纵向仿真模型的方法及装置


[0001]本专利技术属于车辆仿真
,具体涉及一种基于UE5构建驾驶员纵向仿真模型的方法及装置。

技术介绍

[0002]随着自动驾驶领域硬件、算法等方面的快速发展,虚拟仿真技术在自动驾驶研发和测试领域的应用日渐广泛;仿真工具模型能在汽车量产应用中扮演越来越重要的角色。在搭建车辆驾驶仿真系统当中,使用专业的渲染引擎可以更还原真实世界的场景环境。所以,越来越多的车辆仿真方案开始尝试加入诸如UE5(Unreal Engine5,虚幻5引擎)这类的专业渲染工具。

技术实现思路

[0003]为解决UE5欠缺驾驶员基础纵向控制模拟的问题,在本专利技术的第一方面提供了一种基于UE5构建驾驶员纵向仿真模型的方法,包括:获取车辆3D模型及其相应资源,并将所述3D模型及其相关资源导入到虚幻引擎中,所述车辆3D模型包括碰撞模型和车辆骨骼模型;基于导入车辆3D模型后的虚幻引擎,创建车辆对象并将其与车辆控制插件绑定;创建驾驶员纵向控制模型;基于真实车速、预期车速和所述驾驶员纵向控制模型,创建驾驶员预期车速模型;融合所述纵向控制模型和驾驶员预期车速模型,得到驾驶员纵向模型;从绑定车辆控制插件的车辆对象中获取车辆状态信息、交通环境信息和车辆参数信息,并将其加载到所述驾驶员纵向模型中。
[0004]在本专利技术的一些实施例中,所述基于导入车辆3D模型后的虚幻引擎,创建车辆对象并将其与车辆控制插件绑定包括:基于虚幻引擎的车辆插件,至少创建一个车轮对象和一个载具对象;将所述3D模型及其相关资源与对应的载具对象进行绑定,每个载具对象预留车辆纵向控制接口;将所述车辆插件中的多个组件与每个车轮对象绑定。
[0005]在本专利技术的一些实施例中,所述创建驾驶员纵向控制模型包括:基于虚幻引擎的空白蓝图,创建驾驶员纵向控制对象;将预期车速和真实车速作为纵向控制对象的输入接口。
[0006]进一步的,所述基于真实车速、预期车速和所述驾驶员纵向控制对象,创建驾驶员预期车速模型包括:基于驾驶员油门控制曲线、驾驶员刹车控制曲线和纵向控制对象的输入接口,确定驾驶员预期车速模型的不同档位。
[0007]在本专利技术的一些实施例中,所述融合所述纵向控制模型和驾驶员预期车速模型,得到驾驶员纵向模型包括:通过真实车速和预期车速,融合所述纵向控制模型和驾驶员预期车速模型,得到驾驶员纵向模型。
[0008]在上述的实施例中,还包括通过虚幻引擎的执行功能对所述驾驶员纵向模型进行仿真。
[0009]本专利技术的第二方面,提供了一种基于UE5构建驾驶员纵向仿真模型的装置,包括:
获取模块,用于获取车辆3D模型及其相应资源,并将所述3D模型及其相关资源导入到虚幻引擎中,所述车辆3D模型包括碰撞模型和车辆骨骼模型;第一创建模块,用于基于导入车辆3D模型后的虚幻引擎,创建车辆对象并将其与车辆控制插件绑定;第二创建模块,用于创建驾驶员纵向控制模型;基于真实车速、预期车速和所述驾驶员纵向控制模型,创建驾驶员预期车速模型;融合模块,用于融合所述纵向控制模型和驾驶员预期车速模型,得到驾驶员纵向模型;从绑定车辆控制插件的车辆对象中获取车辆状态信息、交通环境信息和车辆参数信息,并将其加载到所述驾驶员纵向模型中。
[0010]进一步的,所述第一创建模块包括:创建单元,用于基于虚幻引擎的车辆插件,至少创建一个车轮对象和一个载具对象;第一绑定单元,用于将所述3D模型及其相关资源与对应的载具对象进行绑定,每个载具对象预留车辆纵向控制接口;第二绑定单元,用于将所述车辆插件中的多个组件与每个车轮对象绑定。
[0011]本专利技术的第三方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术在第一方面提供的基于UE5构建驾驶员纵向仿真模型方法。
[0012]本专利技术的第四方面,提供了一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现本专利技术在第一方面提供的基于UE5构建驾驶员纵向仿真模型方法。
[0013]本专利技术的有益效果是:
[0014]本专利技术填补了UE5车辆仿真中驾驶员纵向控制模型和驾驶员纵向控制仿真环境的空白,并且能对以下内容进行验证:车辆动力学、运动学模型;2.道路交通模型;
附图说明
[0015]图1为本专利技术的一些实施例中的基于UE5构建驾驶员纵向仿真模型方法的基本流程示意图;
[0016]图2为本专利技术的一些实施例中的基于UE5构建驾驶员纵向仿真模型方法的原理示意图;
[0017]图3为本专利技术的一些实施例中的基于UE5构建驾驶员纵向仿真装置的结构示意图;
[0018]图4为本专利技术的一些实施例中的电子设备的结构示意图。
具体实施方式
[0019]以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围。
[0020]参考图1与图2,在本专利技术的第一方面,提供了一种基于UE5构建驾驶员纵向仿真模型的方法,包括:S100.获取车辆3D模型及其相应资源,并将所述3D模型及其相关资源导入到虚幻引擎中,所述车辆3D模型包括碰撞模型和车辆骨骼模型;S200.基于导入车辆3D模型后的虚幻引擎,创建车辆对象并将其与车辆控制插件绑定;S300.创建驾驶员纵向控制模型;基于真实车速、预期车速和所述驾驶员纵向控制模型,创建驾驶员预期车速模型;S400.融合所述纵向控制模型和驾驶员预期车速模型,得到驾驶员纵向模型;从绑定车辆控制插件的车辆对象中获取车辆状态信息、交通环境信息和车辆参数信息,并将其加载到所述驾
驶员纵向模型中。
[0021]可以理解,在虚幻引擎的对象构建或编程过程中,一个模型可以包括一个或多个对象,每个对象也包括一个或多个类,每个类中定义了一个或多个接口、属性等;通过一个或多个对象进行继承、组合或绑定等操作,实现插件、类、组件的构建。
[0022]在本专利技术的一些实施例的步骤S100中,获取车辆3D模型及其相应资源,并将所述3D模型及其相关资源导入到虚幻引擎中,所述车辆3D模型包括碰撞模型和车辆骨骼模型;具体地,导入三维物理模型包括:导入车辆物理资产,包括碰撞模型;导入车辆纹理资产,导入车辆模型相关的动画。其中,车辆3D模型应该和真实的车辆大小保持一致,并且车辆的车轮模型单独建模。
[0023]在本专利技术的一些实施例的步骤S200中,所述基于导入车辆3D模型后的虚幻引擎,创建车辆对象并将其与车辆控制插件绑定包括:S201.基于虚幻引擎的车辆插件,至少创建一个车轮对象和一个载具对象;
[0024]具体地,勾选UE5插件列表中的ChaosVehiclePlugin;创造基于ChaosVehicleWheel的两个蓝图类,作为车轮类,分别设置轴轮类型,车轮半径,是否受引擎影响,最大转向角等。
[0025]S202.将所述3D模型及其相关资源与对应的载具本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于UE5构建驾驶员纵向仿真模型的方法,其特征在于,包括:获取车辆3D模型及其相应资源,并将所述3D模型及其相关资源导入到虚幻引擎中,所述车辆3D模型包括碰撞模型和车辆骨骼模型;基于导入车辆3D模型后的虚幻引擎,创建车辆对象并将其与车辆控制插件绑定;创建驾驶员纵向控制模型;基于真实车速、预期车速和所述驾驶员纵向控制模型,创建驾驶员预期车速模型;融合所述纵向控制模型和驾驶员预期车速模型,得到驾驶员纵向模型;从绑定车辆控制插件的车辆对象中获取车辆状态信息、交通环境信息和车辆参数信息,并将其加载到所述驾驶员纵向模型中。2.根据权利要求1所述的基于UE5构建驾驶员纵向仿真模型的方法,其特征在于,所述基于导入车辆3D模型后的虚幻引擎,创建车辆对象并将其与车辆控制插件绑定包括:基于虚幻引擎的车辆插件,至少创建一个车轮对象和一个载具对象;将所述3D模型及其相关资源与对应的载具对象进行绑定,每个载具对象预留车辆纵向控制接口;将所述车辆插件中的多个组件与每个车轮对象绑定。3.根据权利要求1所述的基于UE5构建驾驶员纵向仿真模型的方法,其特征在于,所述创建驾驶员纵向控制模型包括:基于虚幻引擎的空白蓝图,创建驾驶员纵向控制对象;将预期车速和真实车速作为纵向控制对象的输入接口。4.根据权利要求3所述的基于UE5构建驾驶员纵向仿真模型的方法,其特征在于,所述基于真实车速、预期车速和所述驾驶员纵向控制对象,创建驾驶员预期车速模型包括:基于驾驶员油门控制曲线、驾驶员刹车控制曲线和纵向控制对象的输入接口,确定驾驶员预期车速模型的不同档位。5.根据权利要求1所述的基于UE5构建驾驶员纵向仿真模型的方法,其特征在于,所述融合所述纵向控制模型和驾驶员预期车速模型,得到驾驶员纵向模型包括:通过真实车速和预期车速,融合所述纵向控制...

【专利技术属性】
技术研发人员:张龙龚珵
申请(专利权)人:武汉光庭信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1