【技术实现步骤摘要】
一种无人驾驶集卡的在环测试方法、系统及存储介质
[0001]本专利技术涉及无人驾驶
,更具体涉及一种无人驾驶集卡的在环测试方法
、
系统及存储介质
。
技术介绍
[0002]港口无人集卡自动驾驶程序发布后,需要大量的测试去检查无人集卡驾驶以及作业的安全性,该测试需覆盖无人集卡在港口的所有驾驶路段以及作业场景
。
无人集卡的实车测试效率较低,且场景受到港口港机设备的影响,覆盖度较低,3台以上无人集卡的协调编队行驶以及跟车功能受港口安全因素制约,无法做到实车测试
。
[0003]例如中国技术专利
CN214896242U《
一种基于
VTD
的多台无人驾驶矿卡仿真测试系统
》
,公开了一种基于
VTD
的多台无人驾驶矿卡仿真测试系统,包括
VTD
智能场景仿真模块
、
动力学模型模块,以及控制器模块,所述
VTD
智能场景仿真模块均与动力学模型模块和控制器模块连接,所述动力学模型模块连接于所述控制器模块;所述控制器模块包括若干个矿卡模拟计算机,以及无人驾驶逻辑模拟模块;所述
VTD
智能场景仿真模块包括连接于动力学模型模块用于发送道路信息的场景模拟模块,以及连接于所述矿卡模拟计算机用于反馈的传感器模拟模块
。
该方案是典型的基于
VTD
仿真软件的
ADAS
系统仿真方案;该方案的动力学 ...
【技术保护点】
【技术特征摘要】
1.
一种无人驾驶集卡的在环测试方法,其特征在于,所述方法包括如下步骤:步骤
S1
:动力学软件
Trucksim
在上位机上进行参数配置,并实时计算后,将所述参数发送到实时仿真系统中运行,场景仿真软件
VTD
从所述实时仿真系统中读取所述参数,根据所述参数调整所述无人驾驶集卡的状态,并更新传感器信息,同时将所述参数和所述传感器信息发送到控制器中;步骤
S2
:所述控制器接收所述参数和所述传感器信息后,计算并向所述动力学软件
Trucksim
发送控制指令;步骤
S3
:所述动力学软件
Trucksim
向所述场景仿真软件
VTD
请求所述无人驾驶集卡所在位置的道路信息,并根据控制器发送的控制指令,计算后更新所述无人驾驶集卡的状态,完成数据闭环仿真;步骤
S4
:自动化测试软件
ECU
‑
TEST
通过所述场景仿真软件
VTD
和所述动力学软件
Trucksim
的参数接口执行所述数据闭环仿真过程,基于所述数据闭环仿真过程的评价指标编辑测试用例,所述自动化测试软件
ECU
‑
TEST
管理整个所述数据闭环仿真过程的启动
、
停止
、
场景选择和结果评估,最终生成定制化测试报告
。2.
根据权利要求1所述的无人驾驶集卡的在环测试方法,其特征在于,所述步骤
S1
中,所述参数通过
UDP/TCP
传输方式发送到所述实时仿真系统中运行,传输过程中使用所述自动化测试软件
ECU
‑
TEST、IO
模型
、
摄像头
、
激光雷达模型,并通过总线
、
硬线和以太网通道发送到所述控制器中,其中所述参数包括所述无人驾驶集卡的状态信息,所述状态信息又包括所述无人驾驶集卡的位置
、
速度和姿态,所述道路信息包括道路坡度和道路起伏
。3.
根据权利要求2所述的无人驾驶集卡的在环测试方法,其特征在于,所述实时仿真系统包括所述动力学软件
Trucksim、
所述自动化测试软件
ECU
‑
TEST
和实时硬件与模型管理软件
Veristand
,其中所述实时硬件与模型管理软件
Veristand
和所述自动化测试软件
ECU
‑
TEST
都运行在所述上位机上,所述动力学软件
Trucksim
在上位机进行参数配置,所述实时仿真系统是运行所述动力学软件
Trucksim、
港口交通场景模型
、
所述控制器的算力处理器,其中所述动力学软件
Trucksim
接收的控制指令包括所述无人驾驶集卡的方向盘转角
、
加速踏板开度和制动减速度
。4.
根据权利要求3所述的无人驾驶集卡的在环测试方法,其特征在于,所述实时仿真系统安装在
NI
实时仿真机中,所述实时仿真系统基于
NI
的
PXI Express
技术搭建,包括机箱
、
实时处理器和各类板卡
。5.
根据权利要求4所述的无人驾驶集卡的在环测试方法,其特征在于,所述
NI
实时仿真机集成在
HIL
机柜中,同时所述
HIL
机柜中还集成了可编程电源和
CAN
板卡设备,所述
HIL
机柜提供软件运行环境和硬件接口,所述控制器的供电由所述可编程电源提供,所述无人驾驶集卡整车
CAN
信号
、
摄像头信号
、
毫米波雷达仿真信号经软件模拟后,由所述
CAN
板卡通过
CAN
线与所述控制器连接
。6.
根据权利要求5所述的无人驾驶集卡的在环测试方法,其特征在于,所述自动化测试软件
ECU
‑
TEST
不仅是自动化测试和评估软件,还是调用所述场景仿真软件
VTD
与所述实时系统指令的执行者
。7.
根据权利要求1所述的无人驾驶集卡的在环测试方法,其特征在于,所述步骤
S3
中,所述数据闭环仿真包括所述无人驾驶集卡与港口环境的仿真闭环与渲染,其实现步骤如
下:步骤
S31
:无人驾驶集卡仿真闭环与渲染,是基于云控平台下发所述无人驾驶集卡运行任务,并作用到多轴所述无人驾驶集卡动力学模型上,所述动力学模型基于所述无人驾驶集卡操控指令实现车辆动力学计算,并得出所述无人驾驶集卡的位置
、
姿态和不同轴的转向角,在完成动力学模型计算后,通过以太网的通信方式将所述无人驾驶集卡位置和姿态以
RDB
数据结构的形式更新到所述场景仿真软件
VTD
中实现所述无人驾驶集卡位姿的实时更新,同时将不同轴的转向角度参数同样以所述
RDB
数据结构的形式发送到所述场景仿真软件
VTD
中,在所述场景仿真软件
VTD
完成所述无人驾驶集卡位置和转向角更新后,会产生最新一帧的传感器数据,所述传感器数据包括
camera、radar、lidar、
车辆定位和底盘信号,通过通信桥接模块实现所述传感器数据到所述云控平台的实时更新,从而完成整个从所述云控平台到所述无人驾驶集卡模型,再到所述场景仿真软件
VTD
,再到所述传感器信息,再到所述云控平台的整个闭环,其中所述传感器信息包括所述传感器数据;步骤
S32
:吊装机构仿真闭环与渲染,...
【专利技术属性】
技术研发人员:刘爽,林建喜,曹恺,骆嫚,汤俊奇,刘轶,
申请(专利权)人:厦门远海集装箱码头有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。