02 Robot Anatomy
02 Robot Anatomy
02 Robot Anatomy
Sections:
1. Robot Anatomy
2. Robot Control Systems
3. End Effectors
Industrial Robotics
1
Industrial Robot Defined
2
Robot Anatomy
• Manipulator consists of joints and links
Joint3 Link3
– Joints provide relative motion
– Links are rigid members between End of Arm
joints
– Various joint types: linear and rotary
Industrial Robotics
Link2
– Each joint provides a “degree-of-
freedom” Link1
• Translational motion
– Linear joint (type L)
– Orthogonal joint (type O)
Industrial Robotics
• Rotary motion
– Rotational joint (type R)
– Twisting joint (type T)
– Revolving joint (type V)
4
Joint Notation Scheme
• Example: TLR : TR
5
More Complex Joints
• 3 DOF joints
– Gimbal
Industrial Robotics
– Spherical
(doesn’t possess
singularity)
• 2 DOF joints
– Universal
Human Joints
• Human joints are actually much more complicated
Industrial Robotics
Industrial Robotics
Human Joints
8
Polar Coordinate
Body-and-Arm Assembly
• Notation TRL:
Industrial Robotics
9
Cylindrical Body-and-Arm Assembly
• Notation TLO:
10
Cartesian Coordinate
Body-and-Arm Assembly
• Notation LOO:
11
Jointed-Arm Robot
• Notation TRR:
Industrial Robotics
12
SCARA Robot
• Notation VRO
• SCARA stands for
Selectively Compliant
Assembly Robot Arm
Industrial Robotics
13
Wrist Configurations
• Wrist assembly is attached to end-of-arm
• End effector is attached to wrist assembly
• Function of wrist assembly is to orient end effector
– Body-and-arm determines global position of end
Industrial Robotics
effector
• Two or three degrees of freedom:
– Roll
– Pitch
– Yaw
• Notation :RRT
14
Example
Solution:
Industrial Robotics
R
R
T T R
R T
R
R V
T T
• Electric
– Uses electric motors to actuate individual joints
– Preferred drive system in today's robots
• Hydraulic
Industrial Robotics
16
Joint Drive Systems
Industrial Robotics
Robot Control Systems
• Limited sequence control – pick-and-
place operations using mechanical stops
to set positions
• Playback with point-to-point control –
records work cycle as a sequence of
points, then plays back the sequence
Industrial Robotics
Cell Level 2
Supervisor
Industrial Robotics
Controller Level 1
& Program
19
End Effectors
• The special tooling for a robot that enables it to
perform a specific task
• Two types:
– Grippers – to grasp and manipulate objects
Industrial Robotics
20
Grippers and Tools
Industrial Robotics
21
Work Space vs. Configuration Space
Industrial Robotics
22
Work Space vs. Configuration Space
• Work space
– The space in which the object exists
– Dimensionality
• R3 for most things, R2 for planar arms
Industrial Robotics
• Configuration space
– The space that defines the possible object
configurations
– Degrees of Freedom
• The number of parameters that necessary and
sufficient to define position in configuration
Industrial Robot Applications
– Welding
– Spray coating
– Cutting and grinding
3. Assembly and inspection
24
Robotic Arc-Welding Cell
• Robot performs
flux-cored arc
welding (FCAW)
operation at one
Industrial Robotics
workstation while
fitter changes
parts at the other
workstation
25
Robot Programming
• Disadvantages:
– Downtime during
programming
– Limited programming logic
capability
– Not compatible with
supervisory control
28
Robot Programming
• Program logic
• Computations and data processing
• Communications with supervisory computers
29
Coordinate Systems
Industrial Robotics
30
Motion Commands
MOVE P1
HERE P1 - used during lead through of manipulator
MOVES P1
DMOVE(4, 125)
Industrial Robotics
APPROACH P1, 40 MM
DEPART 40 MM
DEFINE PATH123 = PATH(P1, P2, P3)
MOVE PATH123
SPEED 75
31
Interlock and Sensor Commands
Interlock Commands
WAIT 20, ON
SIGNAL 10, ON
SIGNAL 10, 6.0
Industrial Robotics
33
Example
35