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

396    SENSITIVE SKIN—DESIGNING AN ALL-SENSITIVE ROBOT ARM MANIPULATOR

                                                      P 1
                                           B   C
                                                       P 3
                            A         l 2
                                           P 2

                                         O  O′
                                            1 l








           Figure 8.3  A higher density of sensors on the robot arm body translates into the better
           dexterity of the arm’s motion.

           roughly 10 sensors—perhaps a little more due to specifics of the robot shape.
           This is a great savings in cost and design simplicity compared to the infrared sen-
           sitive skin—but the resolution of this skin is much poorer, only 20 cm compared
           with the 2 cm resolution in the infrared skin. 2
              Consider the planar two-link arm manipulator shown in Figure 8.3. The body
                                                  3
           of this arm is covered with proximity sensors. In its current position A (shown
           by solid lines), link l 2 is positioned near the obstacle O (a solid black circle).
           Assume that, following its motion planning algorithm, the arm intends to slide
           along the obstacle, with link l 1 rotating clockwise as indicated by the arrow. If
           an arm’s sensor tells it (correctly) that the point on its body closest to obstacle
           O is P 1 , then the next position of link l 2 would be position B, with the link l 1
           position calculated accordingly (dotted lines in Figure 8.3). If, however, because
           of its sensors’ limited resolution the arm concludes that the point of its body
           closest to obstacle O is somewhere at point P 3 , safety considerations will make
           the arm move its link l 2 in the position C instead of B, which is equivalent to
           its reacting to a much bigger obstacle O . Increasing the number of sensors and

           placing them, for example, in each of the points P 1 , P 2 ,and P 3 would improve
           the skin resolution and be effectively equivalent to making the arm workspace
           less crowded.

           Tactile or Proximal Sensing? When moving around, humans and legged ani-
           mals prefer to use proximal sensing, usually vision. (More rarely we also use
           auditory or olfactory (smell) sensing information to guide our motion planning.)

           2 In theory, the resolution can be improved with extra processing of signals obtained from a few neigh-
           boring sensors. This would likely require additional assumptions about the shapes and orientations
           of obstacles, along with a more complex data processing scheme.
           3 In Figure 8.3 sensors are distributed along the robot’s one-dimensional contour; in a real three-
           dimensional arm, sensors are of course distributed along the robot body’s two-dimensional surfaces.
   416   417   418   419   420   421   422   423   424   425   426