Page 244 - Autonomous Mobile Robots
P. 244

230                                    Autonomous Mobile Robots

                                used approach for the controller design of nonholonomic systems is to convert,
                                with appropriate state and input transformations, the original systems into
                                some canonical forms for which the design can be carried out more easily
                                [7,8]. Using the special algebraic structures of the canonical forms, various
                                feedback strategies have been proposed to stabilize nonholonomic systems in
                                the literature [9–12]. The majority of these constructive methods have been
                                developed based on exact system models. However, it is more practical to design
                                the controller against possible existence of modeling errors and external dis-
                                turbances. A hybrid feedback algorithm based on supervisory adaptive control
                                was presented to globally asymptotically stabilize a wheeled mobile robot
                                [13]. Output feedback tracking and regulation controllers were presented in
                                Reference14forpracticalwheeledmobilerobots. Robustnessissueswithregard
                                to disturbances in the kinematic model have also been investigated.
                                   In practice, however, it is more realistic to formulate the nonholonomic
                                system control problem at the dynamic level, where the torque and force are
                                taken as the control inputs. In actual applications, however, exact knowledge of
                                the robot dynamics is almost impossible. Adaptive control strategies were pro-
                                posed to stabilize dynamic nonholonomic systems [15]. Sliding mode control
                                was applied to guarantee the uniform ultimate boundedness of tracking error
                                in Reference 16. In Reference 17, stable adaptive control was investigated for
                                dynamic nonholonomic chained systems with uncertain constant parameters.
                                Using geometric phase as a basis, control of Caplygin dynamical systems was
                                studied in Reference 18, and the closed-loop system was proved to achieve the
                                desired local asymptotic stabilization of a single equilibrium solution. Thanks
                                to the research in References 19 and 20, the motion control part of the problem
                                can be reduced to a problem similar to the free-motion control of a robot with
                                less degrees of freedom. Robust adaptive motion controllers were proposed in
                                References 21 and 22 using the linear-in-the-parameter property of the system
                                dynamics and the bound of the robot parameters.
                                   The difficulty in precise dynamic modeling has invoked the development
                                of approximator-based control approaches, using Lyapunov synthesis for the
                                general nonlinear system [23–28]. Neural networks (NNs) are well known for
                                its ability to extend adaptive control techniques to systems in nonlinear-in-the-
                                parameters. The universal approximation properties of NNs in the feedback
                                control systems successfully avoid the use of regression matrices, and assump-
                                tions such as certainty equivalence. It requires no persistence of excitation
                                conditions by using the robustifying terms. For a comprehensive study of
                                the subject, readers are referred to Reference 29 and the references therein.
                                For fuzzy logic systems, it provides natural and linguistic representation of
                                human’s (or expert’s) knowledge, reasoning about vague rules that describe
                                the imprecise and qualitative relationship between the system’s input and out-
                                put. The combination of NNs and fuzzy logic systems can overcome some
                                of the individual weaknesses and offer some appealing features. It offers an




                                 © 2006 by Taylor & Francis Group, LLC



                                 FRANKL: “dk6033_c006” — 2006/3/31 — 16:42 — page 230 — #2
   239   240   241   242   243   244   245   246   247   248   249