Page 253 - Introduction to AI Robotics
P. 253

236
                                                                  6 Common Sensing Techniques for Reactive Robots



















                                                                                      b.



                                                     a.

                                     Figure 6.23 Robots and stereo: a.) The Stanford Cart developed in the late 1970’s.
                                     (Photograph courtesy of Hans Moravec.) b.)The Marsokhod rover developed in the
                                     late 1990’s jointly by scientists from McDonnell Douglas, Russia, and NASA Ames
                                     Research Center. (Image courtesy of the National Aeronautics and Space Adminis-
                                     tration.)



                                     discontinuities. A vision algorithm can quickly scan each of the designated
                                     rows to see if the projected line is continuous or not. The location of the
                                     breaks in the line give information about the size of the obstacle. The vision
                                     algorithm can also look for where the dislocated line segments appears, since
                                     the distance in image coordinates is proportional to the depth of the object.
                                     The relative placement of the lines indicates whether the object is above the
                   NEGATIVE OBSTACLE  ground plane (an obstacle) or below (a hole or negative obstacle). The more
                                     lines or finer-grained grid, the more depth information.
                                       Light stripers are less expensive for many reasons. First, since they are pro-
                                     ducing a line or pattern to be measured, expensive time-of-flight detectors
                                     are unnecessary. The detection is done by the camera. Second, producing a
                                     thick line that can be detected by a camera does not require a laser. Instead it
                                     can be done with structured light, an optical method which allows “regular”
                                     light to mimic desirable properties of laser light. Finally, light stripers pro-
   248   249   250   251   252   253   254   255   256   257   258