New Products | |||||||
|
|||||||
前言 |
可以记录并播放(重播)UC-win/Road内车辆、步行者模型动作的插件。通过驾驶模拟手动驾驶中车辆间的冲突、与护栏接触等事件,想从驾驶席及车外确认时(图1);想详细确认交叉口交通模拟的状况时可发挥威力。
|
主要功能和特长 |
时刻运动者的车辆、步行者等以每秒钟数十次(根据电脑的性能)地进行实时记录并播放。 关于车辆,为了详细记录如图2所示的行为(翻滚/俯仰/偏摆),可以正确实时地再现路面的高差所导致的车辆运动、冲突时的状况等。 记录对象如表1所示。包括车辆、步行者在内,也可进行交通信号和景况的记录。
记录对象如表1所示。车辆、歩行者一道进行交通信号、景况的记录。
|
操作方法 |
与场景插件的连接 |
本插件通过与场景插件连接,可以在时间发生的时刻开始记录。例如,车辆接触等突发事件发生时,进行数秒前到发生时刻的确认之后,返回原来的场景,或者当车辆停靠在停车场等特定场所时,可设置记录并确认知道停车的一系列驾驶行驶行为。
|
数据管理方法 |
多数的车辆、步行者的动作实时进行记录。此外,有时候记录对象会是数百乃至数千的模型。遇到这种情况,记录数据必然变得庞大,预计有超过1GB的可能,本插件中通过ZLib(ZIP等使用的压缩格式)进行记录数据的压缩。 此外,播放前记录数据文件全部读入到内存时,会给内存造成负荷,为此如图6所示采用了对必要播放数据以小单位读取的方法。 由此,减轻内存的负担以起到抑制数据导入的延迟,大量模型的播放中也实现了较高性能。
|
与UC-win/Road SDK的连接 |
UC-win/Road SDK和本插件组合时,从SDK一侧可控制记录、播放。 此外,记录驾驶模拟的数据播放时,可获取自身车辆的位置、方向盘等的驾驶操作量、速度等。表2中显示了从SDK侧可控制的命令示例
。
|
今后的预定 |
今后,对播放数据的导入处理线程化,通过改善在后台读取,实现更高性能的发挥。 此外,在与场景插件连接时,追加了显示信息功能、预定进行视点控制的扩展等。敬请期待。 |
(Up&Coming '11 新春号刊载) | ||
|