Autonomous Robots

, 27:165

An adaptive vision-based autopilot for mini flying machines guidance, navigation and control

  • Farid Kendoul
  • Kenzo Nonami
  • Isabelle Fantoni
  • Rogelio Lozano
Article

DOI: 10.1007/s10514-009-9135-x

Cite this article as:
Kendoul, F., Nonami, K., Fantoni, I. et al. Auton Robot (2009) 27: 165. doi:10.1007/s10514-009-9135-x
  • 928 Downloads

Abstract

The design of reliable navigation and control systems for Unmanned Aerial Vehicles (UAVs) based only on visual cues and inertial data has many unsolved challenging problems, ranging from hardware and software development to pure control-theoretical issues. This paper addresses these issues by developing and implementing an adaptive vision-based autopilot for navigation and control of small and mini rotorcraft UAVs. The proposed autopilot includes a Visual Odometer (VO) for navigation in GPS-denied environments and a nonlinear control system for flight control and target tracking. The VO estimates the rotorcraft ego-motion by identifying and tracking visual features in the environment, using a single camera mounted on-board the vehicle. The VO has been augmented by an adaptive mechanism that fuses optic flow and inertial measurements to determine the range and to recover the 3D position and velocity of the vehicle. The adaptive VO pose estimates are then exploited by a nonlinear hierarchical controller for achieving various navigational tasks such as take-off, landing, hovering, trajectory tracking, target tracking, etc. Furthermore, the asymptotic stability of the entire closed-loop system has been established using systems in cascade and adaptive control theories. Experimental flight test data over various ranges of the flight envelope illustrate that the proposed vision-based autopilot performs well and allows a mini rotorcraft UAV to achieve autonomously advanced flight behaviours by using vision.

Keywords

Visual navigationAdaptive controlRotorcraft UAVVisual odometryVisual servoing

Supplementary material

View video

Below is the link to the supplementary material. (15.3 MB)

View video

Below is the link to the supplementary material. (8.74 MB)

View video

Below is the link to the supplementary material. (2.83 MB)

View video

Below is the link to the supplementary material. (8.17 MB)

View video

Below is the link to the supplementary material. (6.88 MB)

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • Farid Kendoul
    • 1
  • Kenzo Nonami
    • 1
  • Isabelle Fantoni
    • 2
  • Rogelio Lozano
    • 2
  1. 1.Robotics and Control Lab., Electronics and Mechanical Engineering Dept.Chiba UniversityChiba CityJapan
  2. 2.Laboratoire Heudiasyc, UMR CNRS 6599, Computer Science Dept.Universite de Technologie de CompiegneCompiègneFrance