what is virtual reality? “a high-end user interface that involves real-time simulation and...

42
What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound, touch, smell, taste)

Upload: harmony-bilberry

Post on 15-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

What is Virtual Reality?

“A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound, touch, smell, taste)

Page 2: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

ImmersiveComputer generated images will replace the real world viewThe generated images will react to the position and orientation of the user’s head

Non-ImmersiveUsers are able to view the virtual world however, they are still aware of the real worldi.e. viewing the VE through a monitor

HybridPermits the user to view the real world with virtual images superimposed over this viewAlso known as augmented reality

Type of VR systems

Page 3: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

VR is an integrated trio of “Immersion”, “Interaction”

and “Imagination”

Page 4: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

http://www.physorg.com/news/2011-04-virtual-reality-scent-human.html

Let watch some images / clips

http://www.youtube.com/watch?v=ZKw_Mp5YkaE

http://www.youtube.com/watch?v=he5mZX1sRXk&feature=related

http://www.joelfletcher.com/3d-nature.html

Page 5: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Input Devices:

Trackers, Navigation and Gesture Interfaces

Page 6: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

3-D System of coordinates of a VR object

Virtual objects have 6 degreesof freedom (D.O.Fs):-three translations;-three rotations.

Input Devices

Page 7: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Trackers measure the motion of “objects” such as user’s wrist or his head vs. a fixed system of coordinates.

Technologies to perform this task:Mechanical trackers (special cases);Magnetic trackers (prevalent);Ultrasonic trackers (less used);Inertial/ultrasonic trackers (new).Vision-based trackers (new)

Input Devices

Page 8: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Input Devices

Page 9: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Tracker characteristics:Tracker characteristics:

Measurement accuracy

Measurement rate – Readings/sec;Sensing latency;Sensor noise and drift;Measurement repeatability;Tethered or wireless;Work envelope; Sensing degradation .

Input Devices

Page 10: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Tracker characteristics:Tracker characteristics:

Real object position

Accuracy

Resolution

Tracker position measurements

Input Devices

Page 11: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Tracker characteristics:Tracker characteristics:

Real object fixedposition

Signal noise

Time

Tracker data

Input Devices

Page 12: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Tracker characteristics:Tracker characteristics:

Real object fixedposition

Sensor drift

Time

Tracker data

Input Devices

Page 13: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Tracker characteristics:Tracker characteristics:

Real object position

Sensor latency

Time

Tracker data

Input Devices

Page 14: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Mechanical TrackersMechanical Trackers

Definition: A mechanical tracker consists of a serial or parallel kinematic structure composed of links interconnectedby sensorized joints.

Input Devices

Page 15: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Mechanical TrackersMechanical TrackersPros Use sensors imbedded in exoskeletons to measure position; Have extremely low latencies; Are immune to interference from magnetic fields and large metal objects; Cons But limit the user’s freedom of motion; Can be heavy is worn on the body

Input Devices

Page 16: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Exoskeletonstructure Interface

Withcomputer

Input Devices

Page 17: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Magnetic TrackersMagnetic Trackers

Definition: A magnetic tracker is a non-contact position measurement device that uses a magnetic field producedby a stationary TRANSMITTER to determine the real-time position of a moving RECEIVER element

Input Devices

Page 18: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Magnetic TrackersMagnetic Trackers

Use low-frequency magnetic fields to measure position;The receiver is attached to the tracked object and has three perpendicular antennas;Distance is inferred from the voltages induced in the antennas .. Need calibration

Input Devices

Page 19: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Polhemus Long Ranger tracking errors (Rutgers)

Metal in lab double ceiling

Page 20: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Ultrasonic TrackersUltrasonic Trackers

Definition: A non-contact position measurement device that uses an ultrasonic signal produced by a stationary transmitter to determine the real-time position/orientation of a moving receiver.

Input Devices

Page 21: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Ultrasonic TrackersUltrasonic Trackers

Use low-frequency ultrasound to measure position;Sound produced by a fixed triangular source (speakers);The receiver is triangular and attached to the tracked object and has three microphones;Distance is inferred from the sound time of flight;Sensitive to air temperature and other noise sources;Requires “direct line of sight”;Slower than magnetic trackers (max 50 updates/sec).

Input Devices

Page 22: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Ultrasonic tracker (Logitech)

Input Devices

Page 23: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Optical TrackersOptical Trackers

Definition: A non-contact position measurement device that uses optical sensing to determine the real-time position/orientation of an object

Input Devices

Page 24: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Optical trackers: a) outside-looking-in; b) inside-looking-out

Input Devices

Page 25: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Outside-looking in: Vicon MXOutside-looking in: Vicon MXUses 4 Mpixel cameras with own 120 LED array (infrared, or visible red). Accuracy 0.02 of a pixel, Camera has real-time onboard image processing (masking and thresholding) Resolution 2352x1728 @ 160 fps 8 cameras are connected to a MX net unit which then communicates with the PC

Page 26: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Input Devices

Outside-looking in: Vicon MXOutside-looking in: Vicon MX

MX Link connects several MX Net units for more cameras To interface with other devices like a force plate, sensing glove or eye tracker – use a MX control unit.User wears reflective markers (small spheres).

Page 27: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Inside-out optical tracker advantagesInside-out optical tracker advantages

The best accuracy is close to the work envelope. Very large tracking surface and resistance to visual occlusions (line of sight).

Input Devices

Page 28: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Hybrid Ultrasonic/Inertial TrackersHybrid Ultrasonic/Inertial Trackers

No interference from metallic objects;No interference from magnetic fields;Large-volume tracking;“Source-less” orientation tracking;Full-room tracking;A newer technology.

Input Devices

Page 29: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

InterSense Stereo Glasses tracker (courtesy of Intersense Co.)

I-CubeAccel./gyro

Ultrasonic emitter

Page 30: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

InterSense Stereo stylus tracker (courtesy of Intersense Co.)

Accelerometer

Ultrasonicemitter

Page 31: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Navigation and Gesture Input DevicesNavigation and Gesture Input Devices

Navigation interfaces allow relative

position control of virtual objects

(including a virtual camera); Gesture interfaces allow dextrous

control of virtual objects and interaction

through gesture recognition.

Input Devices

Page 32: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Navigation Input DevicesNavigation Input Devices

Are the Cubic Mouse, the trackball and the

3-D probe; Perform relative position/velocity

control of virtual objects; Allow “fly-by” application by controlling

a virtual camera.

Input Devices

Page 33: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

The Cubic Mouse

Input Devices

VC 2.2 book CD

Page 34: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Trackballs

Input Devices

Page 35: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

The Microscribe (Immersion Co.)

Input Devices

Page 36: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Gesture Input DevicesGesture Input Devices Are sensing gloves such as:

- Fakespace “Pinch Glove”

- 5DT Data Glove;

- The DidjiGlove

- Immersion “CyberGlove”Need calibration for user’s hand.

Input Devices

Page 37: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Finger Degrees of Freedom

Input Devices

Page 38: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

Hand work envelope vs. interface type

Input Devices

Page 39: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

The Pinch Glove (Fakespace Co.) - no joint measures, but contact detection

Page 40: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

The glove interface: a) five-sensor version; b) newer design

A)

One optical fiber/finger

Roll/pitch sensing 5DT Data Glove Ultra

5DT Data Glove

100 datasets/sec, 12 bit A/D flexion resolution, wireless version transmits data at 30 m, needs calibration

Page 41: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

The glove interface: a) 14-sensor version; b) wireless kit

Two sensors/finger plus abduction sensors

5DT Data Glove - continued

Two gloves use one Bluetooth 2.4 GHz transmitter on the user’s belt

Page 42: What is Virtual Reality? “A high-end user interface that involves real-time simulation and interaction through multiple sensorial channels.” (vision, sound,

5DT Data GloveInput Devices