Velocity-free image-based control of Unmanned Aerial Vehicles

Controlling aerial vehicles motion considerably relies on the measure of their velocity. Yet, obtaining the translational part of such information from solely the on-board sensors is still an open issue to envisage fully autonomous applications. In this paper, we present a nonlinear observer based on the images from a single on-board camera to on-line estimate the translational velocity. Spherical image coordinates are adopted. Then, through Backstepping design, the result is exploited in a visual servo controller, thus endowing the vehicle with the capability of fully autonomously positioning on visual targets. The stability and convergence of the closed-loop system are established through Lyapunov synthesis. By means of computer simulations, the validity and robustness of the proposed system are shown.

[1]  Mohamed Boutayeb,et al.  A simple time-varying observer for speed estimation of UAV , 2008 .

[2]  Rogelio Lozano,et al.  Real-time stabilization and tracking of a four-rotor mini rotorcraft , 2004, IEEE Transactions on Control Systems Technology.

[3]  Tarek Hamel,et al.  Dynamic Image-Based Visual Servo Control Using Centroid and Optic Flow Features , 2008 .

[4]  Heinrich H. Bülthoff,et al.  On-board velocity estimation and closed-loop control of a quadrotor UAV based on optical flow , 2012, 2012 IEEE International Conference on Robotics and Automation.

[5]  François Chaumette,et al.  Visual servo control. I. Basic approaches , 2006, IEEE Robotics & Automation Magazine.

[6]  Vincenzo Lippiello,et al.  Wall inspection control of a VTOL unmanned aerial vehicle based on a stereo optical flow , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  S. Shankar Sastry,et al.  LANDING AN UNMANNED AIR VEHICLE: VISION BASED MOTION ESTIMATION AND NONLINEAR CONTROL , 1999 .

[8]  T. Hamel,et al.  A practical Visual Servo Control for a Unmanned Aerial Vehicle , 2008, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[9]  A.-J. Baerveldt,et al.  A low-cost and low-weight attitude estimation system for an autonomous helicopter , 1997, Proceedings of IEEE International Conference on Intelligent Engineering Systems.

[10]  Eric N. Johnson,et al.  Vision-Aided Inertial Navigation for Flight Control , 2005, J. Aerosp. Comput. Inf. Commun..

[11]  Vijay Kumar,et al.  Autonomous multi-floor indoor navigation with a computationally constrained MAV , 2011, 2011 IEEE International Conference on Robotics and Automation.

[12]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[13]  G.L. Santosuosso,et al.  Unmanned Aerial Vehicle Speed Estimation via Nonlinear Adaptive Observers , 2007, 2007 American Control Conference.

[14]  Eric N. Johnson,et al.  Flight Demonstration of an Adaptive Guidance Controller for Autonomous Formation Flight , 2008 .

[15]  Roland Siegwart,et al.  Onboard IMU and monocular vision based control for MAVs in unknown in- and outdoor environments , 2011, 2011 IEEE International Conference on Robotics and Automation.

[16]  S. Shankar Sastry,et al.  An Invitation to 3-D Vision: From Images to Geometric Models , 2003 .

[17]  Tarek Hamel,et al.  Stabilization of a Small Unmanned Aerial Vehicle Model without Velocity Measurement , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[18]  Vincenzo Lippiello,et al.  MAV indoor navigation based on a closed-form solution for absolute scale velocity estimation using Optical Flow and inertial data , 2011, IEEE Conference on Decision and Control and European Control Conference.

[19]  Robert E. Mahony,et al.  A nonlinear observer for 6 DOF pose estimation from inertial and bearing measurements , 2009, 2009 IEEE International Conference on Robotics and Automation.

[20]  Roland Siegwart,et al.  Closed-form solution for absolute scale velocity determination combining inertial measurements and a single feature correspondence , 2011, 2011 IEEE International Conference on Robotics and Automation.

[21]  Abdelkader Abdessameud,et al.  Velocity-free consensus algorithms for double-integrator dynamics with input saturations constraints , 2010, 49th IEEE Conference on Decision and Control (CDC).

[22]  Vincenzo Lippiello,et al.  Exploiting redundancy in Cartesian impedance control of UAVs equipped with a robotic arm , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Robert E. Mahony,et al.  Visual servoing of an under-actuated dynamic rigid-body system: an image-based approach , 2002, IEEE Trans. Robotics Autom..

[24]  Robert E. Mahony,et al.  Robust Nonlinear Fusion of Inertial and Visual Data for position, velocity and attitude estimation of UAV , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[25]  Seth Hutchinson,et al.  Visual Servo Control Part I: Basic Approaches , 2006 .

[26]  Robert E. Mahony,et al.  A Practical Visual Servo Control for an Unmanned Aerial Vehicle , 2008, IEEE Transactions on Robotics.