DIL驾驶员在环测试
注意
本教程目前仅适用于【SimOne -企业版】
通过案例教学帮助用户学习和理解如何配置驾驶模式,可以自由配置的驾驶员视角、仪表盘、中控、后视镜等。
1. 如何配置驾驶模式
注意
为什么要配置驾驶模式?
驾驶模式一般与驾驶模拟器产品配合使用,主要是为了适配 驾驶模拟器 上不同于常规显示器布置方式的显示效果。
1.1 配置节点
注意
在 分布式系统 中,配置好驾驶模拟器的Agent之后,您需要先执行以下步骤来 配置驾驶模拟器的节点 ,以便它们能够支持驾驶模拟器算法的运行。
完成节点配置后,您便可以 设置驾驶模拟器的算法 ,并启动模拟器。
-
在 全局设置 -> Agent 列表管理 ,选择 Agent。
-
新增节点 Node。
-
输入 Node 节点名称 ,选择您想要新增的 Node 类型,点击 创建 ,再点击 保存 。
1.2 配置算法
-
在 算法管理 中选择 驾驶模拟器 (也可以新建算法中选择驾驶模拟器),右键 参数设置 ,选择刚刚配置的节点。
-
选择 Agent 和 Node。
1.3 配置主车模型
-
在 主车管理 -> 新建主车 。
-
自动进入 主车编辑器 ,拖入您想要配置的主车模型。
1.4 配置动力学
-
点击 主车编辑器 左侧的 动力学 文件夹 SimOne-Car,选择 Agent。
-
选择 Node。
1.5 配置渲染窗口
1.5.1 前期准备
-
准备目的 :用于配置渲染窗口时,正确输入窗口起始坐标和窗口分辨率。
-
准备工具 :屏幕截图软件(例:Snipaste)。
1.5.2 记录配置窗口起始坐标
打开屏幕截图软件,鼠标移至需要渲染的显示器屏幕左上角,记录坐标(红框标记处),此坐标即作窗口起始坐标。
1.5.3 记录窗口分辨率
打开屏幕截图软件,鼠标移至需要渲染的显示器屏幕右下角,记录坐标(红框标记处),此坐标减去窗口起始坐标即为窗口分辨率。
1.5.4 配置主驾驶位
-
在 主车资源库 -> 渲染窗口 ,拖入 主驾驶位 。
-
在 主车资源库 -> 渲染窗口 ,编辑运行配置。
-
选择 Agent
-
选择 Node 为可视化节点(GPU)
-
输入窗口起始坐标(参考“前期准备-记录窗口起始坐标”)
-
输入窗口分辨率(参考“前期准备-记录窗口分辨率”)
注意
这里的设置会 覆盖所选取的可视化节点的启动参数 ,即这里的设置优先级更高。
*这里的 启动参数 指设置里的 agent配置界面 中添加物理级传感器节点(GPU)时,选择【编辑】可以输入的启动命令行,具体参见 用户参考手册 - 传感器仿真 - 物理级传感器渲染配置 一节。而如果某个主驾驶位或后视镜绑定了该节点,则该节点会根据此处配置的显示范围去生成可视化视窗,以便于实际驾驶模拟器的显示需求。
-
设置渲染窗口的 物理坐标 。
-
如果显示器屏幕是直面
-
选择屏幕类型为直面。
-
输入屏幕宽度(不含边缘)。
-
输入屏幕之间间隙。
-
输入屏幕之间夹角。
-
如果显示器屏幕是曲面
-
选择屏幕类型为曲面。
-
输入横向 FOV。
1.5.5 配置左后视镜
-
在 主车资源库 -> 渲染窗口 ,拖入 左后视镜 。
-
在 主车资源库 -> 渲染窗口 -> 左后视镜 ,编辑运行配置。
-
选择 Agent
-
选择 Node 为物理级传感器节点(GPU)
-
输入窗口起始坐标(参考“前期准备-记录窗口起始坐标”)
-
输入窗口分辨率(参考“前期准备-记录窗口分辨率”)
-
设置渲染窗口的 物理坐标 。
-
输入屏幕宽度(不含边缘)。
1.5.6 配置中后视镜
-
在 主车资源库 -> 渲染窗口 ,拖入 中后视镜 。
-
在 主车资源库 -> 渲染窗口 -> 中后视镜 ,编辑运行配置。
-
选择 Agent
-
选择 Node 为可视化节点(GPU)
-
输入窗口起始坐标(参考“前期准备-记录窗口起始坐标”)
-
输入窗口分辨率(参考“前期准备-记录窗口分辨率”)
-
设置渲染窗口的 物理坐标 。
-
输入屏幕宽度(不含边缘)。
1.5.7 配置右后视镜
-
在 主车资源库 -> 渲染窗口 ,拖入 右后视镜 。
-
在 主车资源库 -> 渲染窗口 -> 右后视镜 ,编辑运行配置。
-
选择 Agent
-
选择 Node 为可视化节点(GPU)
-
输入窗口起始坐标(参考“前期准备-记录窗口起始坐标”)
-
输入窗口分辨率(参考“前期准备-记录窗口分辨率”)
-
注意
这里的设置会 覆盖所选取的物理级传感器节点(GPU)的启动参数 ,即这里的设置优先级更高。
-
设置渲染窗口的 物理坐标 。
-
输入屏幕宽度(不含边缘)。
1.5.8 配置仪表盘
-
在 主车资源库 -> 渲染窗口 ,拖入 仪表盘 。
-
在 主车资源库 -> 渲染窗口 -> 仪表盘 ,编辑运行配置。
-
选择 Agent
-
输入窗口起始坐标(参考“前期准备-记录窗口起始坐标”)
-
点击生成启动脚本
-
目标窗口会自动打开仪表盘界面。
-
初始时,为等待数据接入状态:
-
运行案例时,显示实时数据:
1.5.9 配置中控
-
在 主车资源库 -> 渲染窗口 ,拖入 中控 。
-
在 主车资源库 -> 渲染窗口 -> 中控 ,编辑运行配置。
-
选择 Agent
-
输入窗口起始坐标(参考“前期准备-记录窗口起始坐标”)
-
点击生成启动脚本
-
目标窗口会自动打开中控界面。
-
初始时,为等待数据接入状态:
-
运行案例时,显示实时数据: