University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations...

75
Robo1x-1.5 1 Prof. Mark Yim University of Pennsylvania Week 7: Manipulator Jacobian Robotics: Fundamentals

Transcript of University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations...

Page 1: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.5 1

Prof. Mark YimUniversity of Pennsylvania

Week 7: Manipulator Jacobian

Robotics: Fundamentals

Page 2: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 2

KinematicsJoint space Cartesian space

  Forward

Inverse

Page 3: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 3

Mapping spaces

θ1

θ2a1

a2

x0

y0

x

y

θ1

θ2

 

 

   

Joint Space Cartesian Space

Page 4: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 4

Manipulator Jacobian 

 

 

 

 

  

Page 5: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 5

Jacobian Matrix 

   

 

J

Jij 

Page 6: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 6

Manipulator Jacobian 

 

 

 

 

 

 

 

 

Page 7: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 7

Position Jacobian 

 

 

Jv  

Page 8: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 8

Position Jacobian

 

Jv

 

Page 9: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 9

Position Jacobian

Joint 1

Joint 2

Link 1

Link 2

x0

y0

x1

y1

x2

y2

θ1

θ2a1

a2

   

Page 10: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 10

Position Jacobian

Joint 1

Joint 2

Link 1

Link 2

x0

y0

x1

y1

x2

y2

θ1

θ2

   

a1

a2

 

Page 11: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 11

Position Jacobian   

   

 

  

 

 

 

Page 12: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 12

  

 

 

 

Page 13: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 13

Prismatic Joints

 

 

  

 

Link ai αi di θi1 0 -90 0 θ12 0 90 d2 θ23 0 0 d3 0

 

 

 

Page 14: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 14

Prismatic Joints

 

 

 

  

 

Link ai αi di θi1 0 -90 0 θ12 0 90 d2 θ23 0 0 d3 0

 

  

Page 15: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 15

Prismatic Joints

 

 

 

 

  

 

 

Link ai αi di θi1 0 -90 0 θ12 0 90 d2 θ23 0 0 d3 0

 

 

Page 16: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 16

Revolute Joints

 

 

 

 

  

Link ai αi di θi1 0 -90 0 θ12 0 90 d2 θ23 0 0 d3 0

 

 

 

 

 

Page 17: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 17

Orientation Jacobian

 

Page 18: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 18

Angular Velocity

 

 

ω is the angular velocity of j with respect to i expressed in frame k

kziy

ixiz

jzjy

jx

Page 19: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 19

Orientation Jacobian

x0

y0

x1

y1

x2

y2

θ1

θ2

 

 

 

 

Page 20: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 20

Orientation Jacobian 

 

 

 

 

for revolute: 

Page 21: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 21

Orientation Jacobian

 

 

 

 for prismatic:

Page 22: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 22

Combining Linear and Angular Velocity

 

 

 

If Revolute:

If Prismatic:

Page 23: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 23

Jacobian Examples

x0

y0

x1

y1

x2y2

θ1

θ2

Page 24: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 24

2 Link Arm Jacobian

x0

y0

x1

y1

x2

y2

θ1

θ2

 If Revolute:

 

Page 25: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 25

2 Link Arm Jacobian

x0

y0

x1

y1

x2

y2

θ1

θ2

 

     

 a1

a2

Page 26: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 26

2 Link Arm Jacobian

 

 

Page 27: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 27

Stanford Arm JacobianLink ai αi di θi1 0 -90 0 θ12 0 90 d2 θ23 0 0 d3 0

 

 

 

Page 28: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 28

Link ai αi di θi1 0 -90 0 θ12 0 90 d2 θ23 0 0 d3 0

4 0 -90 0 θ45 0 90 0 θ56 0 0 d6 θ6

 

 

   

   

Stanford Arm

Page 29: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 29

Stanford Arm MATLABT01 = a1T02 = T01*a2T03 = T02*a3T04 = T03*a4T05 = T04*a5T06 = T05*a6

Z0 = [0;0;1]; P0 = [0;0;0]Z1 = T01(1:3, 3)Z2 = T02(1:3, 3)Z3 = T03(1:3, 3)Z4 = T04(1:3, 3)Z5 = T05(1:3, 3)Z6 = T06(1:3, 3)P1 = T01(1:3, 4)P2 = T02(1:3, 4)P3 = T03(1:3, 4)P4 = T04(1:3, 4)P5 = T05(1:3, 4)P6 = T06(1:3, 4)

Jp1 = cross(Z0,P6-P0)Jo1 = Z0Jp2 = cross(Z1,P6-P1)Jo2 = Z1Jp3 = Z2Jo3 = [0;0;0]Jp4 = cross(Z3,P6-P3)Jo4 = Z3Jp5 = cross(Z4,P6-P4)Jo5 = Z4Jp6 = cross(Z5,P6-P5)Jo6 = Z5

J = [Jp1 Jp2 Jp3 Jp4 Jp5 Jp6 ; Jo1 Jo2 Jo3 Jo4 Jo5 Jo6]

Page 30: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 30

Results

 

  

  

   

 

 

Page 31: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 31

ResultsJ11 - c1*d2 - d6*(s5*(c1*s4 + c2*c4*s1) + c5*s1*s2) - d3*s1*s2J12 c1*(c2*d3 + d6*(c2*c5 - c4*s2*s5))J13 c1*s2J14 d6*s1*s2*(c2*c5 - c4*s2*s5) - c2*d6*(s5*(c1*s4 + c2*c4*s1) + c5*s1*s2)J15 d6*(c1*c4 - c2*s1*s4)*(c2*c5 - c4*s2*s5) - d6*s2*s4*(s5*(c1*s4 + c2*c4*s1) + c5*s1*s2)J16 0

J21 c1*d3*s2 - d6*(s5*(s1*s4 - c1*c2*c4) - c1*c5*s2) - d2*s1J22 s1*(c2*d3 + d6*(c2*c5 - c4*s2*s5))J23 s1*s2J24 - c2*d6*(s5*(s1*s4 - c1*c2*c4) - c1*c5*s2) - c1*d6*s2*(c2*c5 - c4*s2*s5)J25 d6*(c4*s1 + c1*c2*s4)*(c2*c5 - c4*s2*s5) - d6*s2*s4*(s5*(s1*s4 - c1*c2*c4) - c1*c5*s2)J26 0

J31 0J32 c1*(d2*s1 + d6*(s5*(s1*s4 - c1*c2*c4) - c1*c5*s2) - c1*d3*s2) - s1*(c1*d2 + d6*(s5*(c1*s4 + c2*c4*s1) + c5*s1*s2) + d3*s1*s2)J33 c2J34 c1*d6*s2*(s5*(c1*s4 + c2*c4*s1) + c5*s1*s2) + d6*s1*s2*(s5*(s1*s4 - c1*c2*c4) - c1*c5*s2)J35 d6*(c1*c4 - c2*s1*s4)*(s5*(s1*s4 - c1*c2*c4) - c1*c5*s2) - d6*(s5*(c1*s4 + c2*c4*s1) + + c5*s1*s2)*(c4*s1 + c1*c2*s4)J36 0

J41 0J42 -s1J43 0J44 c1*s2J45 - c4*s1 - c1*c2*s4J46 c1*c5*s2 - s5*(s1*s4 - c1*c2*c4)

J61 1J62 0J63 0J64 c2J65 s2*s4J66 c2*c5 - c4*s2*s5

J51 0J52 c1J53 0J54 s1*s2J55 c1*c4 - c2*s1*s4J56 s5*(c1*s4 + c2*c4*s1) + c5*s1*s2

Page 32: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.5 32

Prof. Mark YimUniversity of Pennsylvania

Week 7: Singularities, Manipulability, Forces, Torques

Robotics: Fundamentals

Page 33: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 33

SingularitiesConfigurations for which the rank J(q) is less than its maximum value are called

singularities or singular configurations.

x0

y0

x1

y1

x2

y2

θ1

θ2a1

a2

Page 34: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 34

x0

y0

x1

y1

x2

y2

θ1

θ2

 

a1

a2

  

 

 

Page 35: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 35

x0

y0

x1

y1

x2 y2

θ1

θ2

a1

a2

  

 

 

det(J) = 0

 

Page 36: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 36

Characteristics at Singular Configurations

• Directions of motion may be lost

• Infinite joint velocities may be required for finite end-effector velocities

• Theoretically infinite end-effector forces may result from finite joint forces

• Often correspond to points on the boundary of the manipulator workspace.

• There may be no IK solution or there may be infinitely many IK solutions

Page 37: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 37

Using determinant 

det(J) = 0

   

x0

y0

x1

y1

x2

y2θ1 θ2

a1 a2

Page 38: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 38

Decomposing 6DOF arms

Arm singularities Wrist singularities

Page 39: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 39

Decomposing 6DOF armsJ(q) is 6x6 and is singular

if and only ifdet (J) = 0

 

 

Page 40: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 40

Decomposing 6DOF arms

 

 

 

  

 

Page 41: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 41

Decomposing 6DOF arms 

 

 

 

Page 42: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 42

Decomposing 6DOF arms

 

 

  

Page 43: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 43

Wrist Singularities

 

 

Singularities occur in the wrist:• if and only if joint axis are collinear (0 or π

radians)• unavoidable if moving through that point.

 

  

 

   

Page 44: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 44

Representational Singularities

By Juansempere - Own work, GFDL,

By Euler2.gif: Juansemperederivative work: Xavax - This file was derived

from  Euler2.gif:, CC BY-SA 3.0,

 

 

 

 

 

 

Page 45: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 45

Arm Singularities  

 

      

Page 46: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 46

Arm Singularities  

 

   

Page 47: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 47

Stanford arm Singularities

     

Page 48: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 48

Manipulability 

Page 49: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 49

Manipulability 

    

 

 

Page 50: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 50

Manipulability 

Page 51: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 51

Manipulability   

 

 

Page 52: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 52

Manipulability

 

 

x0

y0 x1y1

x2

y2

θ1 θ2a1 a2

x0

y0

x1

y1

x2

y2

θ1

θ2a1a2x0

y0

y1

x2

y2

θ1

θ2

a1

a2

Page 53: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 53

Manipulability

 

 

x0

y0 x1y1

x2

y2

θ1 θ2a1 a2

x0

y0

x1

y1

x2

y2

θ1

θ2a1a2x0

y0

y1

x2

y2

θ1

θ2

a1

a2

 

Page 54: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 54

Manipulability  

Page 55: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 55

Jacobian Transpose

    

 

 

R1=10

R2=20

 

 

Page 56: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 56

Principle of Virtual Work 

 

 

 

 

Page 57: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 57

Static Forces

  

Page 58: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 58

Manipulability

 

 

x0

y0 x1y1

x2

y2

θ1 θ2a1 a2

x0

y0

y1

x2

y2

θ1

θ2

a1

a2 

 

Page 59: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 59

Manipulability

 

 

    

 

   

Page 60: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.5 60

Prof. Mark YimUniversity of Pennsylvania

Week 7: Mobile Robot Jacobian

Robotics: Fundamentals

Page 61: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 61

Jacobian for Mobile Robots 

 

Page 62: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 62

Jacobian for Mobile Robots 

Page 63: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 63

Jacobian for Mobile Robots  

Page 64: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 64

Jacobian for Mobile Robots

  

Page 65: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 65

Jacobian for Mobile Robots 

Page 66: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 66

Jacobian for Mobile Robots     

Page 67: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 67

Jacobian for Mobile Robots 

 

   

Page 68: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 68

Jacobian for Mobile Robots

 

    

Page 69: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 69

Jacobian for Mobile Robots

 

    

Page 70: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 70

Jacobian for Mobile Robots

 

 

 

Page 71: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 71

Jacobian for Mobile Robots

 

 

Page 72: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 72

Jacobian for Mobile Robots

 

 

 

Page 73: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 73

Mobility Ellipsoid

 

 

Page 74: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 74

Mobility Ellipsoid

  

Page 75: University of Pennsylvania Prof. Mark Yim Robotics ... 36 Characteristics at Singular Configurations •Directions of motion may be lost •Infinite joint velocities may be required

Robo1x-1.7 75

Mobility Ellipsoid