论文部分内容阅读
计算机图形学和虚拟现实技术在近些年来取得了巨大进步,这为我们开发驾驶模拟训练系统提供了强有力的工具。本文描述了名为“面向驾驶训练的汽车驾驶仿真模拟机”(简称TODS)的驾驶模拟训练系统的实现。该系统旨在为了满足当今日趋严格的驾驶训练考核的需求而开发。TODS包括硬件系统和软件系统,TODS的硬件系统由个人计算机、显示系统和模仿真实驾驶室的驾驶舱组成;软件系统基于由香港理工大学开发的Lucid游戏引擎开发。TODS基于“人在回路中”模式开发。软件系统的开发分为软件架构、汽车建模与控制模块、控制信息输入模块、图形渲染、系统功能扩展模块、评判系统和环境建模模块七个部分。软件架构用于整合各个子系统并负责维护子系统之间的数据传递关系;汽车建模主要是汽车三维模型创建,并利用动态纹理映射技术实现汽车后视镜;汽车控制部分提供了虚拟汽车和物理控制设备之间的接口抽象,也负责获取来自硬件设备的控制信号;图形渲染系统以Lucid引擎为基础,利用多视角拼接技术支持120°以上的宽视角,使用户产生更接近真实车辆驾驶的沉浸感;系统功能扩展部分开发了性能分析模块、基于可编程图形芯片的图像处理框架;评判系统用于对用户操作过程进行评价,并反馈错误操作;环境建模包括考试场地建模和实际场地建模以及情节建模,考试场景模型按照《机动车驾驶员培训管理规定》创建,实际场地包括山区道路、城市场景和高速公路。其中利用模块化建模技术来简化复杂场景的建模工作,情节建模的主要工作则集中在自动汽车等agent的建模上。