Page 260 - Autonomous Mobile Robots
P. 260

246                                    Autonomous Mobile Robots

                                in the literature to solve τ from (6.34), either analytically or numerically. In this
                                chapter, the following scheme is applied to compute the control torque τ with
                                rigor and rationality.
                                   Define

                                                             u = Bτ                       (6.50)


                                                                 T
                                Premultiplying both sides of (6.50) by R , we obtain

                                                                 T
                                                            T
                                                          R u = R Bτ
                                                                T
                                FromAssumption6.3, itisknown that R B isnonsingular. Thus, τ isobtained as

                                                              T
                                                                   R u
                                                         τ = (R B ) −1 T                  (6.51)
                                Substituting (6.51) and (6.47)–(6.49) into the dynamic equation (6.33) yields
                                the closed-loop system error equation as

                                                   T
                                                                ∗ T
                                               ˆ
                                                       ˆ
                                  M ˙σ + Cσ = ([{W M } •{S M }]−[{W } •{S M }])˙ν
                                                                M
                                                    T
                                                                  ∗ T
                                                        ˆ
                                                 ˆ
                                            + ([{W C } •{S C }]−[{W } •{S C }])ν
                                                                  C
                                                    T   ˆ         ∗ T
                                            + ([{W G } •{S G }]−[{W } •{S G }])
                                                 ˆ
                                                                  G
                                                      T
                                            − K σ σ + J λ − E − K s sgn(σ)
                                                  n  n              n  n              n

                                               ˆ                 ˆ                 ˆ
                                            − b m       ¯ φ m ij  |σ i ˙ν j |− b c  ¯ φ c ij  |σ i ν j |− b g  ¯ φ g i  |σ i |
                                                 i=1 j=1           i=1 j=1           i=1
                                                                                          (6.52)
                                where E = E M ˙ν + E C ν + E G − τ d .
                                   The stability of the closed-loop system will be illustrated in the following
                                theorem.
                                Theorem 6.1  Consider the nonholonomic mobile robot system described by
                                dynamic equation (6.1) and the (n−m) independent nonholonomic constraints
                                (6.2). If the control law is chosen by (6.34), and the parameter adaptation laws




                                 © 2006 by Taylor & Francis Group, LLC



                                 FRANKL: “dk6033_c006” — 2006/3/31 — 16:42 — page 246 — #18
   255   256   257   258   259   260   261   262   263   264   265