虚拟现实结课论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚拟现实
结课作业
班级:
学号:
姓名:
学科、专业:机械工程
成绩:
摘要本文综述了虚拟现实技术在机器人领域应用的最新进展。分析了虚拟现实技术的研究背景和状况。重点介绍了作为遥操作界面、机器视觉三维表示、系统仿真方面的应用实力和发展状况。分析了相应的发展前景,并对当前虚拟现实技术应用中出现的问题提出了建议。
关键词虚拟现实,机器人学,遥操作,三维重建,仿真
1虚拟现实技术的概念及特征
虚拟现实(Virtual Reality),是以沉浸性、交互性和构想性为基本特征的计算机高级人机界面。它综合利用了计算机图形学、仿真技术、多媒体技术、人工智能技术、计算机网络技术、并行处理技术和多传感器技术,模拟人的视觉、听觉、触觉等感觉器官功能,使人在计算机生成的虚拟境界中,通过语言、手势等自然的方式与之进行实时交互,创建了一种适人化的多维信息空间。概括地说,虚拟现实是一种探讨如何实现人与计算机之间理想交互方式的技术。
虚拟现实的主要特征是:多感知性、浸没感、交互性、构想性。
(1)沉浸性。沉浸性是是指观察者对虚拟世界的情感反映,虚拟现实通过计算机生成一个非常逼真的虚拟世界,用户利用视觉、听觉、触觉来感受这个虚拟世界中所发生的一切,在虚拟从事机械创新设计环境中产生一种身临其境的感觉。
(2)交互性。虚拟现实系统中的人机交互是一种近乎自然的交互,使用者不仅可以利用电脑键盘、鼠标进行交互,还可以运用多种交互手段(数据手套、声音命令等),支持更多的设计行为(建模、仿真、评估、预测等)。虚拟现实能对用户的输入作出响应,同时可以通过监控装置来影响用户和被用户影响。
(3)多感知性。由于虚拟现实系统中装有视、听、触、动觉等的传感及反应装置,可以使用户感受视觉、听觉、触觉和嗅觉等多种信息,发挥人的多种潜能,增加设计的成功性。
(4)实时性。实时的参与、交互和显示,把人的活动提升到人机融为一体的积极主动活动,构成融入性的智能开发系统。
2 虚拟现实系统的分类
根据虚拟现实所倾向的特征的不同,目前的虚拟现实系统可分为 4 种:桌面式、增强式、沉浸式和网络分布式虚拟现实系统。
(1)桌面虚拟现实系统利用 PC 机或中、低档工作站作虚拟环境产生器,计算机屏幕或单投影墙是参与者观察虚拟环境的窗口,由于受到周围真实环境的干扰,它的沉浸感较差,但是成本相对较低,仍然比较普及。
(2)沉浸式虚拟现实系统主要利用各种高档工作站、高性能图形加速卡和交互设备,通过声音、力与触觉等方式,并且有效地屏蔽周围现实环境(如利用头盔显示器、3 面或 6 面投影墙),使得被试完全沉浸在虚拟世界中。
(3)增强式虚拟现实系统允许参与者看见现实环境中的物体,同时又把虚拟环境的图形叠加在真实的物体上。穿透型头戴式显示器可将计算机产生的图形和参与者实际的即时环境重叠在一起。该系统主要依赖于虚拟现实位置跟踪技术,以达到精确的重叠。
(4)网络分布式虚拟现实系统由上述几种类型组成的大型网络系统,用于更复杂任务的研究。它的基础是分布交互模拟。
3虚拟现实在机器人领域的适用方面
虚拟现实技术作为可视化工具在机器人领域,已经有广泛的应用。比较著名的系统包括
美国ARPA计划中的火星遥操作机器人,NASA和威斯康星大学共同研制的水下机器人仿真系统,日本东北大学研制的具有时延共享的移动机器人遥操作界面。虚拟现实技术在机器人学中的应用主要集中在以下几个方面:作为遥操作界面,可以应用于半自主式操作;作为机器视觉中自动目标识别和三维场景表示的直观表达;建立具有真实感的多传感器融合系统仿真平台。
(1)遥操作界面
遥现可以定义为人的感觉器官在远端的延伸。人的感觉能通过虚拟现实的I/O设备得到增强,同时虚拟现实的三维图形数据适于低带宽、大延时的网络通讯。美国NASA Ames的智能机器小组(IME)长期从事机器人和人机界面的研究。1993年,他们研制的遥操作车(TROV)在南极区的McMudo的科学考察站附近的Ross冰洋实验成功,给人们以极大的鼓舞。遥现的应用是机器人学和虚拟现实技术相结合的产物。遥现系统是被用来在远距离操纵真实的设备而不是与虚拟物体相交互,并且使操作员产生一种“临场感”进而对控制器进行操作。因此需要提供一个高度直觉的交互式机器人控制界面。这一方面的研究的主要困难在于控制上由于长距离的信号传输而造成的延迟。NASA另一部分研究人员还从事火星探测遥操作机器人的研制。这种机器人不仅仅能够横穿地面,也进行地质学的勘测研究。这个项目的研究重点在于如何使得操作员能够自如地控制远端的机器人,而不必考虑潜在的延迟有多大。另外,NASA还应用虚拟环境技术对水下机器人提供控制,来对传输延迟问题进行系统的研究。虚拟现实作为遥操作界面的另外一个原因是随着室外移动机器人领域的研究近年逐渐转向半自主而提出的。半自主式移动机器人是在由于完全自主的移动机器人的研制过程中遇到的诸多问题在当前的技术状况下难以解决的情况下提出的。但是,半自主机器人并不是一种技术上的倒退,而是站在一个崭新的角度,采用新的技术以弥补当前机器人行为决策和规划过程中的缺陷。在这方面的具体研究实例有,日本东北大学研究的具有时延共享的自主式移动机器人。为了克服延迟问题采用了分布式智能结构,把决策级的操作分解到机器人本身的自主机制和远端的控制站的操作员上。使得有较强的实时性和较高鲁棒性的超声避障等行为能够在远端自主执行,而路径规划等需要人为参与决策的行为通过遥控的驾驶命令进行控制。由此看出,半自主式机器人是依赖于多传感器信息融合技术辅助操作员操纵机器人,减少操纵人员的工作强度。因此,这种技术的研究在汽车自动驾驶领域,有着较强的实用性和较好的应用前景。
(2)三维场景的表达和自动建模
虚拟现实的另外一个快速发展的研究领域是机器视觉领域。也正是国际上虚拟现实技术研究的热点。我们可以从卡内基梅隆大学在这一领域的研究略窥一斑[11]。卡内基梅隆大学的虚拟现实研究分为10个方向,大部分研究的应用背景和最终目的都是通过视觉手段得到三维场景的描述,然后以虚拟现实的手段加以表示。例如基于计算机视觉的增强现实系统;跟踪三维目标,并计算目标的位置;从录像带建立实体模型;从真实环境的观测来建立环境模型,并完成室内环境的自动构造;由光反射属性来建立环境模型;真实场景的虚拟化。从本质上看,虚拟现实可以看成是视觉领域借助于图形学技术的一种表达方式。视觉处理一般来说分低层视觉处理、中层视觉处理、高层处理3个层次。高层处理指场景的语义表达和场景表达。从视觉的角度看,虚拟现实技术可以看成是视觉的高层处理的场景表达。在文中给出了这样一个例子。其他的表达方式还有谓词方式表达等。与虚拟现实的方式相比较,其表达方法从直观性上和方式上,都显得略逊一筹。从另外一个角度讲虚拟现实作为视觉的高层表达依赖于三维重建问题。虚拟现实的场景模型数据是虚拟现实技术的基础。通过手工建立模型的工作量是惊人的。人们希望通过自动方式得到数据模型,而摄像机是一个理想的数据来源。其他的方式还有卫星遥感照片和三维激光雷达等。随着自动目标识别和三维重建技术的发展,通过摄像机摄取的图像,自动建立模型的技术已经逐渐走向市场化。例如加拿大的Eos