Page 266 - Introduction to AI Robotics
P. 266

6.8 Case Study: Hors d’Oeuvres, Anyone?
                                        The false reading rate dropped considerably as seen below:    249

                                         Logical sensor  W/O Fusion    Fusion
                                                         FP    FN     FP    FN
                                         Face-Find     1.7%  27.5%  2.5%    0%
                                         Food-Count    6.7%  76.7%  6.7%   1.7%


                                        At this point it is helpful to step back and examine the sensing for the
                                      Hors d’Oeuvres, Anyone? entry in terms of the attributes listed in Sec. 6.3.
                                      Recall that the attributes for evaluating the suitability of an individual sen-
                                      sor were field of view, range, accuracy, repeatability, resolution, responsiveness in
                                      target domain, power consumption, reliability,and size. The field of view and
                                      range of the sensors was an issue, as seen by the differences in vision and
                                      thermal sensors for the face-finding behavior. The camera had a much better
                                      field of view than the thermal sensor, so it was used to focus the attention of
                                      the heat sensor. Repeatability was clearly a problem for laser with its high
                                      false positive/false negative rate. The sonars could not be used for estimat-
                                      ing the location of a face because the resolution was too coarse. Each of the
                                      sensors had reasonable responsiveness from a hardware perspective, though
                                      the algorithms may not have been able to take advantage of them. Power
                                      consumption was not an issue because all sensors were on all the time due
                                      to the way the robots were built. Reliability and size of the hardware were
                                      not serious considerations since the hardware was already on the robots.
                                        The algorithmic influences on the sensor design were computational com-
                                      plexity and reliabilty. Both were definitely a factor in the design of the per-
                                      ceptual schemas for the reactive behaviors. The robots had the hardware
                                      to support stereo range (two cameras with dedicated framegrabbers). This
                                      could have been used to find faces, but given the high computational com-
                                      plexity, even a Pentium class processor could not process the algorithm in
                                      real-time. Reliability was also an issue. The vision face finding algorithm
                                      was very unreliable, not because of the camera but because the algorithm
                                      was not well-suited for the environment and picked out extraneous blobs.
                                        Finally, the sensing suite overall can be rated in terms of simplicity, modu-
                                      larity,and redundancy. The sensor suite for both Nomad robots can be con-
                                      sidered simple and modular in that it consisted of several separate sensors,
                                      mostly commercially available, able to operate independently of each other.
                                      The sensor suite did exhibit a high degree of physical redundancy: one ro-
                                      bot had dual sonar rings, and the sonars, laser, and camera pair could have
   261   262   263   264   265   266   267   268   269   270   271