Page 44 - Sensing, Intelligence, Motion : How Robots and Humans Move in an Unstructured World
P. 44

BASIC CONCEPTS  19



                                                                    q 3
                                                                       P (x, y, q )
                                                                             3
                                  P (x, y)                         l 3
             y                                 y
                             l 2  q 2                         l 2  q 2



                              J 1                              J 1
                    l 1                             l 1

                     q 1                               q
                                          x             1                     x
             J o                              J o
                           (a)                               (b)
            Figure 1.2 (a) A simple planar arm manipulator with two links (l 1 ,l 2 ), and two revolute
            joints (J 0 ,J 1 ). The robot base coincides with joint J 0 and is fixed in 2D space. This 2
            DOF manipulator can bring its end effector to any point P(x, y) within its workspace;
            the end effector’s orientation at each such point will then be defined by the orientation of
            link l 2 . (b) Same arm with added third revolute link (hand), l 3 ; now the end effector can
            be put in any arbitrary position of workspace with arbitrary orientation, P(x, y, θ 3 ).



            job; this can be some kind of a gripper, a screwdriver, a paint or welding gun,
            and so on. The arm end effector may have its own DOF.
              To use tools, the end effector needs to be put not only in a particular position
            but also at a particular orientation: For example, not only the screwdriver’s blade
            has to be in the screw’s slot, but its axis has to be perpendicular to the surface
            into which a screw is driven. In the human arm, it is of course the hand that
            handles the tool orientation, a relatively compact device, compared with the rest
            of the arm, with its own (many) DOF.
              A similar organization of kinematics is common to robot arm manipulators:
            The robot’s DOF are divided into the major linkage, relatively long links whose
            function is to bring the end effector to the vicinity of the job to be done,
            and the more compact minor linkage (called the wrist or hand), which is the
            end effector proper. Although from the theoretical standpoint such division is
            not necessary, it is useful from the design considerations. Often a real arm’s
            major linkage consists of three DOF, and its minor linkage presents a 3-DOF
            hand.
              The values of all robot arm DOF define its coordinates in physical space. A
            given position plus orientation can be described via two coordinate (reference)
            systems: Cartesian coordinates and joint (joint space) coordinates. The latter are
            also called configuration space coordinates. As long as both systems describe the
            robot configuration—that is, position plus orientation—in a unique way, they
            are equivalent. For the 3-link 3-DOF arm manipulator shown in Figure 1.2b, its
   39   40   41   42   43   44   45   46   47   48   49