Presentation is loading. Please wait.

Presentation is loading. Please wait.

Human Factors and Fitts’ Law Ken Goldberg, IEOR and EECS, UC Berkeley.

Similar presentations


Presentation on theme: "Human Factors and Fitts’ Law Ken Goldberg, IEOR and EECS, UC Berkeley."— Presentation transcript:

1 Human Factors and Fitts’ Law Ken Goldberg, IEOR and EECS, UC Berkeley

2 What is Ergonomics? Prof. Wojciech Jastrzebowski in Poland in 1857: From two Greek words Ergon meaning work and Nomos meaning principles or laws Ergonomics = The Science of Work

3 Common Definitions “Ergonomics is essentially fitting the workplace to the worker. The better the fit the higher the level of safety and worker efficiency.” Fitting the Task to the Human ~ Grandjean 1990 “Ergonomics removes barriers to quality, productivity and human performance by fitting products, tasks, and environments to people.” ErgoWeb.com What is Ergonomics?

4 Human Factors What Is Human Factors? The following definition was adopted by the International Ergonomics Association in August 2000: Ergonomics (or human factors) is the scientific discipline concerned with the understanding of interactions among humans and other elements of a system, and the profession that applies theory, principles, data, and other methods to design in order to optimize human well-being and overall system performance.

5 Human Factors and Ergonomics Britain - The Ergonomic Society was formed in 1952 with people from psychology, biology, physiology, and design. United States - The Human Factors Society was formed in 1957. In the US "human factors engineering" was emphasized by the US military with concentration on human engineering and engineering psychology.

6

7 from Mike Mandel, Making Good Time (CMP Bulletin vol. 8 no. 2, California Museum of Photography, UC California, Riverside, 1989)

8 Gilbreth Video

9 Hawthorne Effect Worker Study (1927 - 1932) of the Hawthorne Plant of the Western Electric Company in Cicero, Illinois. Led by Harvard Business School professor Elton Mayo: Effect of varying light levels on Productivity.

10

11

12 Measure of Man, Henry Dreyfuss, 1960

13 Occupational Safety and Health Administration, (OSHA, 1970, www.osha.gov)

14 Neutral Posture for Computer Use Adjust the seat height so upper arms hang vertically, elbows bent about 90 degrees, shoulders relaxed and wrists fairly straight Position the monitor about an arm’s length away directly in front of you. The top of the screen no higher than eye level (Unless the user wears bi-focal glasses) Use a document holder close to the monitor rather than laying papers flat Mouse should be next to keyboard both at a height equivalent to the user’s seated elbow height Knees comfortably bent with feet resting on the floor. If the chair is raised so the keyboard height equals elbow height, use a footrest. Adjust the back rest to provide firm support to the small of the back

15 Paul M. Fitts, 1954 Fitts connected the speed-accuracy tradeoff of choice reaction times to reaching movement tasks

16

17 Fitts’ “Law” T = a + b log 2 ( )AW ID AW Parameters a, b experimentally determined

18 Alternative: Square-root Law Fitts’ Logarithmic Law is not derived using biomechanics and kinematics We derive a “Square-root” Law: based on 2 simple assumptions

19 Assumption 1 Acceleration ( ) is piecewise constant

20 Assumption 2 Acceleration is proportional to target width Wider targets are easier to reach  larger accelerations possible

21 Optimal Control Given a bound on, Fastest way to reach a target is to use “bang-bang” control T/2T/2 T

22 Optimal Bang-Bang Control Velocity s = T/2T Position at time T:

23 Optimal Bang-Bang Control Position A2A2 A s = T/2 T 

24 Optimal Binary Acceleration Model Use Assumption 2 to specify a single formula that relates A, W, and T Assumption 2 Hypothesis: Maximal acceleration set by the human is proportional to target width (Wider targets permit larger accelerations)

25 Optimal Binary Acceleration Model Assume: Optimal bang-bang model: Add reaction time a : Parameters a, b set from experimental data

26 First Mouse (Douglas Engelbart and William English, 1964)

27 First Mouse Patent (Engelbart) (Shumin Zhai, IBM Almaden Research Center)

28 Modern Input Devices

29 Fitts’ Law Java Applet

30 Experimental Tests Fixed Rectangle Test Variable Rectangle Test Circle Test Homogeneous Cursor Motions Heterogeneous Cursor Motions

31 Available Data Original data set: –2232 users for fixed rectangle tests –2466 users for variable rectangle tests –1897 users for circle test –User did not complete all trials  Removed –User has outlier points  Removed Final data set: –1640 users for fixed rectangle tests –1996 users for variable rectangle tests –1561 users for circle tests

32 Model Parameters Parameter set using least-squares linear regression for each user Average parameters over all users:

33 Typical User

34 Models with Lowest RMS Error

35 Effect Size Mean signed difference in RMS errors between the Square-root Law and Fitts’ Logarithmic Law, as a percent of the mean RMS error for Fitts’ Logarithmic Law, with 95% confidence intervals Square-root Law better Logarithmic Law better

36 Web-Based Fitts’ Law Demo www.tele-actor.net/fitts/

37 Human Factors and Ergonomics Britain - The Ergonomic Society was formed in 1952 United States - The Human Factors Society was formed in 1957.

38 Human Factors and Fitts’ Law Ken Goldberg, IEOR and EECS, UC Berkeley

39 Cupstacking Video

40

41

42 Outline Fitts’ Law Introduction Kinematics Models of Fitts’ Task –Symmetric Binary Acceleration Model –Asymmetric Binary Acceleration Model Fitts’ Task in HCI Web-based Experiments

43 Choice Reaction Time Task J. Merkel, 1885: Stimuli 1,…,N equally likely. T R = a + b log 2 N 12345678 Stimulus: 1,…,N Response: 1,…,N 

44 Information Theory Base 2 logarithm of the number of alternatives is a measure of information Number of bits = log 2 N Corresponds to the average number of yes/no questions required to identify correct stimulus In example: log 2 8 = 3 bits

45 Fitts’ Information Theory Approach Define “information” encoded in a reaching moving task Information transmitted I in a response is a measure of the reduction in uncertainty

46 Information Transmitted 12345678  # possibilities before event: 8 # possibilities after event: 2 Information transmitted: -log 2 (2/8) = 2 bits Uncertainty: 1 bit 000 001010011100101110111

47 Discrete vs. Continuous Choice 12345678 000 001010011100101110111 Start Position Target Amplitude A Width W

48 Fitts’ Formulation Number of possibilities after response: W Number of possibilities before response: 2A Information transmitted = Index of Difficulty

49 Weber Fraction Formulation of Fitts’ Task Welford, 1968 Weber fraction: W/(A+0.5W) Start Position Target Amplitude A Width W

50 Shannon Formulation of Fitts’ Task Formulation based on Shannon’s Theorem [I. Scott MacKenzie 1992] Shannon Formulation for Fitts’ Task: C = Information capacity of communication channel B = channel bandwidth S = signal strength N = noise power

51 Outline Fitts’ Law Introduction Kinematics Models of Fitts’ Task –Symmetric Binary Acceleration Model –Asymmetric Binary Acceleration Model Fitts’ Task in HCI Web-based Experiments

52 Outline Fitts’ Law Introduction Kinematics Models of Fitts’ Task –Symmetric Binary Acceleration Model –Asymmetric Binary Acceleration Model Fitts’ Task in HCI Web-based Experiments

53 Velocity Profiles of Fitts’ Task 1.Velocity profiles are asymmetric 2.Asymmetry increases as target width decreases 3.Amplitude has relatively little effect on asymmetry C.L. MacKenzie et al, 1987 [ ]

54 Asymmetric Binary Acceleration Model Assume: Percent time accelerating increases with W Asymmetric velocity profile: sT Acceleration is constant a Deceleration set so distance A reached at time T

55 Asymmetric Velocity Profile sT 

56 Asymmetric Model Position sT 

57 Asymmetric Binary Acceleration Model Add reaction time a : Parameters a, b set from experimental data Same formula as Optimal Binary Acceleration Model; Different assumptions and derivations

58 Optimal Binary Acceleration Model Velocity v Movement Time T a

59 Asymmetric Binary Acceleration Model Velocity v Movement Time T s

60 Outline Fitts’ Law Introduction Kinematics Models of Fitts’ Task –Symmetric Binary Acceleration Model –Asymmetric Binary Acceleration Model Fitts’ Task in HCI Web-based Experiments

61 Mouse First mouse (1964): Douglas Engelbart and William English


Download ppt "Human Factors and Fitts’ Law Ken Goldberg, IEOR and EECS, UC Berkeley."

Similar presentations


Ads by Google