Page 186 - Autonomous Mobile Robots
P. 186

170                                    Autonomous Mobile Robots

                                two landmarks are known as (0, 0) and (D,0), where D is the distance between
                                two landmarks.
                                                                                          T
                                   For each sampling point z i , both landmarks are measured as (α 1i , α 2i ) , and
                                two equations will be generated:
                                                    
                                                               x 0 + d xi
                                                    
                                                     tan(α 1i ) =
                                                    
                                                               y 0 + d yi
                                                    
                                                                                          (4.33)
                                                               x 0 + d xi − D
                                                    
                                                    
                                                     tan(α 2i ) =
                                                    
                                                                 y 0 + d yi
                                where d xi and d yi are the displacement of the sampling points in two directions,
                                which are obtained from the readings of the odometer.
                                   Rewriting Equation (4.33), and collecting the equations for each RS,
                                we have:
                                                            Az 0 = b                      (4.34)
                                where
                                                                   
                                                   cos(α 11 )  − sin(α 11 )
                                                      .         .
                                                      .         .
                                                                   
                                                     .         .   
                                                                   
                                                 
                                                 cos(α 1n )        
                                                            − sin(α 1n )      x 0
                                             A =                     ,  z 0 =
                                                  cos(α 21 )  − sin(α 21 )   y 0
                                                 
                                                                    
                                                      .         .
                                                                   
                                                     .         .   
                                                     .         .   
                                                   cos(α 2n )  − sin(α 2n )
                                                                          
                                                     sin α 11 d y1 − d x1 cos α 11
                                                               .
                                                               .
                                                                          
                                                              .           
                                                                          
                                                    sin α 1n d yn − d xn cos α 1n  
                                                                          
                                             b =                          
                                                 sin α 21 d y2 − (d x2 − D) cos α 21
                                                               .
                                                                          
                                                               .
                                                                          
                                                              .           
                                                   sin α 2n d2 − (d x2 − D) cos α 2n
                                   The position z 0 can also be deduced from Equation (4.32).
                                4.4.4 Implementation and Results
                                The experiments are carried out using a “Logitech QuickCam” web camera
                                (1/4 CCD sensor, 4.9 mm lens). In our implementation, the mobile robot is

                                 © 2006 by Taylor & Francis Group, LLC



                                FRANKL: “dk6033_c004” — 2006/3/31 — 16:42 — page 170 — #22
   181   182   183   184   185   186   187   188   189   190   191