|
|
数据手套是一种多模式的虚拟现实硬件,通过软件编程可进行虚拟场景中物体的抓取、移动、旋转等动作,也可以利用它的多模式性作为控制场景漫游的工具。数据手套的出现为虚拟现实系统提供了一种全新的交互手段,目前的产品已经能够检测手指的弯曲,并利用磁定位传感器精确地定位出手在三维空间中的位置。这种结合手指弯曲度测试和空间定位测试的数据手套被称为真实手套,可以为用户提供一种真实自然的三维交互手段,如下图所示。
|
|
|
|
|
数据手套是虚拟仿真中最常用的交互工具。数据手套按功能需要一般可以分为虚拟现实数据手套、力反馈数据手套。
|
|
|
数据手套设有弯曲传感器,由柔性电路板、力敏元件、弹性封装材料组成,通过导线连接至信号处理电路;在柔性电路板上设有至少两根导线,以力敏材料包覆于柔性电路板的绝大部分,再在力敏材料上包覆一层弹性封装材料,柔性电路板留一端在外,以导线与外电路连接。把人手姿态准确实时地传递给虚拟环境,而且能够把与虚拟物体的接触信息反馈给操作者,使操作者以更加直接、自然、有效的方式与虚拟世界进行交互,大大增强了互动性和沉浸感,并为操作者提供了一种通用、直接的人机交互方式,特别适用于需要多自由度手模型对虚拟物体进行复杂操作的虚拟现实系统。
|
|
|
数据手套本身不提供与空间位置相关的信息,必须与位置跟踪设备相连使用。
|
|
|
|
运动捕捉系统是一种用于准确测量运动物体在三维空间运动状况的高技术设备,它基于计算机图形学原理,通过排布在空间中的数个视频捕捉设备将运动物体(跟踪器)的运动状况以图像的形式记录下来,然后使用计算机对该图像数据进行处理,得到不同时间计量单位上不同物体(跟踪器)的空间坐标(X, Y, Z)。
|
|
|
从技术的角度来说,运动捕捉的实质就是要测量、跟踪、记录物体在三维空间中的运动轨迹。典型的运动捕捉设备一般由以下几个部分组成。
|
|
|
①传感器。传感器是固定在运动物体特定部位的跟踪装置,它将向系统提供运动物体的位置信息,会随着捕捉的细致程度确定跟踪器的数目。
|
|
|
②信号捕捉。负责捕捉,识别传感器的信号,并将运动数据从信号捕捉设备快速、准确地传送到计算机系统。这种设备会因系统的类型不同而有所区别,它们负责位置信号的捕捉。对于机械系统来说,它是一块捕捉电信号的线路板,对于光学系统,它是高分辨率红外摄像机。
|
|
|
③数据传输。实时系统需要将大量的运动数据从信号捕捉设备快速、准确地传输到计算机系统进行处理,而数据传输设备就是用来完成此项工作的。
|
|
|
④数据处理。系统捕捉到的数据需要修正,处理后还要通过三维模型结合才能完成计算机动画制作的工作,这就需要应用数据处理软件或硬件完成此项工作。软件也好,硬件也罢,它们都是借助计算机对数据高速的运算能力完成数据处理的,使三维模型真正、自然地运动起来,所以它负责处理系统捕捉到的原始信号、计算传感器的运动轨迹、对数据进行修正和处理,并与三维角色模型相结合。
|
|
|