Page 65 - Introduction to Autonomous Mobile Robots
P. 65

50

                           Y I                                                            Chapter 3



                                                  X R






                                                       θ
                               Y R





                                                               X I

                           Figure 3.2
                           The mobile robot aligned with a global axis.





                                        cos θ sin θ 0
                                R θ() =  – sin θ cos θ 0                                      (3.2)
                                         0    0  1

                             This matrix can be used to map motion in the global reference frame  X Y,{  I  I }   to motion
                                                                                                ·
                           in terms of the local reference frame  X Y,{  R  R }  . This operation is denoted by  R θ()ξ I
                           because the computation of this operation depends on the value of  : θ


                                  ·     π ·
                                 ξ =  R ---()ξ I                                              (3.3)
                                  R
                                        2
                                                                                          π
                             For example, consider the robot in figure 3.2. For this robot, because  θ =  ---   we can
                                                                                          2
                           easily compute the instantaneous rotation matrix R:

                                        01 0
                                  π
                                R ---() =  –0 0                                               (3.4)
                                        1
                                  2
                                        00 1
   60   61   62   63   64   65   66   67   68   69   70