Performing aggressive maneuvers using iterative learning control
- 1 May 2009
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10504729,p. 1731-1736
- https://doi.org/10.1109/robot.2009.5152599
Abstract
This paper presents an algorithm to iteratively drive a system quickly from one state to another. A simple model which captures the essential features of the system is used to compute the reference trajectory as the solution of an optimal control problem. Based on a lifted domain description of that same model an iterative learning controller is synthesized by solving a linear least-squares problem. The non-causality of the approach makes it possible to anticipate recurring disturbances. Computational requirements are modest, allowing controller update in real-time. The experience gained from successful maneuvers can be used to significantly reduce transients when performing similar motions. The algorithm is successfully applied to a real quadrotor unmanned aerial vehicle. The results are presented and discussed.Keywords
This publication has 8 references indexed in Scilit:
- A survey of iterative learning controlIEEE Control Systems, 2006
- Semi-Empirical Model-Based Multivariable Iterative Learning Control of an RTP SystemIEEE Transactions on Semiconductor Manufacturing, 2005
- A two-stage iterative learning control technique combined with real-time feedback for independent disturbance rejectionAutomatica, 2004
- Application of iterative learning control to an exothermic semibatch chemical reactorIEEE Transactions on Control Systems Technology, 2002
- An adaptive iterative learning control algorithm with experiments on an industrial robotIEEE Transactions on Robotics and Automation, 2002
- A Practical Iterative Learning Path‐Following Control Of An Omni‐Directional VehicleAsian Journal of Control, 2002
- Model-based iterative learning control with a quadratic criterion for time-varying linear systemsAutomatica, 2000
- Synthesis of robust multivariable iterative learning controllers with application to a wafer stage motion systemInternational Journal of Control, 2000