21
Optimal Secondary Controls Using a Configurable Haptic Interface William Durfee Department of Mechanical Engineering University of Minnesota Supported by Center for Transportation Studies Contributing players Senthil S., Rahul Akolkar

Optimal Secondary Controls Using a Configurable Haptic Interface

Embed Size (px)

DESCRIPTION

Optimal Secondary Controls Using a Configurable Haptic Interface. William Durfee Department of Mechanical Engineering University of Minnesota Supported by Center for Transportation Studies Contributing players Senthil S., Rahul Akolkar. The problem. Automobile dashboards getting crowded - PowerPoint PPT Presentation

Citation preview

Page 1: Optimal Secondary Controls Using a Configurable Haptic Interface

Optimal Secondary Controls Using a

Configurable Haptic Interface

William DurfeeDepartment of Mechanical

EngineeringUniversity of Minnesota

Supported byCenter for Transportation Studies

Contributing playersSenthil S., Rahul Akolkar

Page 2: Optimal Secondary Controls Using a Configurable Haptic Interface

The problem Automobile

dashboards getting crowded

Drivers do more while driving

Distractions on the rise

Page 3: Optimal Secondary Controls Using a Configurable Haptic Interface

The solution

Replace many controls with single control

Control takes on visual, haptic, auditory characteristics tailored to task

Properties change with task All without confusing the driver

Page 4: Optimal Secondary Controls Using a Configurable Haptic Interface

Project tasks Design, fabricate, test configurable

panel control that uses visual, aural, haptic feedback to aid user in task performance

Determine how information bandwidth depends on haptic, aural properties

Conduct human factors test in a driving simulator

Page 5: Optimal Secondary Controls Using a Configurable Haptic Interface

Is it the iDrive?

Page 6: Optimal Secondary Controls Using a Configurable Haptic Interface

Virtual product prototyping

Apply virtual reality technology to create product prototypes Move beyond CAD-based visual rendering

See Hear Touch

? ?

Page 7: Optimal Secondary Controls Using a Configurable Haptic Interface

Panel controls: simplified paradigm for research

•Fixed in space, single d-o-f, low-force, simple graphics•Sufficiently complex to enable exploration of research questions

Page 8: Optimal Secondary Controls Using a Configurable Haptic Interface

Apparatus

visual display

Ethernet

SGI

PC

servoamp

motion, force, torque motor

haptic display

speaker

aural display

green screen

camera

to SGI

Page 9: Optimal Secondary Controls Using a Configurable Haptic Interface
Page 10: Optimal Secondary Controls Using a Configurable Haptic Interface
Page 11: Optimal Secondary Controls Using a Configurable Haptic Interface

Perceptual experiments

Impact of display “quality” on Perceived level of realism Ability of user to perform specified design

tasks Understand sensory interaction in

multi-model virtual environments Which sense dominates Can you trick the sensory system…to

your advantage?

Page 12: Optimal Secondary Controls Using a Configurable Haptic Interface

Compare virtual to real materials Sight/sound/touch With or without sensory conflict

Probing experiments

subject

TV

monitor

motorgreen screen

probereference materials

speakers

camera

to SGI

test material

Page 13: Optimal Secondary Controls Using a Configurable Haptic Interface

What we learned

Virtual environment does well when emulating soft materials

Haptic cues are important for matching

Adding visual or sound cues to haptics improves perceived quality of match

Subjects tended not to use sound cues for matching

Page 14: Optimal Secondary Controls Using a Configurable Haptic Interface

Human motor performance with visual/haptic interface What should haptic knob feel like for a

selection task? Vary target haptics, background haptics Best haptics for rapid selection: target

damping With good haptics, can perform secondary

tasks rapidly leaving more time for primary navigation task

Page 15: Optimal Secondary Controls Using a Configurable Haptic Interface

Technology development tasks

Networked architecture for three control computers (visual/haptic/aural)

New control technology (visual/haptic/aural)

Page 16: Optimal Secondary Controls Using a Configurable Haptic Interface

Technology Haptics

Matlab xPC Target for real-time control Aural

Synthetic sound Summation of decaying sinusoids DirectSound for synchronized, real-time

sound production Visual

Windows based tools for visual effects NVIDIA GeForce FX 5600

Page 17: Optimal Secondary Controls Using a Configurable Haptic Interface

System Architecture

VISUAL PC

HAPTIC PC

AURAL PC

SERVO-AMP

MOTOR

Visual C++ [Graphics scene, Chromakey, UDP communication]

HUMAN

TV

VIDEO CARD

SPEAKERS

MATLAB

KNOB

UDP/IPUDP/IP

xPC TARGET

CAMERA

network

Page 18: Optimal Secondary Controls Using a Configurable Haptic Interface

DirectShow

*DirectShow System Overview: www.microsoft.com

Page 19: Optimal Secondary Controls Using a Configurable Haptic Interface

Virtual Scene + Chromakeyed User hand

Graphic knob rotates using data via UDP from haptics controller

Pro/E Open Inventor Direct3D X

Capture video for chromakey: DirectShow tools

Page 20: Optimal Secondary Controls Using a Configurable Haptic Interface

STISIM Driving Simulator

Page 21: Optimal Secondary Controls Using a Configurable Haptic Interface