View
219
Download
2
Category
Tags:
Preview:
Citation preview
Josh StephensComp 6620
CharacteristicsDegrees of Freedom: particular, independent
way that a body moves in spaceInput type/Frequency of data:
Discrete: single data value (e.g. Boolean value)Continuous: generate multiple data valuse (e.g.
pixel coordinates)How much physical interaction is required.
Purely active: require user to perform some form of physical activity
Purely passive: does not require physical activity, continues to operate even when untouched
Intended Use: position/orientation information, produce real number values, indicate element of a set
CategoriesDesktop input devicesTracking devices3d miceSpecial purpose input devicesDirect human input
Desktop Input DevicesKeyboards2d mice and trackballsPen-based tabletsJoysticks6-DOF devices for desktop
KeyboardsTraditional desktop input deviceDiscreteChord keyboard
Held in one handUser presses combinations of keys for a single
alphanumeric input
Chord Keyboard
2d Mice and trackballsMade popular by WIMP interface design2 components:
Manually continuous 2d locator for positioning a cursor and generating 2d pixel coordinates
Set of discrete componentsRelative devices: report how far they have
moved rather than where they areTrackball more feasible for 3d environments
Pen-Based TabletsSame as mice and trackballs, except with the
addition of a manually continuous componentUse of a stylus to generate 2d coordinates“pen and paper” interface
JoysticksTraditionally used on desktopCombination of manually continuous 2d
locator and a set of discrete componentsIsotonic Joystick: Cursor typically continues
moving in the direction the joystick is pointing
Isoteric Joystick: large spring constant so they cannot be perceptibly moved. Output varies with the force the user applies to the device
6 DOF Input DevicesMove objects
dynamically in 3 dimensions
Useful in manipulating virtual objects
Tracking devicesMotion trackersEye trackersData gloves
Motion TrackingMagnetic trackingMechanical trackingAcoustic trackingInertial trackingOptical trackingHybrid tracking
Eye TrackingPurely passive input
devices used to determine where the user is looking
Uses corneal reflections detected by a camera
Electro-oculography: measures the skin’s electric potential differences using electrodes placed around the eye
Data glovesBend sensing gloves:
detect hand postures
Pinch Gloves: determines if a user is touching 2 or more fingertips together
3D MiceUser physically moves them in 3d spaceHandheld
Place motion trackers inside a structurehttp://www.youtube.com/watch?v=R-TBi3EfvE
UUser Worn
Makes the device an extension of they user’s hand
http://www.youtube.com/watch?v=fMeLZ8mAY5g
Direct Human InputObtain data directly from signals generated
by the human body.User becomes the input device.http://www.youtube.com/watch?v=QIqNdMq
A7Kc
Recommended