PanoSim软件整体及OpenSCENARIO功能试用

时间:2024-03-15 07:53:50

1.软件基本概况:

1.1软件概况

小编向PanoSim提出了试用请求后,收到了软件4.1版本的试用软件。需要提前安装Unity、Matlab依赖才能基本运行。

1.2 软件实际试用

软件提供16种预设场景,包括山道,城市路况,高速路况,专用测试的场景,支持导入自设场景,需要按他们的格式。

·天气设置:包含四种天气晴天 雨天 雾天 雪天 雨天和雪天可以设置降雨/雪程度 同时,能够设置光照,光照中仅有两个选项,时刻和多云程度。

PanoSim软件整体及OpenSCENARIO功能试用
·交通场景:交通标志设置: 可以给交通标志牌设置传感器:摄像头、OBU、Radar、LiDAR等。

PanoSim软件整体及OpenSCENARIO功能试用
同时,可以设置交通干扰情况,不过干扰的场景少得可怜。仅有3种,Cut-in,行人穿行,速度验证。
PanoSim软件整体及OpenSCENARIO功能试用
有独立的V2X功能模块的设置,可以通过路牌、从SUMO导入的车辆模型、软件内设置的其他车辆来获取V2X信息。
PanoSim软件整体及OpenSCENARIO功能试用
·车辆设置:可以增添车辆,预设提供12种汽车、2种SUV、2种卡车、1种公交车。
同时,他们有Vehicle Designer,能够设置车身,制动系统,转向系统,悬挂弹簧刚度系数等动力学参数。有动力总成、电驱动总成算法。

车辆动力学参数配好后,可通过拖拽的方式加载到当前地图。
能够对车辆进行道路ID、车道ID、名称、起始位置、驾驶方向、初速度、距离车道线位置进行配置。

PanoSim软件整体及OpenSCENARIO功能试用
可以给车辆上增加多种传感器,摄像头 LiDAR RADAR GPS 超声波雷达 OBU
PanoSim软件整体及OpenSCENARIO功能试用
在Driver中,可以配置驾驶员在驾驶过程中如何操纵车辆。可以输入函数控制驾驶员横向、纵向的驱动、制动、转向。

上述场景设置好后,就要对场景使用Matlab进行Build
可以在Simulink中进行驾驶员和车辆的动力学参数的详细配置

PanoSim软件整体及OpenSCENARIO功能试用
PanoSim软件整体及OpenSCENARIO功能试用

1.3总结:

PanoSim 使用Simulink搭建动力学模型,支持Matlab脚本、Python、C++脚本。具备基本的仿真能力和建模能力,较为突出的是V2X功能,能在车上配置多种传感器。有一定的天气变化能力。

缺点:预设场景较为简单,车辆动力学模型搭建麻烦,没有既定的交通场景逻辑。

2.PanoSim中 OpenSCENARIO功能试用:

PanoSim中有程序名为“PanoScenarioConverter.exe”可以解析 .xosc文件(OpenSCENARIO文件),将其转化为 PanoSim识别的.exp场景文件。 问了一下PanoSim的人,他们还没做OpenSCENARIO 2.0场景格式的解析工作。
示例提供了共有8种OpenSCENARIO场景,解析后都很简单

PanoSim软件整体及OpenSCENARIO功能试用
.xosc文件格式类似于XML
PanoSim软件整体及OpenSCENARIO功能试用
以他们的Cut-in为例,场景做的非常简单,并且碰撞后也没有进行警告处理

这一部分内容可以更加进步,通过与虹科产品Foretify结合,即可对OpenSCENARIO场景进行编辑,生成 。
PanoSim软件整体及OpenSCENARIO功能试用

也能通过编程的形式*配置OpenSCENARIO场景。

欲了解更多可以通过以下途径联系
PanoSim软件整体及OpenSCENARIO功能试用