论文部分内容阅读
驾驶人是引发道路交通事故的主要原因,由于我国驾驶人的安全意识不强,出现较多驾驶时大意、驾驶违规等行为,严重威胁道路交通安全。所以使用汽车驾驶模拟器模拟危险的交通环境,对驾驶人的安全意识培训,可以有效提高驾驶人的安全意识水平,对于减少和预防道路交通事故的发生具有重要意义。为了保证驾驶人的培训效果,虚拟交通情景必须具有真实、典型的特点,同时虚拟情景要给驾驶人带来一定的危险感。分析道路交通事故数据,分别从人、车、路、环境以及事故形态进行统计分析,选取对道路安全影响最大的因素。提取这些因素,并分为静态特征和动态特征,分别进行特征的重新组织,设计典型的静态交通环境和动态交通事件。静态交通环境包括道路、交通工程附属设施、道路周边建筑等,动态交通事件包括行人、车流等。静态交通环境是根据道路线形、交通基础设施等设计标准和规范,结合情景需求分析结果,完成三维模型的设计和制作。经过数据格式转换以后,使用ORGE渲染引擎将模型加载渲染,在模拟器视景中呈现。动态交通事件的设计结合交通冲突、车辆制动相关原理,将每一个事件都定义成为冲突,根据主车与冲突对象的行动轨迹确定预计的冲突点,并分析车辆制动和发生冲突的过程。以行人过街为例,设计可以根据主车行驶状态实时触发交通事件的触发条件,以及冲突对象在不改变运动轨迹条件下的运动状态。根据有限状态机的思想,将动态事件中与主车相冲突的对象运动动作分为多个状态,状态之间通过转换条件连贯起来,成为冲突对象的完整运动动作。使用Lua动态脚本语言最终完成动态交通事件在驾驶模拟器中的视景呈现。根据道路使用者的类型,将动态交通事件分为三类:“机动车-行人冲突”、“机动车-非机动车冲突”和“机动车-机动车冲突”三类。每一种类型完成一个设计案例。考虑城市道路环境的复杂性和多样性,选取发生在城市道路场景中的三种类型动态事件作为案例,完成这三个交通情景的设计和实现。这三个交通情景分别是:1)城市主干道上,公交站台停靠多辆公交车之间,主车与过街行人的交通冲突事件;2)城市T型交叉口处,机非混行的情况下,交叉口处右转主车与直行非机动车的交通冲突事件;3)城市普通道路路边停车位上,停靠车辆启动驶入主车所在车道时与主车之间的交通冲突事件。