菜单
  

    在本课题中,虚拟驾驶系统是建立在OpenGVS开发平台上的。通过建立虚拟地理环境,加入虚拟驾驶车辆,从而仿真虚拟汽车在虚拟地理环境中行驶,这也是客观世界的一种反应。 
    1.3  研究内容
    当前虚拟汽车驾驶模拟系统正在不断的发展与完善,而利用OpenGVS开发平台开发虚拟汽车驾驶模拟系统也越来越多。本文的研究内容就是研究基于OpenGVS的虚拟汽车驾驶模拟系统。
    本课题主要解决以下几个问题:
    a) 熟悉OpenGVS开发环境,它实际上采用的是C++语言开发。OpenGVS的主要开发内容还是体现在三文方面,不过它运用了MFC提供的运行界面,这很方便人机进行交互。
    b) 调入场景文件,也就是虚拟地理环境,使得虚拟汽车能够有一个虚拟地理环境,这样汽车就能够在虚拟地理环境中行驶。
    c) 实现鼠标控制汽车的行驶,当鼠标的高度分量绝对值越来越大时,汽车速度将越来越大;当高度分量绝对值越来越小时,汽车速度越来越小,直至降为0,停止不动。
    d) 实现键盘切换相机的视角,用户既可以通过汽车驾驶室观察,也可以在汽车外部观察汽车运行。
    e) 利用碰撞检测技术使得汽车可以贴地行驶,并且当遇到障碍物时可以停止下来,而不是穿过去。
    1.4  本文结构
    第一章为绪论部分,首先提出本课题的研究背景,而后介绍OpenGVS的相关知识,概括了本课题所要解决的相关技术及取得了哪些相关成果,最后对全文结构做出安排。
    第二章为系统的开发环境部分,叙述OpenGVS的产生历史及功能,阐述OpenGVS的机理及体系结构。
    第三章为系统开发的总体思路部分,具体介绍系统的开发过程,开发流程图。
    第四章为系统开发的关键技术部分,具体介绍开发的过程,四个关键步骤。包括基本资源创建、三文模型的导入、鼠标的控制及碰撞检测。
    最后一部分为结论部分,总结全文,提出该系统还存在的一些问题。    
    2  系统开发环境
    OpenGVS是一个三文图形开发软件,了解OpenGVS的创建历史及运行机理对于系统的开发是至关重要的。
    2.1  OpenGVS简介
    OpenGVS是Quantum3D公司的产品,用于场景图形的视景仿真的实时开发,易用性和重用性好,有良好的模块性、巨大的编程灵活性和可移植特性。
    GVS初始开发小组Gemini认为随着通用工作站市场的出现,需要高度便携的软件方案,使可编程图形工作站像并不昂贵的CIG系统一样工作。由于图形生成函数并不在硬件或微代码中实现,最好它能够扩展甚至接口到其它三文图形环境。由这样的开发工具,终端用户能一次书写代码,即使运用不同的三文图形硬件,也能重复利用于其它工程。
    1990年,Silicon Graphics发布IRIS Graphics Library, 称作GL,并很快被业界采用,后来称为OpenGL。九十年代中期,OpenGL已成为主要工业界图形生成标准,GVS版本4系列更名为OpenGVS,4.0采用OpenGL1.0 API。与此同时,微软的图形API Direct3D面世,它主要面向PC机及游戏开发商的。此时也出现了三文芯片Voodoo Graphics,它对三文游戏开发产生革命性的影响。Voodoo Graphics能提供工作站级的三文图形性能,但却没有为Direct3D或OpenGL的驱动器,而只有自己的低级Glide API。OpenGVS开发者认为GVS的面向对象设计的性质适合于构建一个抽象层SimGL。它是对Glide and Direct3D图形生成API的抽象,这样,三文硬件看起来就像OpenGL运作。
    OpenGVS V4.1用一个抽象层SimGL使运用Glide变得方便了。版本4.2支持Microsoft’s Direct3D API。版本4.3支持Voodoo3芯片(Glide3 API)和Quantum3D的第一个PC-1G系统,包括硬件支持全场景和象素反走样。版本4.4支持Voodoo5 (VSA-100)芯片、nVidia GeForce2/Geforce3 chipset, DirectX8、大型数据库支持、异步数据载入,也支持Quantum3D的AAlchemy PC-IG技术。
  1. 上一篇:MATLAB雷达有源干扰建模与仿真+文献综述
  2. 下一篇:Multisim在电子电路分析中的应用研究
  1. 超大规模集成电路中软模块的布局

  2. 光电系统近似模型研究

  3. PID控制在非线性时延离散混沌系统中的应用

  4. 基于差分进化算法的自动...

  5. 基于混沌的图像加密通信...

  6. MPS模块化生产系统的开发及研究+PLC梯形图

  7. HFSS的SIR微带带通滤波器设计

  8. 杂拟谷盗体内共生菌沃尔...

  9. java+mysql车辆管理系统的设计+源代码

  10. 乳业同业并购式全产业链...

  11. 电站锅炉暖风器设计任务书

  12. 大众媒体对公共政策制定的影响

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 十二层带中心支撑钢结构...

  16. 中考体育项目与体育教学合理结合的研究

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回