Industrial Robots Industrial Robots
Kinematic chains Kinematic chains Kinematic chains Kinematic chains
Basilio Bona ROBOTICA 03CFIOR 1
Industrial Robots Industrial Robots Kinematic chains Kinematic - - PowerPoint PPT Presentation
Industrial Robots Industrial Robots Kinematic chains Kinematic chains Kinematic chains Kinematic chains Basilio Bona 1 ROBOTICA 03CFIOR Readings & prerequisites Chapter 2 (prerequisites) Reference systems Vectors Matrices
Basilio Bona ROBOTICA 03CFIOR 1
Basilio Bona 2 ROBOTICA 03CFIOR
Basilio Bona 3 ROBOTICA 03CFIOR
Basilio Bona 4 ROBOTICA 03CFIOR
Basilio Bona 5 ROBOTICA 03CFIOR
Basilio Bona 6 ROBOTICA 03CFIOR
Basilio Bona 7 ROBOTICA 03CFIOR
Basilio Bona 8 ROBOTICA 03CFIOR
Basilio Bona 9 ROBOTICA 03CFIOR
Basilio Bona 10 ROBOTICA 03CFIOR
Basilio Bona 11 ROBOTICA 03CFIOR
Prism atic joints are drawn in 3D as small Prism atic joints are drawn in 3D as small boxes with each axis aligned along the translation axis Prism atic joints are drawn in 2D as small j squares with a point in their centres or as small rectangles with a line showing the two successive links
Basilio Bona 12 ROBOTICA 03CFIOR
Basilio Bona 13 ROBOTICA 03CFIOR
Basilio Bona 14 ROBOTICA 03CFIOR
Basilio Bona 15 ROBOTICA 03CFIOR
Basilio Bona 16 ROBOTICA 03CFIOR
Basilio Bona 17 ROBOTICA 03CFIOR
Basilio Bona 18 ROBOTICA 03CFIOR
Basilio Bona 19 ROBOTICA 03CFIOR
Basilio Bona 20 ROBOTICA 03CFIOR
3
q is the component of a vector that belongs to the joint space joint space
2
q
4
q
5
Actuators TCP
1
Basilio Bona 21 ROBOTICA 03CFIOR
Actuators
Basilio Bona 22 ROBOTICA 03CFIOR
6
3
Direct K function
Direct K function
n
2
Inverse K function
1
Basilio Bona 23 ROBOTICA 03CFIOR
T T
Basilio Bona 24 ROBOTICA 03CFIOR
2 3
D D
N t l th b t DOM ll t bt i ’ DOF f th TCP Not always the n robot DOMs allow to obtain n’=n DOFs of the TCP Since the TCP DOF should be equal to the task DOF (otherwise the robot is useless for that task ) one can consider the following cases robot is useless for that task …) one can consider the following cases Case 1 Case 1 is the usual case; the robot is called non non redundant redundant It has as many Case 1 Case 1 is the usual case; the robot is called non non‐redundant
TCP DOF as required by the task Case 3 Case 3 is an unlikely case; the robot has less TCP DOF than required by the Case 3 Case 3 is an unlikely case; the robot has less TCP DOF than required by the
Case 4 Case 4 is another unlikely case. The KC has more joints than required (i.e.,
Basilio Bona 25 ROBOTICA 03CFIOR
Case 4 Case 4 is another unlikely case. The KC has more joints than required (i.e., more expensive than necessary and more complex to control)
Basilio Bona 26 ROBOTICA 03CFIOR
Basilio Bona 27 ROBOTICA 03CFIOR
W i t Wrist Arm
Basilio Bona 28 ROBOTICA 03CFIOR
Shoulder
1 2
3
4 7 5
6
6 Wrist
Basilio Bona 29 ROBOTICA 03CFIOR
TCP Joint 3 Joint 1 Joint 4 J i t 2 Joint 2 Base The KC has 4 DOM since there are 4 rotating joints; an object in a plane has only 3 DOF (two positions + one angle). Therefore this KC is redundant (redundancy degree 4 3 1) degree 4‐3 = 1). If the task requires only to position an object, with no particular constraint on the q y p j , p
Basilio Bona 30 ROBOTICA 03CFIOR
Basilio Bona ROBOTICA 03CFIOR 31
Cartesian = 3P Cylindrical = 1R‐2P Polar or Spherical = 2R‐1P SCARA = 2R‐1P; SCARA = Selective Compliance Assembly Robot Arm Articulated or Anthropomorphic = 3R There are also parallel parallel robots, but they do not follow this classification
Basilio Bona 32 ROBOTICA 03CFIOR
Basilio Bona 33 ROBOTICA 03CFIOR
Basilio Bona 34 ROBOTICA 03CFIOR
Basilio Bona 35 ROBOTICA 03CFIOR
Basilio Bona 36 ROBOTICA 03CFIOR
Basilio Bona 37 ROBOTICA 03CFIOR
Basilio Bona 38 ROBOTICA 03CFIOR
Basilio Bona 39 ROBOTICA 03CFIOR
Basilio Bona 40 ROBOTICA 03CFIOR
Basilio Bona 41 ROBOTICA 03CFIOR
Basilio Bona 42 ROBOTICA 03CFIOR
Articulated robots with parallelogram links between the second and the third link second and the third link Parallel geometry robots where the TCP is connected to the base through more kinematic chains g
Large structural rigidity with high TCP speed Reduced task space Reduced task space
Basilio Bona 43 ROBOTICA 03CFIOR
Basilio Bona 44 ROBOTICA 03CFIOR
Basilio Bona ROBOTICA 03CFIOR 45
Basilio Bona 46 ROBOTICA 03CFIOR
A spherical wrist A non spherical wrist
Basilio Bona 47 ROBOTICA 03CFIOR
A non spherical wrist
Basilio Bona 48 ROBOTICA 03CFIOR
Spherical wrist
Basilio Bona 49 ROBOTICA 03CFIOR