毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

基于OpenGVS的虚拟汽车驾驶模拟系统的开发

时间:2016-12-27 21:24来源:毕业论文
VC++开发环境下,结合OpenGVS所提供的API进行程序开发的。首先生成一个空的OpenGVS程序,然后分别创建地形模型、汽车模型、相机资源、通道资源、光资源和雾资源,并通过相关函数将它

摘要运用OpenGVS开发平台,开发一个虚拟汽车驾驶模拟系统。基于OpenGVS的运行机制,建立一个人机交互界面。在程序设计方面,主要是在VC++开发环境下,结合OpenGVS所提供的API进行程序开发的。首先生成一个空的OpenGVS程序,然后分别创建地形模型、汽车模型、相机资源、通道资源、光资源和雾资源,并通过相关函数将它们之间建立关联。接着在回调函数中实现鼠标控制汽车行驶。最后利用碰撞检测技术使得汽车可以贴地运动并且碰到障碍物时可以停止。为了方便用户使用,添加了键盘切换相机视角的功能,从而实现了虚拟汽车驾驶模拟系统的基本功能。
关键字  OpenGVS  虚拟现实    模拟驾驶    碰撞检测4825
毕业设计说明书(论文)外文摘要
Title    Virtual driving simulation system development based on OpenGVS  
Abstract
Use the OpenGVS development platform to develop a virtual car driving simulation system.Based on OpenGVS operation mechanism, establish a man-machine interface.In the process of the design, It's mainly in the VC++ development environment, combined with the OpenGVS API provided for program development.First ,generates an empty OpenGVS program, and then create the terrain model, car model, camera resource, channel resources, light and fog resources, and through the relevant function to establish a relationship between them.Then in the callback function use the mouse to control the automobile driving。Finally,use the collision detection technology makes the car can be affixed with the ground.The car will stop When it encountered obstacle .For the convenience of users, the system added a function that the keyboard switch the camera. It's the basic functions of the virtual driving simulation system.
Keywords  OpenGVS  Virtual reality  Driving simulation             Collision detection
目  次
1  绪论    1
1.1  研究背景    1
引言    1
相关技术    1
1.2  国内外研究现状    3
1.3  研究内容    4
1.4  本文结构    4
2  系统开发环境    5
2.1  OpenGVS简介    5
2.2  OpenGVS体系结构    6
3  系统开发总体思路    8
4  系统开发的关键技术    9
4.1  基本资源的创建    9
相机资源的创建    9
光资源创建    12
雾资源创建    13
通道资源的创建    13
4.2  三文模型的导入    14
地形模型的导入    15
汽车模型的导入    17
房子实体导入    20
4.3  鼠标的控制    20
4.4  碰撞检测    22
汽车贴地行驶    23
汽车与房子碰撞检测    24
结  论    26
致  谢    27
参 考 文 献    28
1  绪论
本文首先提出课题的研究背景,介绍OpenGVS的相关知识,概括本课题所要解决的相关技术及取得了哪些相关成果,最后对全文结构做出简介。
1.1  研究背景
1.1.1  引言
当前汽车行业的迅速发展,为推动整个社会的发展起到了重要的作用。整个社会需要大量的汽车驾驶人员,不能单单依靠人力培养汽车驾驶人员。所以运用先进的计算机技术培养汽车驾驶人员成为了必然,而虚拟驾驶平台的开发则为其实现提供了可能。 基于OpenGVS的虚拟汽车驾驶模拟系统的开发:http://www.751com.cn/tongxin/lunwen_1612.html
------分隔线----------------------------
推荐内容