Robot Modeling and Control. Mark W. Spong
Чтение книги онлайн.
Читать онлайн книгу Robot Modeling and Control - Mark W. Spong страница 18
The arm and wrist assemblies of a robot are used primarily for positioning the hand, end effector, and any tool it may carry. It is the end effector or tool that actually performs the task. The simplest type of end effector is a gripper, such as shown in Figure 1.9, which is usually capable of only two actions, opening and closing. While this is adequate for materials transfer, some parts handling, or gripping simple tools, it is not adequate for other tasks such as welding, assembly, grinding, etc.
Figure 1.9 A two-finger gripper. (Photo courtesy of Robotiq, Inc.)
A great deal of research is therefore devoted to the design of special purpose end effectors as well as of tools that can be rapidly changed as the task dictates. Since we are concerned with the analysis and control of the manipulator itself and not in the particular application or end effector, we will not discuss the design of end effectors or the study of grasping and manipulation. There is also much research on the development of anthropomorphic hands such as that shown in Figure 1.10.
Figure 1.10 Anthropomorphic hand developed by Barrett Technologies. Such grippers allow for more dexterity and the ability to manipulate objects of various sizes and geometries. (Photo courtesy of Barrett Technologies.)
1.3 Common Kinematic Arrangements
There are many possible ways to construct kinematic chains using prismatic and revolute joints. However, in practice, only a few kinematic designs are commonly used. Here we briefly describe the most typical arrangements.
1.3.1 Articulated Manipulator (RRR)
The articulated manipulator is also called a revolute, elbow, or anthropomorphic manipulator. The KUKA 500 articulated arm is shown in Figure 1.11. In the anthropomorphic design the three links are designated as the body, upper arm, and forearm, respectively, as shown in Figure 1.11. The joint axes are designated as the waist (z0), shoulder (z1), and elbow (z2). Typically, the joint axis z2 is parallel to z1 and both z1 and z2 are perpendicular to z0. The workspace of the elbow manipulator is shown in Figure 1.12.
Figure 1.11 Symbolic representation of an RRR manipulator (left), and the KUKA 500 arm (right), which is a typical example of an RRR manipulator. The links and joints of the RRR configuration are analogous to human joints and limbs. (Photo courtesy of KUKA Robotics.)
Figure 1.12 Workspace of the elbow manipulator. The elbow manipulator provides a larger workspace than other kinematic designs relative to its size.
1.3.2 Spherical Manipulator (RRP)
By replacing the third joint, or elbow joint, in the revolute manipulator by a prismatic joint, one obtains the spherical manipulator shown in Figure 1.13. The term spherical manipulator derives from the fact that the joint coordinates coincide with the spherical coordinates of the end effector relative to a coordinate frame located at the shoulder joint. Figure 1.13 shows the Stanford Arm, one of the most well-known spherical robots.
Figure 1.13 Schematic representation of an RRP manipulator, referred to as a spherical robot (left), and the Stanford Arm (right), an early example of a spherical arm. (Photo courtesy of the Coordinated Science Laboratory, University of Illinois at Urbana-Champaign.)
1.3.3 SCARA Manipulator (RRP)
The SCARA arm (for Selective Compliant Articulated Robot for Assembly) shown in Figure 1.14 is a popular manipulator, which, as its name suggests, is tailored for pick-and-place and assembly operations. Although the SCARA has an RRP structure, it is quite different from the spherical manipulator in both appearance and in its range of applications. Unlike the spherical design, which has z0 perpendicular to z1, and z1 perpendicular to z2, the SCARA has z0, z1, and z2 mutually parallel. Figure 1.14 shows the symbolic representation of a SCARA arm and the Yamaha YK-XC manipulator.
Figure 1.14 The ABB IRB910SC SCARA robot (left) and the symbolic representation showing a portion of its workspace (right). (Photo courtesy of ABB.)
1.3.4 Cylindrical Manipulator (RPP)
The cylindrical manipulator is shown in Figure 1.15. The first joint is revolute and produces a rotation about the base, while the second and third joints are prismatic. As the name suggests, the joint variables are the cylindrical coordinates of the end effector with respect to the