Title :
System identification, estimation and control for a cost effective open-source quadcopter
Author :
Sa, Inkyu ; Corke, Peter
Author_Institution :
CyPhy Lab., Queensland Univ. of Technol., Brisbane, QLD, Australia
Abstract :
This paper describes system identification, estimation and control of translational motion and heading angle for a cost effective open-source quadcopter - the MikroKopter. The dynamics of its built-in sensors, roll and pitch attitude controller, and system latencies are determined and used to design a computationally inexpensive multi-rate velocity estimator that fuses data from the built-in inertial sensors and a low-rate onboard laser range finder. Control is performed using a nested loop structure that is also computationally inexpensive and incorporates different sensors. Experimental results for the estimator and closed-loop positioning are presented and compared with ground truth from a motion capture system.
Keywords :
attitude control; closed loop systems; distance measurement; helicopters; identification; inertial navigation; position control; MikroKopter; closed-loop positioning; ground truth; heading angle; inertial sensors; low-rate onboard laser range finder; motion capture system; multirate velocity estimator; nested loop structure; open-source quadcopter; pitch attitude controller; roll attitude controller; system control; system estimation; system identification; translational motion; Attitude control; Batteries; Dynamics; Measurement by laser beam; Sensors; Vehicle dynamics; Vehicles;
Conference_Titel :
Robotics and Automation (ICRA), 2012 IEEE International Conference on
Conference_Location :
Saint Paul, MN
Print_ISBN :
978-1-4673-1403-9
Electronic_ISBN :
1050-4729
DOI :
10.1109/ICRA.2012.6224896