Experimental study of the dynamic based feedback linearization of an autonomous wheeled ground vehicle

Abstract In this paper a combined open/closed-loop method for point stabilization of autonomous wheeled vehicles using feedback linearization technique is presented. For point stabilization of the vehicle in planar motion (the vehicle has 2 degrees of freedom), both position (in two directions) and orientation must be stabilized (approach their desired values). Here, we propose to apply feedback linearization and exponentially stabilize the position of the center of mass of the vehicle in curvilinear coordinates (closed-loop part) and the vehicle’s orientation along a path that connects the initial and final positions with the corresponding desired orientations (open-loop part with bounded error). The vehicle used for illustration in this paper has one front (steering and driving) and two rear (idle) wheels and also a computer, two dc motors, two batteries and two measurement systems is an example of an autonomous ground vehicle. The dynamic model of this vehicle is presented in the state-space form with steering and driving torques as inputs. The results of the simulation and the experimental study of the proposed controller on this three-wheel vehicle as a prototype show that when the arc length coordinate of the position of the center of mass of the vehicle reaches its desired value, the vehicle stops at the desired position with the desired orientation with small acceptable errors proving the validity of the proposed method.

[1]  Henrik Olsson,et al.  Control Systems with Friction , 1996 .

[2]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[3]  Vijay Kumar,et al.  Control of Mechanical Systems With Rolling Constraints , 1994, Int. J. Robotics Res..

[4]  Mohammad. Eghtesad Dynamics-based linearization and control of an autonomous ground vehicle. , 1996 .

[5]  Richard M. Murray,et al.  Extending exponential stabilizers for nonholonomic systems from kinematic controllers to dynamic controllers , 1994 .

[6]  A. Isidori Nonlinear Control Systems: An Introduction , 1986 .

[7]  João Pedro Hespanha,et al.  Stabilization of nonholonomic integrators via logic-based switching , 1999, Autom..

[8]  Sergey V. Drakunov,et al.  Stabilization of a nonholonomic system via sliding modes , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[9]  C. Samson Control of chained systems application to path following and time-varying point-stabilization of mobile robots , 1995, IEEE Trans. Autom. Control..

[10]  Xiaoping Yun,et al.  Internal dynamics of a wheeled mobile robot , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[11]  O. Egeland,et al.  A Lyapunov approach to exponential stabilization of nonholonomic systems in power form , 1997, IEEE Trans. Autom. Control..

[12]  Antonio Pedro Aguiar,et al.  Stabilization of Autonomous Vehicles with Nonholonomic Constraints: Open Problems and Future Directions , 1999 .

[13]  Winston Nelson,et al.  Continuous-curvature paths for autonomous vehicles , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[14]  Alessandro Astolfi,et al.  Exponential Stabilization of a Wheeled Mobile Robot Via Discontinuous Control , 1999 .

[15]  Anthony M. Bloch,et al.  Control of mechanical systems with classical nonholonomic constraints , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[16]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[17]  Georges Bastin,et al.  Dynamic feedback linearization of nonholonomic wheeled mobile robots , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[18]  Kimon P. Valavanis,et al.  Mobile robot navigation in 2-D dynamic environments using an electrostatic potential field , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[19]  Yutaka Kanayama,et al.  Trajectory generation for mobile robots , 1984 .

[20]  Antonio Pedro Aguiar,et al.  Stabilization of the Extended Nonholonomic Double Integrator Via Logic-Based Hybrid Control , 2000 .

[21]  Victor. Lonmo Dynamics-based control of a mobile robot with non-holonomic constraints. , 1996 .

[22]  Jo Yung Wong,et al.  Theory of ground vehicles , 1978 .

[23]  O. J. Sordalen,et al.  Exponential stabilization of mobile robots with nonholonomic constraints , 1992 .

[24]  Yutaka Kanayama,et al.  Smooth local path planning for autonomous vehicles , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[25]  Brian Armstrong-Hélouvry,et al.  Control of machines with friction , 1991, The Kluwer international series in engineering and computer science.

[26]  Michael Brady,et al.  Dynamic tracking of a wheeled mobile robot , 1993, Proceedings of 1993 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '93).

[27]  G. Campion,et al.  Controllability and State Feedback Stabilizability of Nonholonomic Mechanical Systems , 1991 .