Professional Documents
Culture Documents
MEC509J2NT2
MEC509J2NT2
Robot Geometry
Table of Contents
INTRODUCTION 2
DEGREES OF FREEDOM 2
Joint types 3
ROBOT CONFIGURATIONS 4
Cartesian Configuration 4
Cylindrical Configuration 5
Polar Configuration 6
SCARA Configuration 7
Wrist Design 9
CONCLUSIONS 10
APPENDIX 11
Useful Addresses 12
BIBLIOGRAPHY 12
Copyright © 2000 University of Ulster School of Electrical and Mechanical Engineering Page 2 of 12
Introduction
The notes given in week 1 provided an overview of the robotics technology and
detailed the points that must be considered for the implementation of such a system.
A jointed arm robot was used to illustrate a typical robot joint configuration. The
terms used to characterise the robot description will be further expanded in this
section to include other configurations. Although many robots can be characterised
into individual groups, in reality these groups overlap into many subgroups.
There are seven major configurations that will be covered in this section. The
manipulator arm configuration is specified from the:
• Motion required,
• Actuation, hydraulic, pneumatic and servo motors,
• Range or reach of the arm, and
• Payload capacity of the arm.
All of these points except for the actuation method will be discussed at length. There
are four ways of describing the geometry of a robot arm:
• Isometric sketches,
• Specific names, e.g. SCARA, jointed arm etc.,
• A series of letters which define the types of joints in the linkage, and
• Standard kinematic symbols.
Degrees of Freedom
3-D spatial movement
There are six degrees of freedom available with respect to a 3-D co-ordinate frame as
shown in Figure 1 (a). There is rectilinear motion as shown in Figure 1 (b), and rotary
motion about each of the axis Figure 1 (c). This spatial representation is often termed
‘six-dimensional’ space, as each axis provides both a rectilinear and rotational
element of motion. This notion of six-dimensional space is important for robotics and
will be used throughout this section of work.
z
θz
y
θy
(b)
θx x
(a) (c)
Figure 1: (a) six dimensional space definition, (b) rectilinear motion in x, (c) rotary
motion in z.
Copyright © 2000 University of Ulster School of Electrical and Mechanical Engineering Page 3 of 12
Joint types
Pose is a term used to describe position and orientation of a robot arm. To place an
end effector in any pose requires six degrees of freedom and therefore six independent
joints between each linkage. There are however cases where six degrees of freedom
are not essential to provide the required motion. For example five degrees of freedom
is sufficient for most arc-welding operations; rotation of the welding torch about its
axis is not essential for the welding operation. Extra joints do provide additional
dexterity for more complex operations, but usually six are sufficient.
A joint that connects a pair of linkage mechanisms is known as a kinematic pair.
There are two main types of joint met in robotics – prismatic and revolute. In both
cases these joints are restricted to a single axis of movement, either rectilinear or
rotational. Single axis movement joints present less difficulty for the control of the
robot motion. Other joints that simultaneously move in two axis are available, for
example the doverential used for driving in screws etc.. For the work presented in
this module only the prismatic and revolute joint description are considered.
The prismatic joint ‘P’, is a sliding joint with no rotation possible. A hydraulic
cylinder is not a prismatic joint, for both rotation and sliding are possible; a square
pneumatic cylinder as shown in Figure 2 (a) is a good example. Another good
example is a slide-way similar to those used in milling and turning machinery. A
revolute joint ‘R’, has one degree of freedom, but unlike the prismatic joint the
movement is rotational about an axis as shown in Figure 2.
(a) (b)
Figure 2: (a) prismatic joint type with schematic symbols, (b) revolute joint type with
schematic symbols.
The schematic symbols shown in Figure 2 (a) and (b) and the letter descriptions of
the joints will be used throughout this section of work for the identification of
individual robot types.
Robot Configurations
Each of the robot arm configurations are listed within this section. The design of the
robot wrist for the orientation of the end-effector is given at the end of this section.
Therefore in the majority of cases the robot arms are initially illustrated with only
three degrees of freedom for the positioning, but not the orientation of the end-
effector.
Cartesian Configuration
An isometric sketch shown in Figure 4 (a) illustrates a typical Cartesian configuration.
The robot consists of three orthogonal slides or prismatic joints. The arrangement of
these joints is shown in Figure 4 (b) the kinematic designation of which is PPP. Extra
joints may be required at the wrist. The work volume created by this arrangement is
shown in Figure 4 (c). The work volume describes the region within which the robot
can position the end-effector. The work volume depends on the robot geometry and
the payload capacity. For instance a robot may not be able to support large weights at
the extremities of the work volume, and therefore may have two work volume
definitions.
Cylindrical Configuration
An isometric sketch shown in Figure 5 (a) illustrates a cylindrical robot configuration.
The cylindrical arm has a revolving waist, on which is mounted a pillar from which
the arm slides up and down and in and out on prismatic joints. The joint arrangement
is shown schematically in Figure 5 (b). The kinematic designation for this geometry
is RPP. As the name of the robot suggests the work envelope is cylindrical in form as
shown in Figure 5 (c). Although a full cylinder is shown in Figure 5 (c) the complete
robot work volume may be restricted at the back of the machine.
Polar Configuration
The polar or spherical configuration of robot was one of the earliest machine
configurations, although few are now designed in this manner. An isometric sketch
shown in Figure 6 (a) illustrates this configuration. The polar robot has a revolute
waist and shoulder with an extending arm. The joint configuration is shown
schematically in Figure 6 (b). The kinematic designation is given as RRP.
Additional joints at the machine wrist are required to ensure the correct orientation of
the parts. The work envelope is partially spherical in form. The limitations of
shoulder rotation and arm reach limit the design from full spherical motion.
The revolute joint combination is shown schematically in Figure 7 (b). The kinematic
designation for this configuration is RRR. For the correct alignment of the end-
effector another three revolute joints are required. The work volume is also spherical
in nature with a more comprehensive coverage when compared to the polar
configuration. The base of the robot occupies little space in comparison to the work
volume, however the use of three revolute joints requires complex control for
rectilinear motion. And although the robot arm can reach over and under objects it is
not very rigid at full extension.
The dexterity of this robot configuration makes it suitable for:
• Spot welding,
• Arc welding, and
• Surface coating, including painting and application of adhesive.
SCARA Configuration
The Selective Compliance Assembly Robot Arm or SCARA is the most common
configuration of assembly robot. An isometric sketch shown in Figure 8 (a) illustrates
the robot configuration. The arm consists of two horizontal revolute joints at the
waist and elbow, and a final prismatic joint. The joint configuration is shown in
Figure 8 (b). The kinematic designation of the arm is RRP. An additional revolute
joint is normally required ensuring the correct alignment of the end-effector. Note
that the kinematic designation is identical to the polar configuration yet the work
volumes are very different. When describing the robot it is important to provide as
much information as possible to avoid confusion over the machines ability. The work
volume is cylindrical in nature, however the restrictions on joint rotation produce the
work volume shown in Figure 8 (c).
(a) (b)
Figure 10: Spline Configuration (a) Isometric sketch, (b) Work volume
Copyright © 2000 University of Ulster School of Electrical and Mechanical Engineering Page 9 of 12
The plates are arranged as shown in Figure 11 (a). Tension applied to any one of steel
cords cause the plates to rotate producing the robot motion Figure 11 ((a) and (b)).
(a) (b)
Figure 11: Operation of the spline robot joints, (a) normal position, (b) joint
articulation
The spline robot provides excellent articulation for painting in difficult areas, e.g.
inside car bodies, however the arm is not very accurate and is rare.
Possible robot applications and manufacturers of the above configurations are
listed in the appendix. The web addresses of these manufacturers are also given.
Wrist Design
Each of the above robot designs have been described without the addition of a wrist,
required for the correct orientation of the end-effector. With the exception of the
SCARA robot the wrist should normally consist of three revolute joints.
Pitch
Roll
Yaw
(a) (b)
Figure 12: Wrist configuration (a) diagrammatic, (b) schematic
The three revolute joints of the wrist provide the Pitch Roll and Yaw rotations.
Each of the axes is perpendicular to the other two and hence provides all of the
rotations required in six-dimensional space. As mentioned previously all six degrees
of freedom may not be required for all of the applications.
arm is critically important for increasing the payload capacity. The jointed arm robot
shown in Figure 13 (a), illustrates that moving wrist servomotors to the machine
elbow can increase the end of arm payload. Mounting the elbow servomotor at the
base of the robot can also reduce the torque required at the shoulder (Figure 13 (b)
and (c). These are simple design considerations but nevertheless illustrate the reasons
for the variation in the standard configurations discussed above.
Conclusions
• Full robot articulation is achieved using six degrees of freedom.
• If more than six joints are used in the robot construction then a more dextrous
machine is created, however it should be remembered that the number of joints do
not necessarily represent the degrees of freedom.
• Only two major types of joints are used, Prismatic P and Revolute R. Other joint
types are possible but are more difficult to control.
• Seven possible robot configurations have been illustrated each of which has
specific advantages and disadvantages. The configurations illustrate how the end-
effector is positioned in three-dimensional space, however to completely orientate
the end-effector requires a wrist with three degrees of freedom.
• The robot configurations will vary slightly to the base models given here because
of weight restrictions and robot uses.
Copyright © 2000 University of Ulster School of Electrical and Mechanical Engineering Page 11 of 12
Appendix
Painting, non-hazardous
Painting, hazardous
Plasma detonation
Plasma spraying
Plasma cutting
Welding, MIG
Welding Spot
Manufacturer
Welding TIG
America,
Inc/Intelligent
Actuators
ABB Flexible u u u u u u u u u u
Automation
Alvey Inc u u
Animate systems u u
Inc.
Automated u u
assemblies
incorporated
BMI Automation inc u u u
C&D Robotics u u
CRS Robotics u
FANUC robotics u u u u u u u u u u u u u
(USA)
Helpmate Robotics
Inc
Kawasaki robotics u u u u u u u u u u u u u u
KUKA Welding u u u u u u u u u u u
systems and Robot
Corporation
Megamation Inc u u u
Mek-A-Nize u u u u u u
Sankyo robotics u u u u u
Seiko robotics u u u u u
Staubli Unimation u u u u u u u u u u u
Inc
Table 1: Robot applications and manufacturers. Information source Robotics World
July/August 1999 (670.4272)
Copyright © 2000 University of Ulster School of Electrical and Mechanical Engineering Page 12 of 12
Useful Addresses
http://www.iaiamerica.com/ America, Inc/Intelligent Actuators
http://www.abb.com/ ABB Flexible automation
http://www.alvey.com/ Alvey Inc. conveyors and palletising machines
http://www.sarcos.com/ Animate systems Inc. Tele-operators etc..
http://www.aac-robot.com/ Automated assemblies incorporated, some good
information on Cartesian robots.
http://www.bmiauto.com/ BMI Automation inc., palletising and packaging
machinery
http://www.cdrobot.com/ C&D Robotics, Palletising machinery and end
effectors
http://wwwcrsrobots.com/ CRS Robotics Corporation, jointed arms
http://www.Fanucrobotics.com/ FANUC robotics (USA)
http://www.helpmaterobotics.com/ Helpmate Robotics Inc., robotic courier systems
http://www.Kawasakirobots.com/ Kawasaki robotics official site
http://www.Kuka.de/ KUKA Welding systems and Robot Corporation
http://www.megamation.com/ Megamation Inc., pick and place applications
http://www.mekanize.com/ Mek-A-Nize Engineering Inc., Specialist
SCARA developments
http://www.sankyo.com/ Sankyo robotics, small parts assembly and
handling
http://www.seikorobots.com/ Seiko robotics, high precision robots
http://www.staubli.com/ Staubli Unimation Inc.
See also: Industrial Robot Specifications, Cugy A., Page K., Hermes publishing and
Kogan page Ltd, 1984. This source is quite dated in comparison to the web-based
material.
Bibliography
1. Robots and Manufacturing Automation, Asfahl C. R., Wiley, 1992, (670.427
ASF)
2. Concise International Encyclopaedia of Robotics, Dorf R. C., Wiley 1990
(629.89203/CON)
3. Introduction to Robotics, McKerrow P. J., Addison Wesley, 1991 (629.892 MAC)
4. Analytical Robotics and Mechatronics, Stadler W., McGraw-Hill, 1995 (NIL)
5. Industrial Robotics, Mair G., Prentice Hall, 1988 (629.892 MAI)
6. Industrial Robotics Handbook, Hunt V. D., Industrial Press Inc. 1983 (629.892
HUN)