210 likes | 321 Views
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
E N D
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 • Drivers do more while driving • Distractions on the rise
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
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
Virtual product prototyping • Apply virtual reality technology to create product prototypes • Move beyond CAD-based visual rendering See Hear Touch ? ?
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
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?
Probing experiments • Compare virtual to real materials • Sight/sound/touch • With or without sensory conflict
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
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
Technology development tasks • Networked architecture for three control computers (visual/haptic/aural) • New control technology (visual/haptic/aural)
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
System Architecture network VISUAL PC MATLAB HAPTIC PC AURAL PC UDP/IP UDP/IP Visual C++ [Graphics scene, Chromakey, UDP communication] xPC TARGET VIDEO CARD SERVO-AMP SPEAKERS MOTOR TV HUMAN KNOB CAMERA
DirectShow *DirectShow System Overview: www.microsoft.com
Virtual Scene + Chromakeyed User hand Pro/E Open Inventor Direct3D X Capture video for chromakey: DirectShow tools Graphic knob rotates using data via UDP from haptics controller