Cyclic learning control of chained-form systems with application to car-like robots

Abstract An iterative learning controller for steering chained-form systems is presented. The learning algorithm relies on chained-form systems being linear under piecewise-constant inputs. The proposed control scheme requires the execution of a limited number of experiments in order to reach the desired state in finite time, with nice convergence and robustness properties with respect to modeling inaccuracies and disturbances. To overcome the necessity of exact system re-initialization at each experiment, the basic method is modified so as to obtain a cyclic controller, in which the system is cyclically steered among an arbitrary number of states. As a case study, a car-like robot is considered.

[1]  Giuseppe Oriolo,et al.  An iterative learning controller for nonholonomic robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[2]  Luca Maria Gambardella,et al.  On the iterative learning control theory for robotic manipulators , 1988, IEEE J. Robotics Autom..

[3]  A. Fuller,et al.  Stability of Motion , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

[4]  Gerardo Lafferriere,et al.  Motion planning for controllable systems without drift , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[5]  Michael J. Grimble,et al.  Iterative Learning Control for Deterministic Systems , 1992 .

[6]  P. Lucibello,et al.  Cyclic control of linear systems: theory and experimental implementation on a flexible arm , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[7]  Pasquale Lucibello,et al.  State steering by learning for a class of nonlinear control systems , 1994, Autom..

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

[9]  D. Normand-Cyrot,et al.  An introduction to motion planning under multirate digital control , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[10]  S. Sastry,et al.  Trajectory generation for the N-trailer problem using Goursat normal form , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[11]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..