Page 249 - Autonomous Mobile Robots
P. 249

Adaptive Neural-Fuzzy Control of Mobile Robots             235

                              in this chapter is the m-input, (m−1)-chain, single generator chained form given
                              by Walsh and Bushnell [38]


                                          ˙ x 1 = u 1

                                          ˙ x j,i = u 1 x j,i+1  (2 ≤ i ≤ n j − 1)(1 ≤ j ≤ m − 1)  (6.11)

                                         ˙ x j,n j  = u j+1

                                                                          T      n
                              Note that in Equation (6.11), X =[x 1 , X 2 , ... , X m ]  ∈ R with X j =
                                                                                           T
                                              ] (2 ≤ j ≤ m) are the states and u =[u 1 , u 2 , ... , u m ]
                              [x j−1,2 , ... , x j−1,n j−1
                              are the inputs of the kinematic subsystem.
                                 The class of nonholonomic systems in chained form was first introduced
                              in Reference 7 and has been studied as a benchmark example in the literature.
                              It is the most important canonical form that is commonly used in the study
                              of nonholonomic control systems. The necessary and sufficient conditions for
                              transforming system (6.5) into the chained form are given in Reference 39.
                              Theoretical challenges and practical interests have provided substantial motiv-
                              ation for the extensive study of nonholonomic systems in chained form. The
                              following assumption is made.



                              Assumption 6.1  The kinematic model of the nonholonomic system given by
                              (6.5) can be converted into the chained form (6.11) by some diffeomorphic
                              coordinate transformation X = T 1 (q) and state feedback v = T 2 (q)u where
                              u is a new control input.


                                 The existence and construction of these systems have been established in
                              References 38 and 40. For the notations on the differential geometry used below,
                              readers are referred to Reference 41.


                              Proposition 6.1  Consider the drift-free nonholonomic system


                                                 ˙ q = r 1 (q)˙z 1 + ··· + r m (q)˙z m


                              where r i (q) are smooth, linearly independent input vector fields. There exist
                              state transformation X = T 1 (q) and feedback ˙z = T 2 (q)u on some open set
                                   n
                              U ⊂ R to transform the system into an (m−1)-chain, single-generator chained
                              form, if and only if there exists a basis f 1 , ... , f m for   0 := span{r 1 , ... , r m }




                              © 2006 by Taylor & Francis Group, LLC



                                 FRANKL: “dk6033_c006” — 2006/3/31 — 16:42 — page 235 — #7
   244   245   246   247   248   249   250   251   252   253   254