DocumentCode :
3596859
Title :
A smartphone based quadrotor: Attitude and position estimation
Author :
Aldrovandi, Lorenzo ; Hayajneh, Mohammad ; Melega, Marco ; Furci, Michele ; Naldi, Roberto ; Marconi, Lorenzo
Author_Institution :
Dept. of Electr., Electron., & Inf. Eng. “Guglielmo Marconi” - DEI, Alma Mater Studiorum - Univ. of Bologna, Bologna, Italy
fYear :
2015
Firstpage :
1251
Lastpage :
1259
Abstract :
This paper describes the results obtained in the implementation of a solution implementing real-time precise and accurate attitude and position estimation algorithms designed for control applications based on an Android smartphone. The topic of the paper is in particular the application of this solution to dynamics sensing in a quadrotor Unmanned Aerial Vehicle (UAV). The attitude estimation is based on an Explicit Complementary Filter (ECF). The position estimation is implemented through a complementary filter using acceleration readings provided by the smartphone sensors and the position derived by a vision based motion capture system. The parameters of the algorithms are tuned through the minimisation of the estimation error for sets of sample acquisitions. Moreover, these settings are chosen in order to minimise the issues related with the fact that Android is not a Real Time Operating System (RTOS). Finally, it was verified that the chosen solution provides performances adequate to the quadrotor stabilisation. The results of a set of experimental tests are used to show the performances of the proposed solution. For the attitude estimation algorithm, a comparison is moreover provided in order to highlight the difference with standard Android orientation estimation algorithm.
Keywords :
Android (operating system); attitude control; autonomous aerial vehicles; control engineering computing; filtering theory; helicopters; image capture; image motion analysis; position control; real-time systems; robot vision; smart phones; stability; vehicle dynamics; Android smartphone; ECF; RTOS; UAV; acceleration reading; attitude estimation algorithm; dynamics sensing; estimation error; explicit complementary filter; position estimation; quadrotor stabilisation; quadrotor unmanned aerial vehicle; real time operating system; smartphone based quadrotor; smartphone sensor; standard Android orientation estimation algorithm; vision based motion capture system; Androids; Estimation; Humanoid robots; Operating systems; Quaternions; Real-time systems; Sensors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Unmanned Aircraft Systems (ICUAS), 2015 International Conference on
Print_ISBN :
978-1-4799-6009-5
Type :
conf
DOI :
10.1109/ICUAS.2015.7152418
Filename :
7152418
Link To Document :
بازگشت