摘要随着虚拟现实技术的不断发展,虚拟汽车驾驶模拟系统也逐渐成熟起来,其低成本、高效率以及巨大的经济效益和社会效益,在各领域都得到广泛应用。本文对汽车进行建模,运用牛顿定律建立了汽车的动力学模型;通过坐标变换来设置相机跟随;设计了汽车行驶路径记录和回放功能,用来记录和分析驾驶员的行驶信息;基于路径记录回放功能还设计了场景汽车的自动导入导出;对教练机系统进行了初步设计,完成了教练机与学员机的通讯,实现了教练机中视角的变换;完成了虚拟汽车驾驶模拟系统的基本功能。59987
毕业论文关键词  OpenGVS  汽车模拟驾驶  虚拟现实   socket编程 
Title            Virtual Car Driving Simulation   System Based On OpenGVS 
 Abstract With the constant development of Virtual Reality, Virtual Car Driving Simulation System is becoming more mature.  It's  widely used because of its low cost, high  efficiency  and huge economical and social benefit.  Firstly, car model is established with the car dynamical model based on Newton's laws of motion. Then camera follow is realized by  transformation of coordinates.  the functions of driving path record and replay are designed in this paper to record and analyse the information of driver. As well, the automatic import and export of scenic cars is designed based on the functions of driving path record. This paper also make the primary design of the coach system, finish the communication of student system and coach system and realize the modification of the view angle in coach system. Through this design, the fundamental functions of Virtual Car Driving Simulation System are finished.   
Keywords    OpenGVS   Virtual Car Driving   Virtual Reality    Socket programming 

目次

1绪论.1

1.1研究背景..1

1.2虚拟汽车驾驶模拟系统的作用..1

1.3本文结构..2

2虚拟驾驶系统开发的相关技术..2

2.1模拟驾驶系统仿真结构..2

2.2开发引擎概述3

2.3基于OpenGVS的3D仿真技术.4

2.4汽车动力学模型..7

2.5VC++文件流处理..8

2.6socket编程8

3虚拟驾驶系统中学员机的实现..9

3.1汽车驾驶仿真9

3.2鼠标键盘输入控制..13

3.3汽车动力学模型14

3.4相机..16

3.5记录驾驶员行驶路径并回放.20

3.6自动导入导出场景车辆24

3.7碰撞检测25

3.8学员机程序中的socket客户端编程..26

4虚拟驾驶系统中教练机的实现27

4.1教练机程序中的socket客户端编程..27

4.2教练机程序结构28

4.3教练机相机视角控制.29

结论30

致谢31

参考文献..32

1  绪论 1.1  研究背景 近年来,虚拟现实技术正在一步步发展,也越来越多地运用到生活中。早在 60年代初,随着CAD 技术的发展,人们就开始研究立体声与三维立体显示相结合的计算机系统。80 年代,Jaron Lanier 提出了“虚拟现实” (Virtual Reality)的观点,目的在于建立一种新的用户界面,使用户可以置身于计算机所表示的三维空间资料库环境中,并可以通过眼、手、耳或特殊的空间三维装置在这个环境中"环游",创造出一种"亲临其境"的感觉。 目前,与 VR 有关的公司全世界现在至少有 100 多个,但是在近短期内,从事 VR的公司仍然将面临生存的考验,因为V R 的市场规模仍然不大但竞争十分激烈。 虚拟现实在生活中有着广泛的应用,本次毕业设计的内容也来自于虚拟现实技术。  随着汽车的普及与发展,驾驶培训的需求越来越大,在有限的资源前提下,模拟驾驶系统的开发有了很大的发展空间。目前,已经有许多厂家在开发生产虚拟驾驶系统以及设备,正在逐步运用到驾驶培训中。但是,由于系统的不完善,使用不方便,效果不明显,价格昂贵等缺点,虚拟驾驶系统并没有在市场中能有很好的推广和发展,虚拟驾驶系统的开发也遇到了很大的困难。就目前的市场情况,开发新的虚拟驾驶系统,优化现有的虚拟驾驶系统是非常有必要的。

上一篇:基于Android平台的简单应用程序设计
下一篇:asp.net+sqlserver酒店客房管理系统的设计与实现

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

安康汉江网讯

新課改下小學语文洧效阅...

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

麦秸秆还田和沼液灌溉对...