SLIDE 15 15 Example: Stanford manipulator
- Finally, the Jacobian can be assembled as follows:
( )( )
( )
⎥ ⎤ ⎢ ⎡ − − − + −
, 3 4 2 , 3 4 1 4 2 1
s s
c c s c s
y y z z
( )( ) ( ) ( )(
) (
)( ) ( )(
) (
)(
)
( )( ) ( )( )⎥
⎥ ⎤ ⎢ ⎢ ⎡ − − + − + − − − − + − + + ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ − − − − + − − − − + − + − =
, 3 5 2 5 4 2 , 3 5 2 1 5 4 1 5 4 2 1 , 3 5 2 5 4 2 , 3 5 2 1 5 4 1 5 4 2 1 4 2 4 1 4 2 1 , 3 4 1 4 2 1 , 3 4 1 4 2 1 , 3 4 2 , 3 4 1 4 2 1 5
c c s c s
c s c s s s s c c c
c c s c s
c s s s s c s c c s s s c s c c c
c c s c s
c s s c c
s s
c s s c c J
x x z z y y y y x x y y x x z z
⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ + − + + + − =
5 2 5 4 2 2 1 5 4 1 5 4 2 1 5 2 1 5 4 1 5 4 2 1 6
c c s c s c s s s s c s c c s c s c s s s s c c c J
Example: SCARA manipulator
- Jacobian will be a 6x4 matrix
( ) ( ) ( )
⎥ ⎦ ⎤ ⎢ ⎣ ⎡ − × − × − × =
3 1 3 4 3 2 1 4 1 4
z z z
z
J
- Thus we will need to determine the following quantities: z0, z1,
… , z3, o0, o1, o2, o4
– Since all the joint axes are parallel, we can see the following:
( ) ( )
⎥ ⎦ ⎤ ⎢ ⎣ ⎡ − × − × =
3 1 2 1 4 1 4
z z z z
– From the homogeneous transformation matrices we can determine the origins of the coordinate frames
k z z k z z ˆ , ˆ
3 2 1
− = = = =