Page 262 - Introduction to AI Robotics
P. 262

245
                                      6.8 Case Study: Hors d’Oeuvres, Anyone?
                                        The original sensors on Borg Shark included a pair of color cameras mounted
                                      on a pan-tilt head, redundant sonar rings, and a SICK planar laser:
                                         Type          Modality       Devices
                                         exteroceptive  vision        2 cameras
                                         exteroceptive  laser         1planar ranger
                                         exteroceptive  sonar         15 ultrasonics (upper)
                                                                      15 ultrasonics (lower)
                                         exteroceptive  tactile       1 bumper switch
                                         proprioceptive  motor encoders  3 drive, steer, turret control
                                                                      2 pan, tilt control

                                        The sensors on Puffer Fish were:

                                         Type          Modality       Devices
                                         exteroceptive  vision        2 cameras
                                         exteroceptive  sonar         15 ultrasonics
                                         exteroceptive  tactile       1 bumper switch
                                         proprioceptive  motor encoders  3 drive, steer, turret control
                                                                      2 pan, tilt control

                                        Step 3: Describe the environment. The environment was a convention center
                                      arena, with variable lighting and many people causally dressed. The major
                                      perceptual challenge was to maintain eye contact with people and to deter-
                                      mine if a person is a VIP. The VIPs’ badges were marked with distinctively
                                      colored ribbons, so if the robot was sure it was looking in the right area, the
                                      color would afford a VIP. However, the colors of the ribbon were fairly com-
                                      mon. If the robot scanned at about chest height for ribbons, it would likely
                                      find a shirt of that color in the crowd who would be wear wearing bright
                                      tourist wear. This would cause it to mis-identify a VIP, losing points. An-
                                      other approach was to use sonars to find a person: read a range, point the
                                      camera in that direction and tilt to the angle where the eyes would be for a
                                      person of average height. This focus-of-attention mechanism could be used
                                      to look in the likely location of a badge. However, it was known from expe-
                                      rience that people rarely stood along the acoustic axis of a sonar. If a single
                                      person was picked up by two sonars, the robot would look for 10 seconds
                                      to the left of the person and then 10 seconds to the right. If multiple peo-
                                      ple were present, the robot would seem even more dysfunctional, and the
                                      focus-of-attention mechanism would not work correctly.
   257   258   259   260   261   262   263   264   265   266   267