69
Displays

Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable target value System Status

Embed Size (px)

Citation preview

Page 1: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

Displays

Page 2: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

2

Functions of Dynamic Visual Displays

• Continuous System Control• steering (vehicle control)• tracking

• state variable target value

• System Status Monitoring• quantitative (state information)

• levels (quantities)• rates

• qualitative (status)

Page 3: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

3

Functions of Dynamic Visual Displays (2)

• Briefing• mission plans• procedures

• Search and Identification• surveillance

• Decision Making• alternative identification, selection• planning• diagnosis• extrapolation

Page 4: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

4

Visual Display Technology

• Mechanical (often electromechanical)• fixed/moving pointer, moving/fixed scale• counters (e.g., odometers)• flags

• Electronic• lights (incandescent, nixie tubes)• light emitting diodes (LEDs)• liquid crystal displays (LCDs)• other flatpanel displays• cathode ray tubes (CRTs)

Page 5: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

5

Visual Display Technology (2)

• Optical Projection• projectors

• front projection• back projection

• head-up displays (HUDs)• head mounted displays (HMDs)

Page 6: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

Visual Displays

0

20

10

30

4050

60

70

80

90

1 2 3 4 5

OIL

FUEL

Circular Analog Linear Analog

Annunciators

Counter

0

10

20

30

40

50

Page 7: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

7

General Display Principles

• Color

• Coding

• Approximation

• Integration

Page 8: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

8

Color

• Advantages• aesthetic appeal (user-preferred)• opportunity for color coding• superior performance (in some cases)

• Disadvantages• technological limitation, cost• non-superior performance (in other

cases)

Page 9: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

9

Coding

• Color• < 9 discriminable colors (absolute

discrimination)• < ? (relative discrimination)

• Shape• alphanumeric: < 82

(A-Z, a-z, 0-9, <, (, +, &, …)• geometric: < 15• pictorial: < ?

Page 10: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

10

Coding (cont’)

Magnitude < 7 (± 2)• area

• line length

• number of primitives

• luminance

• stereoscopic depth

• inclination

Page 11: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

11

Approximation

• Definition• Get attention with one display• Present detailed info with another

• Example• Red oil pressure annunciator near LOS• Oil pressure gauge elsewhere

Page 12: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

12

13 Principles of Display Design (Wickens, Gordon, & Liu)

• Perceptual Principles

• Mental Model Principles

• Principles Based on Attention

• Memory Principles

Page 13: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

13

Perceptual Principles

1. Avoid absolute judgments• absolute vs. relative judgment

2. Top-down processing• people observe what they expect to

observe

3. Redundancy gain• alternative stimulus attributes

4. Discriminability• similarity causes confusion

Page 14: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

14

Mental Model Principles

5. Pictorial realism• looks like what it represents

6. Principle of the moving part• compatible with user’s mental model of

motion

7. Ecological interface design• close correspondence with environment

being displayed

Page 15: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

15

Principles Based on Attention

8. Minimizing information access costs• important or frequently accessed info is easy

to access

9. Proximity compatibility principle• close to what it represents• close to its control

10. Principle of multiple resources• auditory vs. visual• spatial vs. verbal• (perceptual/cognitive vs. response)

Page 16: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

16

Memory Principles

11. Principle of predictive aiding• predictive display proactive user

12. Principle of knowledge in the world• don’t overburden human memory

13. Principle of consistency• be consistent

Page 17: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

Applications

Page 18: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

18

Two-Valued Info(Warning and Alert Information)

• Examples• Low oil pressure indicator (automobile)• Door open indicator (aircraft)

• Types• Lights• Flags

• Technologies• Electronic• Mechanical

Page 19: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

19

Two-Valued Information (2)

Principles• Should attract attention of busy / bored

operator.• Should tell what is wrong.• Should not prevent continued attention

to other duties.• Should not be likely to fail.• Should not give false alarms.

Page 20: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

20

Quantitative Information(Exact Reading)

• Examples• Oil pressure (psi)• Speed (mph)• Temperature (deg)

• Types• Counter• Digital display

• Technologies• Electronic (LED, LCD, CRT, …)• Mechanical (drum, disk, …)

Page 21: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

21

Quantitative Information 1 (cont’)

Principles

• Mount close to panel front to minimize

shadows, etc.

• < 2 changes/second

• 1 : 1 height-to-width ratio

• 1/4 - 1/2 width spacing

• high contrast

Page 22: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

22

Quantitative Information(Approximate to Exact Reading plus

Rate Info)• Examples

• Altitude (aircraft)• Speed (auto, aircraft)• Temperature (chemical reactor)

• Types• Fixed scale moving pointer• Fixed pointer moving scale

• Technologies• mechanical, electromechanical• electronic (CRT, LCD, …)

Page 23: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

23

Fixed Scale Moving Pointer (1)

0

20

10

30

40

50

60

70

80

90

Page 24: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

24

Fixed Scale Moving Pointer (2)

0

20

10

30

40

50

60

70

80

90

Page 25: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

25

Fixed Pointer Moving Scale (1)

0

20

1030

40

5060

7080

90

Page 26: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

26

Fixed Pointer Moving Scale (2)

0

2010

3040

50

6070

8090

Page 27: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

27

Quantitative Information (2)

Principles

• Scale range

• Interval values

• Scale dimensions

• Scale layout

• Pointers

• Motion

Page 28: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

28

Scale Range

• Select least precise scale that meets operator’s needs.

• Display in immediately usable form, e.g.+ 0% - 110% maximum RPM

rather than

- 0 - 8250 RPM

Page 29: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

29

Scale IntervalsGood progressions

0.10.2 0.3 ... (0.1 unit numbered interval)1 2 3 ... (1 unit)5 10 15 ... (5 units)

Fair progressions0.20.4 0.6 ... (0.2 unit)2 4 6 ... (2 units)

Poor progressions0.25 0.5 0.75 ... (0.25 units)4 8 16 ... (4 units)1 3 5 ... (2 units, poor initial point)

Page 30: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

30

Recommended minimum scale dimensions (in)for low illumination - 0.03 to 1.0 ft - L

(28-in. viewing distance).

Adapted from Human Factors in Engineering and Design (figure 5-4)

Scale Dimensions

0.22

0.035

0.025

0.07

0.030

0.160.10 MINIMUMSEPARATION

major scale marker

minor scale marker

intermediatescale marker

Page 31: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

31

Scale Layout

• Circular

• Numbers increase clockwise

• Zero break

• Zero at bottom (positive scale)

• Zero at 9 o’clock position (positive -

negative scale)

• Numbers inside graduation marks

Page 32: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

32

Circular Display

0

20

10

30

40

50

60

70

80

90

Page 33: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

33

Positive/Negative Display

0

-10

-20

+10

+20

Page 34: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

34

Linear Displays

0 10 20 30 40 50

0

10

20

30

40

50

Page 35: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

35

Linear Displays (2)

0

10

20

30

40

50

0 10 20 30 40 50

Page 36: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

36

Pointers

• To but not over minor scale markings

• As close to surface as possible (parallax)• Same color as dial markings• Pointer tip angle20 degrees

Page 37: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

37

Long-Scale Displays: Multiple Pointer

5

7

6

8

9

0

1

2

3

4

Page 38: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

38

Long-Scale Displays: Pointer/Counter

5

7

6

8

9

0

1

2

3

4

7 8 03 1

Page 39: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

39

Motion(Fixed Pointer Moving Scale)

• Scale numbers increase in clockwise direction

• Compatible control / scale movement

• Clockwise control movement

increases value

• Avoid FPMS displays (inconsistency)

Page 40: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

40

FPMS Anomalies (1)

0

20

10

30405060

7080

90 0 2010

3040

5060

8090

70

Page 41: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

41

FPMS Anomalies (2)

0

80

90

70605040

3020

10 0

8090

706050

4030

2010

Page 42: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

42

Check Reading• Examples

• RPM ok?• Temperature ok?

• Types• FSMP• FPMS

• Technologies• Mechanical• Electronic (CRT, LCD, …)

Page 43: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

43

Check Reading (2)

0

20

10

30

40

50

60

70

80

90

Page 44: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

44

Check Reading (3)

0

10

20

30

40

50

A B C D

0

10

20

30

40

50

0

10

20

30

40

50

0

10

20

30

40

50

Page 45: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

45

Current Setting Info(Quantitative)

• Examples• Frequency selector (radio)• Channel selector (TV)

• Types• FSMP• FPMS (?)

• Technologies• Mechanical• Electronic

• Principles• see “quantitative info principles”

Page 46: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

46

Current Setting Info(Qualitative)

• Examples• Function selector (stereo system)• Line selector (multi-line phone)

• Types• Two-value displays• Alphanumeric displays

• Technologies• Mechanical (e.g. flag, 2-position button)• Electronic (light, LED, …)

• Principles• detectability• discriminability

Page 47: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

47

Complex SystemState / Status Info

• Examples• Fuel system state (aircraft)• Switch settings (railroad switch yard)

• Types• Pictorial

• Technologies• Electronic

• Principles• Pictorial realism• Compatibility with mental model

Page 48: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

48

Pictorial Display(System Synoptic)

Page 49: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

49

Command Info

• Examples• Heading to waypoint (aircraft)• Collision avoidance maneuver

(aircraft)

• Types• FSMP / FPMS• Alphanumeric• Pictorial

Page 50: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

50

Command Info (2)

• Technologies• Mechanical• Electronic

• Principles• Tell operator what to do

Page 51: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

51

“Pathway in the Sky” Display

Page 52: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

52

Navigational Info

• Examples• Horizontal Situation Indicator (HIS) -

(aircraft)• Map display (car)

• Types• Pictorial

• Technologies• Electronic (CRT, LCD)• Optical projection (projector, HUD)

Page 53: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

53

Navigational Info (2)

• Principles• North-up for planning• Track-up (ego-centered) for control• Safety considerations

Page 54: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

54

Horizontal Situation Indicator (HSI)

Page 55: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

55

Automobile Map Display

Page 56: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

Other Kinds of Displays

Page 57: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

Head-Up Display

windscreen

mirrorprojector

pilot’seye

combiner

HUD image (at optical infinity)

Page 58: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

58

Head-Up Display

Source: http://ef2000_www.im.gte.com/efhcphd.html

Page 59: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

59

Military Aircraft HUD

Page 60: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

60

Head Mounted Display

Kopin Monocular Head Mounted Displayhttp://www.phoenix.net/~vrgear/kopin.htm

Page 61: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

61

Helmet Mounted Display

Page 62: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

62

Head Mounted Display

http://www.keo.com/Hmds.html

Page 63: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

63

Head Up Display

F-22 Simulator Solid Statehttp://www.keo.com/F22hud.htm

Page 64: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

Head down displayhttp://www.keo.com/hdd.htm

Head Down Display

Page 65: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

Haptic Display. Exoskeletonhttp://www.stelarc.va.com.au/exoskeleton/

Haptic Display

Page 66: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

66

Haptic Display

PHANToM haptic interfacehttp://web.mit.edu/newsoffice/nr/1998/phantom.html

Page 67: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

67

Haptic Display

A haptic display based on the Tactile Flow concepthttp://www.piaggio.ccii.unipi.it/robotics/robresearch/haptic.html

Page 68: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

68

Feedback Displays

Pediatric Intravenous Catheterization Simulatorhttp://www.immersion.com/pdf/ctsmmdl2.pdf

Page 69: Displays. 2 Functions of Dynamic Visual Displays Continuous System Control steering (vehicle control) tracking state variable  target value System Status

69

Feedback Displays

Event For Extended Body And Walking Machine

http://www.stelarc.va.com.au/exoskeleton/