Page 106 - Introduction to Autonomous Mobile Robots
P. 106

91
                           Perception
                           and those beyond its control. For example, signals emitted by other nearby robots, or sim-
                           ilar sensors on the same robot, may influence the resulting measurements. Examples of
                           active sensors include wheel quadrature encoders, ultrasonic sensors, and laser rangefind-
                           ers.
                             Table 4.1 provides a classification of the most useful sensors for mobile robot applica-
                           tions. The most interesting sensors are discussed in this chapter.


                           Table 4.1
                           Classification of sensors used in mobile robotics applications

                                  General classification          Sensor           PC or   A or P
                                     (typical use)             Sensor System        EC
                            Tactile sensors               Contact switches, bumpers  EC   P
                            (detection of physical contact or   Optical barriers  EC      A
                            closeness; security switches)  Noncontact proximity sensors  EC  A
                            Wheel/motor sensors           Brush encoders          PC      P
                            (wheel/motor speed and position)  Potentiometers      PC      P
                                                          Synchros, resolvers     PC      A
                                                          Optical encoders        PC      A
                                                          Magnetic encoders       PC      A
                                                          Inductive encoders      PC      A
                                                          Capacitive encoders     PC      A
                            Heading sensors               Compass                 EC      P
                            (orientation of the robot in relation to   Gyroscopes  PC     P
                            a fixed reference frame)      Inclinometers           EC      A/P
                            Ground-based beacons          GPS                     EC      A
                            (localization in a fixed reference   Active optical or RF beacons  EC  A
                            frame)                        Active ultrasonic beacons  EC   A
                                                          Reflective beacons      EC      A
                            Active ranging                Reflectivity sensors    EC      A
                            (reflectivity, time-of-flight, and geo-  Ultrasonic sensor  EC  A
                            metric triangulation)         Laser rangefinder       EC      A
                                                          Optical triangulation (1D)  EC  A
                                                          Structured light (2D)   EC      A
                            Motion/speed sensors          Doppler radar           EC      A
                            (speed relative to fixed or moving   Doppler sound    EC      A
                            objects)
                            Vision-based sensors          CCD/CMOS camera(s)      EC      P
                            (visual ranging, whole-image analy-  Visual ranging packages
                            sis, segmentation, object recognition)  Object tracking packages
                            A, active; P, passive; P/A, passive/active; PC, proprioceptive; EC, exteroceptive.
   101   102   103   104   105   106   107   108   109   110   111