汽车驾驶模拟器多通道立体显示与分布式技术的研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:bdwldy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
汽车驾驶模拟器是一种能正确模拟汽车驾驶动作,并能在主要性能上获得与实车驾驶相同感觉的仿真设备。使用驾驶模拟器进行驾驶训练不仅可以有效缓解目前我国汽车驾驶培训系统面临的压力,而且可以避免环境污染,减少能源消耗,降低培训成本,是一种既安全又经济环保的训练方法。但是目前现有的汽车驾驶模拟器普遍存在沉浸感不强的毛病,为了给驾驶者更真实的驾车感受,本文展开了以下几方面的研究工作。 对驾驶模拟器的显示系统进行改进,让驾驶者在视觉上有一种身临其境的感觉。模仿人眼成像机制,通过对立体显示基本原理的研究,建立了双目投影数学模型。分析立体显示数学模型中各个参数指标对立体显示效果的影响,实现了位差的动态调节,增强了立体显示效果。结合透视投影图形学知识,分别研究了平板幕和环形幕两种投影幕的多通道拼接技术,在OSG(OpenSceneGraph)中实现了无缝拼接。采用TCP可靠通信协议,建立起各通道之间的网络连接,通过主通道的控制实现多通道的同步显示。通过在控制端添加最大相关等待时间机制对多通道系统进行优化,在不影响各通道一致性的基础上提高了多通道系统的实时性。将立体显示技术与多通道技术相结合,应用到驾驶模拟器中,实现了大屏幕多通道立体显示,获得了良好的显示效果。针对多通道立体投影系统的硬件配置,给出了一个实用的硬件解决方案。 使用Windows Socket网络编程技术,采用面向对象方法,以VC++和OSG图形引擎为仿真开发平台,建立了一个分布式多用户驾驶环境。设计并实现了单个用户节点的加入、退出算法,使得多个用户可以同时在一个场景中进行驾驶训练,这样驾驶者不仅可以和车、环境交互,还可以和人交互,进一步增强了行车的真实感。 其它工作还包括:创建自由视点的观察模式便于观察整个驾驶环境,为驾驶者训练过程创建驾驶信息数据库,为多通道系统编写终端控制插件方便用户使用等等。 利用以上研究成果,建立了一个高沉浸感的分布式汽车驾驶模拟器系统,在实时性、一致性、交互性上都取得了良好的成绩。
其他文献
网格信息服务是网格系统中的核心部分之一,网格信息服务的目标是将地理上分布、异构的各种高性能计算机、数据服务器、大型检索存储系统、Web服务器和可视化、虚拟现实系统等
随着全球经济的快速发展,企业环境也是有了很大的改变,昔日各种或是辉煌或是惨淡的系统如今也类似于废铁、鸡肋一样存放在企业信息化建设部门,几乎无人理睬。设计一种什么样
传统图像质量评价方法主要针对压缩和视频编码图像,由于这类图像与逆半调图像存在很大的差异,这些评价方法和评价指标不能很好的应用到逆半调图像中。本文在分析传统图像质量
网格计算是解决科学计算,工程计算和商业计算等大规模计算的下一代极具潜力的计算平台。利用网格技术,人们可以将原本毫无关系的服务器、存储系统与网络联合在一起,组成一个
P2P网络具有分散化、自主性强、容错性好、信息量大等优势,近年来得到了快速发展,以Gnutella为代表的一批无结构P2P文件共享系统已经成为当前Internet中最重要的应用之一。但
行人检测技术已成为模式识别和计算机视觉领域的研究热点之一。在夜晚情况下,由于光照等条件不理想,可见光摄像机的成像效果较差,影响行人检测的效果。红外摄像机具有良好的夜视
随着计算机网络、通信技术的飞速发展,计算机在包括政治、经济、军事、科技等方面受到广泛的应用,人们对信息系统的依赖性越来越高。在许多的信息系统中,数据库由于存放了大
随着计算机以及网络等相关信息技术的快速发展,传统纸质办公模式正在逐渐被电子政务所取代,同时政府机构对于无纸化办公的要求变得越来越高。实现电子政务中电子公文流程的无纸
织物形变和纹理信息的感知,目前仍然停留在视觉感知层面,随着虚拟技术的发展,人们渴望获得织物的更多感知信息。本文创新地开展相关研究,提出了基于质子弹簧模型改进的织物形变模
现代计算机通信网正进入宽带综合业务数字网(B-ISDN),其服务业务包括话音、数据、传真和视频等。每种业务都有不同的统计特性并需要不同的服务质量(QoS)。为了充分利用网络资