Title :
Knowledge transfer for high-performance quadrocopter maneuvers
Author :
Hamer, Michael ; Waibel, Markus ; D´Andrea, Raffaello
Author_Institution :
Inst. for Dynamic Syst. & Control, ETH Zurich, Zurich, Switzerland
Abstract :
Iterative Learning Control algorithms are based on the premise that “practice makes perfect”. By iteratively performing an action, repetitive errors can be learned and accounted for in subsequent iterations, in a non-causal and feedforward manner. This method has been previously implemented for a quadrocopter system, enabling the quadrocopter to learn to accurately track high-performance slalom trajectories. However, one major limitation of this system is that knowledge from previously learned trajectories is not generalized or transferred to new trajectories; these must be learned from a state of zero experience. This paper experimentally shows that the major dynamics of the Iterative Learning Control process can be captured by a linear map, trained on previously learned slalom trajectories. This map enables this prior knowledge to be used to improve the initialization of an unseen trajectory. Experimental results show that prediction based on a single prior is enough to reduce the initial tracking error for an unseen trajectory by an order of magnitude.
Keywords :
adaptive control; autonomous aerial vehicles; iterative methods; learning systems; trajectory control; high-performance quadrocopter maneuvers; high-performance slalom trajectory tracking error; iterative learning control algorithms; iterative learning control process; knowledge transfer; linear map; quadrocopter system; unseen trajectory; Accuracy; Heuristic algorithms; Knowledge transfer; Prediction algorithms; Training; Trajectory; Vectors;
Conference_Titel :
Intelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on
Conference_Location :
Tokyo
DOI :
10.1109/IROS.2013.6696580