您当前的位置:首页>论文资料>北京市大型立交桥路考虚拟驾驶系统的设计与实现

北京市大型立交桥路考虚拟驾驶系统的设计与实现

资料类别:论文资料

文档格式:PDF电子版

文件大小:2.26 MB

资料语言:中文

更新时间:2024-11-29 17:57:59



推荐标签:

内容简介

北京市大型立交桥路考虚拟驾驶系统的设计与实现 款事热来与表用
北京市大型立交桥路考虚拟驾驶系统的设计与实现
徐望
(北京工业大学软件学院数宇艺术系北京100124)
设计开发
摘要:本文为解决北京市大型立交桥复杂多变的露况设计出了一套以路考为目的的虚拟驾驶系统。还原真实的三维场景,进行数据处理和交互控制,实现虚拟驾驶,达是一种简单方便的交互方式。本系统的优点是低碳低成本,减少驾校占地面积、燃油费用和车辑维修费用,降低车输排放尾气遗成的环境污染。不仅可以解决一费实际中不能解决的问题,并且体现了实际的应用价值,有着广阔的发展空间。
关键词:点拟驾驶系统主交矫3dsMaxVirtools 4.0
中图分类号:F572.88 1引言
文献标识码:A
文章编号:1007-9416(2013)03-0191-02
界进行各种高级交互3)。
随着国民经济的高速发展,我国已经进入汽车时代,汽车的购买量一直不断增加,人们对于驾驶的需求也不断增加。由于公路交通呈现出车辆高速化、车流密集化和驾驶员趋于低龄化、高龄化和非职业化的特点,造成交通事故不断增加,尤其是新驾驶员发生事故的概率会更高。通常,驾校的路考在偏解车少的道路上进行,可是如果在大型立交桥上进行路考,因为种种安全因素和可行性因素的困扰,在实际中是无法实现的。借助虚拟驾驶,可以实现在立交桥上进行路考,不仅为学员提供高效、便捷的服务,并且体现了虚拟现实技术在虚拟驾驶应用中的安全性、可靠性和稳定性,同时为驾校节
约了资源,降低了成本。 2北京立交桥现状
北京是全国建有立交桥数量最多的城市,也是世界上立交桥最
许多如今都很有名的大型立交桥,如玉蜓桥、西直门桥、四元桥等各种类型不同的桥。北京最主要的交通干线是市区的四条环线,而北京最主要的大型立交桥也都集中在这四条环线上,这些立交桥为北京的交通建设做出了巨大贡献。可是这到处凌室飞架的立交桥在设计之初,通常当作录观来设计,使得立交桥看起来气派宏伟,实际上却变得更加复杂。从通行情况来看并不顺畅,尤其那些经常性拥堵的立交桥,遇到上下班,节假日高峰期更是陷人一片混乱。许多立交桥无论是规划设计还是交通设施都备受质疑,导致建成之后就出现了新的局限和滞后现象。当然,最重要的原因是北京的机动车辆数量日益剧增,立交桥结构复杂、出人口设置不合理、每桥行驶规则各不相同等这些都是让司机头疼的事情。以虚拟驾驶为平台,同时提供大型立交桥这样多元化复杂的路况,使驾驶员更具交互性和真实感,这样不仅提高了路考的质量和效率,熟悉了立交桥的行车规则和出人口设
置,也可以减少在立交桥上发生的交通事故,提高行车效率。 3虚拟驾驶系统的设计与构建
(1)建立三维场景:是构建虚拟驾驶系统最基本的元素,采用 3dsMax软件平台进行数字可视化模型的建立,采用儿何建模技术 D创建汽车,立交桥、道路、天空及立交桥周围的建筑物环境三维物体和场录,实现对现实环境的还原,更真实、鲜明的展现立交桥路况复杂的特点。同时对材质、UVW贴图技术,灯光技术和烘培技术进行应用研究,实现了把光能传递计算应用到了动画中的可能性,而且也能避免光能传递时动画的抖动间题",降低了资源占据的内存,提高染速度。
(2)汽车仿真控制:是实现用户与虚拟驾驶环境之间交互作用的重要内容。在一个虚拟现实系统中光有硬件设备连接是不够的,驾驶系统还需要基本的软件平台来支撑仿真环境,良好的仿真环境可以使用户沉浸在虚拟世界中,控制各种交互设备,并且和虚拟世
(3)硬件连接:是系统必要的组成部分。为了实现虚拟驾驶的真实感,需要连接外部设备,比如方向盘,油门,刹车和操纵杆。将硬件设备通过USB接口和计算机连接,行为模块会自动识别数据,测试设备和Virtools相互对应的按钮操作位置和交互设置。
(4)视录仿真和声音仿真:是实现虚拟驾驶系统沉浸感的重要因素。后期的场景优化中,分别将右视镜、左视镜和后视镜作为不同的视景仿真输出。添加真实的声音效果,如打转向灯时和汽车发动的声音。从视觉,听觉和触觉出发,创建一个真实、细腻的靠拟驾驶环境。
4模块设计
本系统中,涉及到Physics Car(物理动力学),Cameras(摄像机L),Collisions(磁撞),Controllers(控制器),Lights(灯光),Materials Textures(材质和纹理),scene(场录),Physicalize(地面物理属性) Optimizations(优化),Group(组群)等不同的行为模块和属性,所以在撰写脚本的时候需要以功能进行分类,汽车的制动以及方向盘和刹车的连接都属于汽车的物理属性的模块,不同机位的摄像机需要单独的模块来撰写脚本,汽车的转向灯、仪表盘的指针运动、不同的摄像机以及声音等都需要单独的脚本。下面介绍物理属性的模块设定。
4.1汽车的物理属性设定
PhysicsCar行为模块是对汽车进行物理化,在这个模块中集成了汽车的基本物理性能参数包括重力、质量、摩擦力、弹力、磁撞、物体间的物理限制以及车辆的动态物理属性等功能,将Joystick Waiter和PhysicsCar两个行为模块相连,就可以使用连接的硬件设备(方向盘、油门和利车)来控制汽车的制动,实现驾驶功能,当然中间还需要许多其他模块的逻辑运算的连接来进行控制,比如汽车的加速和转弯等运动。
4.2桥面的物理属性设定
在场录中与汽车直接有关的物体是地面,由于本文所研究的是大型立交桥,所以涉及到立交桥的路面和桥面具有角度和高度的状况较为复杂。使用Physicalize行为模块将路面和桥面变成具有物理反应的物体,使其具有弹力、摩力和重力等属性。在这个模块中,将路面设为固定物体,使汽车不会因为受重力的影响而一直向下运动,而是一直保持在路面上。
4.3硅撞检测
硅撞检测的基本任务就是判断虚拟场录中不同的两个或多个物体间是否发生碰撞或穿透。虚拟驾驶场录中运动的车辆与护栏,台阶、栏杆、墙壁、树本、道路标志和建筑物等静态物体之间、以及与
障碍物之间交互的基础就是硅撞检测。 5结语
··下转第194页
91
上一章:采用遗传算法实现铣削用量多目标优化 下一章:超声波测距系统的研究与应用

相关文章

数控机床刀架虚拟装配仿真系统的设计与实现 基于虚拟化技术的业务数据防泄露系统设计与实现 基于Web的煤矿安全监控系统虚拟实训平台的设计与实现 基于FLASH Action Script的三维虚拟产品展示系统的设计与实现 材料力学虚拟实验系统设计与实现 虚拟仿真中碰撞检测系统设计与实现 “路由器配置”课程虚拟实验室的设计与实现 北京公铁立交桥排水问题的研究