Spatial-based iterative learning control for motion control applications
For many motion control applications spatial constraints are often more important than temporal constraints. In recent work, we have developed a spatial control strategy called the ε-controller for mobile robot applications. The control strategy is based solely on static path geometry with position (in space) feedback. Motivated by this idea, in this paper, we consider the notion of spatial-based iterative learning control (ILC). Specifically, we consider repetitive operation problems where corrections are made to the control signal from trial to trial. Unlike traditional ILC, however, which updates control signals based on the time elapsed along a trajectory, we instead make updates based on path errors and progress along the path. The idea is demonstrated via simulation for a system with bang–bang velocity control. Experimental results using a high-precision, two-axis gimbal mechanism are presented to show the effectiveness of the strategy.
KeywordsIterative learning Motion control Spatial control Mechanics of machines
Unable to display preview. Download preview PDF.
- 1.Antonelli G, Chiaverini S, Fusco G (2000) An algorithm for on-line inverse kinematics with path tracking capability under velocity and acceleration constraints. In: Proceedings of 39th IEEE conference on decision and control. Sydney, AustraliaGoogle Scholar
- 2.Arimoto S, Kawamura S, Miyazaki F (1984) Bettering operation of robots by learning. J Rob Sys 1(2):123–140Google Scholar
- 3.Chiaverini S, Fusco G (1999) A new inverse kinematic algorithm with path tracking capability under velocity and acceleration constraints. In: Proceedings of 38th IEEE conference on decision and control. Phoenix, Arizona, pp 2064–2069Google Scholar
- 5.Davidson M, Bahl V (2001) The scalar ε-controller: a spatial path tracking approach for ODV, ackerman, and differentially-steered autonomous wheeled mobile robots. In: Proceedings of IEEE int. conference on robotics and automation. Seoul, Korea, pp 175–180Google Scholar
- 6.Davidson M, Bahl V, Moore KL (2002) Spatial integration for a nonlinear path tracking control law. In: Proceedings of American control conference. Anchorage, AlaskaGoogle Scholar
- 7.Moore KL (1993) Iterative learning control for deterministic systems. Advances in industrial control. Springer-Verlag, BerlinGoogle Scholar
- 8.Moore KL (1999) Iterative learning control—an expository overview. In: Appl Comput Controls, Signal Proc Circ 1:153–214Google Scholar