Top Banner
7/21/2019 2006-02-Fitts-qe-v2 http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 1/61 Human Factors and Fitts’ Law Ken Goldberg, IEOR and EECS, UC Berkeley
61

2006-02-Fitts-qe-v2

Mar 05, 2016

Download

Documents

MarZiYa
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 1/61

Human Factors and Fitts’ Law

Ken Goldberg, IEOR and EECS, UC Berkeley

Page 2: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 2/61

What is Ergonomics?

ro!" Wo#ciech $astr%ebo&ski

in oland in '()*+

rom t&o Greek &ordsErgon meaning work 

and

Nomos meaning principles or laws

Ergonomics = The Science of Work Ergonomics = The Science of Work 

Page 3: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 3/61

Common -e!initions

.Ergonomics is essentially !itting the &ork/lace to

the &orker" 0he better the !it the higher the le1elo! sa!ety and &orker e!!iciency"2 Fitting the Task to

the Human 3 Grand#ean '445

.Ergonomics remo1es barriers to 67ality,/rod7cti1ity and h7man /er!ormance by !itting

/rod7cts, tasks, and en1ironments to /eo/le"2ErgoWeb.com

What is Ergonomics?

Page 4: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 4/61

87man actors

What Is Human Factors? 0he !ollo&ing de!inition &as ado/ted by the

International Ergonomics 9ssociation in 97g7st

:555+

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 optimie human well!being and o"erall

system performance. 

Page 5: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 5/61

87man actors and Ergonomics

; Britain - 0he Ergonomic Society &as !ormed in

'4): &ith /eo/le !rom /sychology, biology,

/hysiology, and design"

; United States - 0he 87man actors Society&as !ormed in '4)*" In the US <h7man !actors

engineering< &as em/hasi%ed by the US military

&ith concentration on h7man engineering and

engineering /sychology"

Page 6: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 6/61

Page 7: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 7/61

!rom =ike =andel, #aking $ood Time >C= B7lletin 1ol" ( no" :,

Cali!ornia =7se7m o! hotogra/hy, UC Cali!ornia, Ri1erside, '4(4

Page 8: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 8/61

Gilbreth @ideo

Page 9: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 9/61

8a&thorne E!!ect

Worker St7dy >'4:* A '4: o! the 8a&thorne lant

o! the Western Electric Com/any in Cicero, Illinois"

ed by 8ar1ard B7siness School /ro!essor Elton

=ayo+ E!!ect o! 1arying light le1els on rod7cti1ity"

Page 10: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 10/61

Page 11: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 11/61

Page 12: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 12/61

Measure of Man, Henry Dreyfuss, !"#

Page 13: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 13/61

Occ7/ational Sa!ety and 8ealth 9dministration,

>OS89, '4*5, &&&"osha"go1

Page 14: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 14/61

De7tral ost7re !or Com/7ter

Use

 9d#7st the seat height

so 7//er arms hang

1ertically, elbo&s bent

abo7t 45 degrees,

sho7lders relaed and

&rists !airly straight

osition the monitor abo7t an

armFs length a&ay directly in

!ront o! yo7" 0he to/ o! the

screen no higher than eye

le1el >Unless the 7ser &ears

biA!ocal glasses

Use a doc7ment

holder close to the

monitor rather than

laying /a/ers !lat

=o7se sho7ld be net to keyboard

both at a height e67i1alent to the

7serFs seated elbo& height

Knees com!ortably bent &ith

!eet resting on the !loor" I! the

chair is raised so the keyboard

height e67als elbo& height, 7se

a !ootrest "

 9d#7st

the back

rest to

/ro1ide

!irm

s7//ort

to the

small o!

the back

Page 15: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 15/61

a7l =" itts, '4)

itts connected the s/eedAacc7racy

tradeo!! o! choice reaction times to

reaching mo1ement tasks

Page 16: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 16/61

Page 17: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 17/61

ittsF .a&2

;   0 % a & b log ' ( )  

W W 

**

  

W W 

 arameters a, b e/erimentally determined

Page 18: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 18/61

 9lternati1e+ S67areAroot a&

; ittsF ogarithmic a& is not deri1ed 7sing

biomechanics and kinematics

; We deri1e a .S67areAroot2 a&+

based on : sim/le ass7m/tions

Page 19: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 19/61

 9ss7m/tion '

 9cceleration > is /iece&ise constant x

Page 20: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 20/61

 9ss7m/tion :

 9cceleration is /ro/ortional to target &idth

Wider targets are easier to reach

⇒ larger accelerations /ossible

Page 21: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 21/61

O/timal Control

; Gi1en a bo7nd on ,

astest &ay to reach a target is to 7se

.bangAbang2 control

||  x

T /2   T 

Page 22: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 22/61

O/timal BangABang Control @elocity

 s = T /2   T 

osition at time 0+

Page 23: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 23/61

O/timal BangABang Control osition

 A

2

 A

 s = T /2   T 

Page 24: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 24/61

O/timal Binary 9cceleration =odel

; Use 9ss7m/tion : to s/eci!y a single

!orm7la that relates  A, W , and T 

;  9ss7m/tion : 8y/othesis+

=aimal acceleration set by the h7man is

/ro/ortional to target &idth

>Wider targets /ermit larger accelerations

Page 25: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 25/61

O/timal Binary 9cceleration =odel

;  9ss7me+

; O/timal bangAbang model+

;  9dd reaction time a+

; arameters a,b set !rom e/erimental data

Page 26: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 26/61

irst =o7se >-o7glas Engelbart and

William English, '4H

Page 27: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 27/61

irst =o7se atent >Engelbart

>Sh7min hai, IB= 9lmaden Research Center

Page 28: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 28/61

=odern In/7t -e1ices

Page 29: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 29/61

ittsF a& $a1a 9//let

Page 30: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 30/61

E/erimental 0ests

ied

Rectangle 0est

@ariable

Rectangle 0est

Circle 0est

8omogeneo7s

C7rsor =otions

8eterogeneo7s

C7rsor =otions

Page 31: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 31/61

 91ailable -ata

; Original data set+ J ::: 7sers !or !ied rectangle tests

 J :HH 7sers !or 1ariable rectangle tests

 J '(4* 7sers !or circle test J User did not com/lete all trials ⇒ Remo1ed

 J User has o7tlier /oints ⇒ Remo1ed

; inal data set+

 J 'H5 7sers !or !ied rectangle tests J '44H 7sers !or 1ariable rectangle tests

 J ')H' 7sers !or circle tests

Page 32: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 32/61

=odel arameters

; arameter set 7sing leastAs67ares linear

regression !or each user 

;  91erage /arameters o1er all 7sers+

Page 33: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 33/61

0y/ical User 

Page 34: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 34/61

=odels

&ith

o&estR=S Error 

Page 35: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 35/61

E!!ect Si%e

; =ean signed di!!erence in R=S errors bet&eenthe S67areAroot a& and ittsF ogarithmic a&,as a /ercent o! the mean R=S error !or ittsFogarithmic a&, &ith 4) con!idence inter1als

S67areAroot

a& better 

ogarithmic

a& better 

Page 36: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 36/61

WebABased ittsF a& -emo

&&&"teleAactor"netL!ittsL

Page 37: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 37/61

87man actors and Ergonomics

; Britain - 0he Ergonomic Society &as

!ormed in '4):

; United States - 0he 87man actors

Society &as !ormed in '4)*"

Page 38: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 38/61

Human Factors and Fitts’ LawKen Goldberg, IEOR and EECS, UC Berkeley

Page 39: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 39/61

C7/stacking @ideo

Page 40: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 40/61

Page 41: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 41/61

Page 42: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 42/61

O7tline

; ittsF a& Introd7ction

; Kinematics =odels o! ittsF 0ask

 J Symmetric Binary 9cceleration =odel

 J 9symmetric Binary 9cceleration =odel

; ittsF 0ask in 8CI

; WebAbased E/eriments

Page 43: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 43/61

Choice Reaction 0ime 0ask

$" =erkel, '(()+ Stim7li 1,…, N  e67ally likely"

T  R = a + b log2  N 

1 2 3 4 5 6 7 8

Stim7l7s+ ',M,+   Res/onse+ ',M,+ 

4

Page 44: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 44/61

In!ormation 0heory

; Base : logarithm o! the n7mber o!

alternati1es is a meas7re o! in!ormation

D7mber o! bits = log2  N 

Corres/onds to the a1erage n7mber o! yesLno

67estions re67ired to identi!y correct stim7l7s

; In eam/le+

log2 8 = 3 bits

Page 45: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 45/61

ittsF In!ormation 0heory 9//roach

; -e!ine .in!ormation2 encoded in a reaching

mo1ing task

; In!ormation transmitted  I  in a res/onse isa meas7re o! the red7ction in 7ncertainty

Page 46: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 46/61

In!ormation 0ransmitted

1 2 3 4 5 6 7 8

7−8

; N /ossibilities be!ore e1ent+ (; N /ossibilities a!ter e1ent+ :

; In!ormation transmitted+ -log2(2/8) = 2 bits

; Uncertainty+ ' bit

555 55' 5'5 5'' '55 '5' ''5 '''

Page 47: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 47/61

-iscrete 1s" Contin7o7s Choice

1 2 3 4 5 6 7 8

555 55' 5'5 5'' '55 '5' ''5 '''

Start

osition

0arget

 9m/lit7de  A Width W 

Page 48: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 48/61

ittsF orm7lation

D7mber o! /ossibilities a!ter res/onse+ W 

D7mber o! /ossibilities be!ore res/onse+ 2A

In!ormation transmitted nde of *ifficulty 

W b ti l ti ! itt F

Page 49: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 49/61

Weber raction orm7lation o! ittsF

0ask

; Wel!ord, '4H(

; Weber !raction+ W /(A+0.5W)

Start

osition

0arget

 9m/lit7de  A Width W 

Page 50: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 50/61

Shannon orm7lation o! ittsF 0ask

; orm7lation based on ShannonFs

0heorem

PI" Scott =acKen%ie '44:Q

; Shannon orm7lation !or ittsF 0ask+

C   In!ormation ca/acity o!   comm7nication channel

 B  channel band&idth

S   signal strength

 N   noise /o&er 

Page 51: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 51/61

O7tline

; ittsF a& Introd7ction

; Kinematics =odels o! ittsF 0ask

 J Symmetric Binary 9cceleration =odel

 J 9symmetric Binary 9cceleration =odel

; ittsF 0ask in 8CI

; WebAbased E/eriments

Page 52: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 52/61

O7tline

; ittsF a& Introd7ction

; Kinematics =odels o! ittsF 0ask

 J Symmetric Binary 9cceleration =odel

 J 9symmetric Binary 9cceleration =odel

; ittsF 0ask in 8CI

; WebAbased E/eriments

Page 53: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 53/61

@elocity ro!iles o! ittsF 0ask

'" @elocity /ro!iles are asymmetric

:" 9symmetry increases as target &idth decreases

" 9m/lit7de has relati1ely little e!!ect on asymmetry

C"" =acKen%ie et al,

'4(*[ ]

Page 54: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 54/61

 9symmetric Binary 9cceleration =odel

 9ss7me+

ercent time accelerating increases &ith W 

 9symmetric 1elocity /ro!ile+

 s T 

 9cceleration is constant a

-eceleration set so distance

 A reached at time T 

Page 55: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 55/61

 9symmetric @elocity ro!ile

 s T 

Page 56: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 56/61

 9symmetric =odel osition

 s T 

Page 57: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 57/61

 9symmetric Binary 9cceleration =odel

;  9dd reaction time a+

; arameters a,b set !rom e/erimental data

; Same !orm7la as O/timal Binary 9cceleration =odel-i!!erent ass7m/tions and deri1ations

Page 58: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 58/61

O/timal Binary 9cceleration =odel

   @  e   l  o  c   i

   t  y      v

=o1ement 0ime T 

a

Page 59: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 59/61

 9symmetric Binary 9cceleration =odel

   @  e   l  o  c   i

   t  y      v

=o1ement 0ime T 

 s

Page 60: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 60/61

O7tline

; ittsF a& Introd7ction

; Kinematics =odels o! ittsF 0ask

 J Symmetric Binary 9cceleration =odel

 J 9symmetric Binary 9cceleration =odel

; ittsF 0ask in 8CI

;WebAbased E/eriments

Page 61: 2006-02-Fitts-qe-v2

7/21/2019 2006-02-Fitts-qe-v2

http://slidepdf.com/reader/full/2006-02-fitts-qe-v2 61/61

=o7se

; irst mo7se >'4H+

-o7glas Engelbart and William English