TY - GEN
T1 - A general purpose configurable navigation controller for micro aerial multirotor vehicles
AU - Pestana, Jesus
AU - Mellado-Bataller, Ignacio
AU - Fu, Changhong
AU - Sanchez-Lopez, Jose Luis
AU - Mondragon, Ivan Fernando
AU - Campoy, Pascual
PY - 2013
Y1 - 2013
N2 - In this paper, we consider the problem of autonomous navigation of multirotor platforms in GPS-denied environments. The focus of this work is on safe navigation based on unperfect odometry measurements, such as on-board optical flow measurements. The multirotor platform is modeled as a flying object with specific kinematic constraints that must be taken into account in order to obtain successful results. A navigation controller is proposed featuring a set of configurable parameters that allow, for instance, to have a configuration setup for fast trajectory following, and another to soften the control laws and make the vehicle navigation more precise and slow whenever necessary. The proposed controller has been successfully implemented in two different multirotor platforms with similar sensoring capabilities showing the openness and tolerance of the approach. This research is focused around the Computer Vision Group's objective of applying multirotor vehicles to civilian service applications. The presented work was implemented to compete in the International Micro Air Vehicle Conference and Flight Competition IMAV 2012, gaining two awards: the Special Award on 'Best Automatic Performance - IMAV 2012' and the second overall prize in the participating category 'Indoor Flight Dynamics - Rotary Wing MAV'. Most of the code related to the present work is available as two open-source projects hosted in GitHub.
AB - In this paper, we consider the problem of autonomous navigation of multirotor platforms in GPS-denied environments. The focus of this work is on safe navigation based on unperfect odometry measurements, such as on-board optical flow measurements. The multirotor platform is modeled as a flying object with specific kinematic constraints that must be taken into account in order to obtain successful results. A navigation controller is proposed featuring a set of configurable parameters that allow, for instance, to have a configuration setup for fast trajectory following, and another to soften the control laws and make the vehicle navigation more precise and slow whenever necessary. The proposed controller has been successfully implemented in two different multirotor platforms with similar sensoring capabilities showing the openness and tolerance of the approach. This research is focused around the Computer Vision Group's objective of applying multirotor vehicles to civilian service applications. The presented work was implemented to compete in the International Micro Air Vehicle Conference and Flight Competition IMAV 2012, gaining two awards: the Special Award on 'Best Automatic Performance - IMAV 2012' and the second overall prize in the participating category 'Indoor Flight Dynamics - Rotary Wing MAV'. Most of the code related to the present work is available as two open-source projects hosted in GitHub.
UR - http://www.scopus.com/inward/record.url?scp=84883080454&partnerID=8YFLogxK
U2 - 10.1109/ICUAS.2013.6564733
DO - 10.1109/ICUAS.2013.6564733
M3 - Conference contribution
AN - SCOPUS:84883080454
SN - 9781479908172
T3 - 2013 International Conference on Unmanned Aircraft Systems, ICUAS 2013 - Conference Proceedings
SP - 557
EP - 564
BT - 2013 International Conference on Unmanned Aircraft Systems, ICUAS 2013 - Conference Proceedings
T2 - 2013 International Conference on Unmanned Aircraft Systems, ICUAS 2013
Y2 - 28 May 2013 through 28 May 2013
ER -