Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.
-
Upload
rosemary-barnett -
Category
Documents
-
view
216 -
download
0
Transcript of Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.
![Page 1: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/1.jpg)
Input Devices and Interaction Techniques
I. Scott MacKenzie
Summarized and Augmented by Geb Thomas
![Page 2: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/2.jpg)
Introduction
• Input and output between people and machines
• New technology, new challenges
• Interaction experiments and models
![Page 3: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/3.jpg)
Transducers
• Convert energy -- often mechanical to electrical
• Switches (mechanical and photoelectric)• Isotonic (displacement) joysticks - position
encoders• Isometric (force sensing) joysticks - strain
guages• Microphones
![Page 4: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/4.jpg)
A Mouse
![Page 5: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/5.jpg)
Joysticks
http://www.vrealities.com/control.html
http://www.thevrsource.com/
![Page 6: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/6.jpg)
GlovesCyberglove
http://www.virtex.com/products/hw_products
Pinch glove
![Page 7: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/7.jpg)
TrackersPolhemus (Fast Track)
Flock of Birds (Virtex)
Intersence (IS300)
![Page 8: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/8.jpg)
Device Models
• Buxton’s taxonomy -- articulation, number of dimensions, type of sensing (position, motion, pressure), motor skills (touch vrs mechanical)
• Foley tasks -- select, position, orient, path, quantify and text entry -- emphasizes mappings
• Very few engineering models
![Page 9: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/9.jpg)
Device Parameters
• Resolution
• Sampling Rate
• Lag
• Optimality and control gain
• Some of these are determined by hardware, some by software, some by transducer characteristics
![Page 10: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/10.jpg)
Resolution
• Nonlinearity, monotonicity, offest and gain
![Page 11: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/11.jpg)
Sampling Rate
• Often 10-100 Hz
• Too slow for gesture capture
• Nyquest frequency
![Page 12: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/12.jpg)
Lag
• Time difference between controller input and display
• 3D trackers range 30 - 250 mx, depends on sampling rate, update rate and software overhead.
![Page 13: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/13.jpg)
Optimality and Control Gain
• Tunable parameters, such as mouse gain
• Selection task optimization does not consider “human engineering factors” such as – Ease of learning– skill retention– fatigue– effort– strees
![Page 14: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/14.jpg)
Mouse Gain
![Page 15: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/15.jpg)
Nonlinear Gain
Vd = k*Vc^2
![Page 16: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/16.jpg)
Interaction
• Movement is of increasing importance
• Many researchers considering mapping of 2D -> 3D
• Must be trained
• Limited metaphors
• Perceptual structure requires good match between input space and output space– Twisting for dials, shoving for movement, 2D for 2D,
3D for 3D
![Page 17: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/17.jpg)
Gestures
• The great new era :)
• Writing, scribbling, annotating, pointing, nodding, etc.
• Editing proofreaders marks
• Transcribing musical notation
• Brush strokes
![Page 18: Input Devices and Interaction Techniques I. Scott MacKenzie Summarized and Augmented by Geb Thomas.](https://reader035.fdocuments.in/reader035/viewer/2022081603/56649ec55503460f94bcffeb/html5/thumbnails/18.jpg)
Tactile and Force Feedback
• Good input requires good feedback
• shape encoding in manual controls
• Character drawing the Octagon, a 24x6 matrix of pins
• Minski’s sandpaper
• Akamatsu and Sato’s variable friction
• Zimmerman’s pinch glove