Abstract
The stability analysis of a vision-based control strategy for a quad rotorcraft UAV is addressed. In the present application, the imaging sensing system provides the required states for performing autonomous navigation missions, however, it introduces latencies and time-delays from the time of capture to the time when measurements are available. To overcome this issue, a hierarchical controller is designed considering a time-scale separation between fast and slow dynamics. The dynamics of the fast-time system are stabilized using classical proportional derivative controllers. Additionally, delay frequency and time domain techniques are explored to design a controller for the slow-time system. Simulations and experimental results consisting on a vision-based road following task are presented.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Kitanov, A., Tubin, V., Petrovic, I.: Extending functionality of RF Ultrasound positioning system with dead-reckoning to accurately determine mobile robot’s orientation. In: IEEE Multiconference on Systems and Control. Saint Petersburg, Russia (2009)
Rullán-Lara, J.L., Salazar, S., Lozano, R.: Real-time localization of an UAV using Kalman filter and a wireless sensor network. J. Intell. Robot. Syst. 65, 283–293 (2012)
Altug, E., Ostrowski, J., Taylor, C.: Control of a quadrotor helicopter using dual cameravisual feedback. Int. J. Robot. Res. 24(5), 329–341 (2005)
Gurdan, D., Stumpf, J., Achtelik, M., Doth, K.-M., Hirzinger, G., Rus, D.: Energy-efficient autonomous four-rotor flying robot controlled at 1 kHz. In: 2007 IEEE International Conference on Robotics and Automation. Roma, Italy (2007)
Lupashin, S., Schollig, A., Sherback, M., D’Andrea, R.: A simple learning strategy for high-speed quadrocopter multi-flips. In: IEEE International Conference on Robotics and Automation. Anchorage, AK (2010)
García Carrillo, L.R., Rondón, E., Sánchez, A., Dzul, A., Lozano, R.: Stabilization and trajectory tracking of a quad-rotor UAV using vision. J. Intell. Robot. Syst. 61, 103–118 (2011)
Kendoul, F., Fantoni, I., Nonami, K.: Optic flow-based vision system for autonomous 3D localization and control of small aerial vehicles. Robot. Auton. Syst. 57, 591–602 (2009)
Mkrtchyan, A., Schultz, R., Semke, W.H.: Vision-based autopilot implementation using a quadrotor helicopter. In: AIAA Infotech Aerospace Conference and AIAA Unmanned Unlimited Conference. Seattle, Washington (2009)
Bourgeois, F., Kneip, L., Weiss, S., Siegwart, R.: Delay and dropout tolerant state estimation for MAVs. In: Proc. of The 12th International Symposium on Experimental Robotics. India (2010)
Bosnak, M., Matko, D., Blazic, S.: Quadrocopter hovering using position-estimation information from inertial sensors and a high-delay video system. J. Intell. Robot. Syst. 67, 43–60 (2012)
Kendoul, F., Nonami, K., Fantoni, I., Lozano, R.: An adaptive vision-based autopilot for mini flying machines guidance, navigation and control. Auton. Robot. 27, 165–188 (2009)
Zhang, T., Li, W., Achtelik, M., Kuhnlenz, K., Buss, M.: Multi-sensory motion estimation and control of a mini-quadrotor in an air-ground multi-robot system. In: IEEE International Conference on in Robotics and Biomimetics. Guilin, China (2009)
Neimark, J.I.: D-Decomposition of the space of quasipolynomials. Amer. Math. Soc. Transl. (2) 102, 95–132 (1973)
Michiels, W., Niculescu, S.I.: Stability and Stabilization of Time-Delay Systems. An Eigenvalue-Based Approach. SIAM Publications, Philadelphia (2007)
Morărescu, I.C., Méndez-Barrios, C.F., Niculescu, S.I., Gu, K.: Stability Crossing Boundaries and Fragility Characterization of PID Controllers for SISO Systems with I/O Delays. IEEE American Control Conference, San Francisco, CA, USA, 29 Jun–1 Jul 2011
Mondié, S., Villafuerte, R., Garrido-Moctezuma, R.: Tuning and Noise Attenuation of a Second Order System Using Proportional Retarded Control. In: 18th IFAC World Congress, pp. 10337–10342. Milano, Italy, 28 Aug–2 Sept 2011
Kharitonov, V.L.: Time Delay Systems. Springer (2013)
Mondié, S., Cuvas, C., Ramírez, A., Egorov, A.: Necessary conditions for the stability of one delay systems: a Lyapunov matrix approach. In: IFAC TDS Workshop, pp. 13–18. Boston, USA (2012)
Egorov, A.V., Mondié, S.: Necessary conditions for the exponential stability of time-delay systems via the Lyapunov delay matrix. J. Robust. Nonlin. (2013). doi:10.1002/rnc.2962
Corke, P.: Visual Control of Robots: High-Performance Visual Servoing. Research Studies Press Ltd, England (1996)
García Carrillo, L.R., Flores, G., Sanahuja, G., Lozano, R.: Quad-rotor switching control: an application for the task of path following. American Control Conference, Montréal, Canada (2012)
Etkin, B., Reid, L.D.: Dynamics of Flight. Wiley, New York (1959)
García Carrillo, L.R., Dzul, A., Lozano, R., Pégard, C.: Quad Rotorcraft Control: Vision-Based Hovering and Navigation. Springer (2012)
Bouguet, J.Y.: Pyramidal implementation of the Lucas Kanade feature tracker. Technical report, Intel Corporation, Microprocessor Research Labs (1999)
Chaumette, F.: Image moments: a general and useful set of features for visual servoing. IEEE Trans. Robot. 20(4), 713–723 (2004)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ramírez, A., Espinoza, E.S., García Carrillo, L.R. et al. Stability Analysis of a Vision-Based UAV Controller. J Intell Robot Syst 74, 69–84 (2014). https://doi.org/10.1007/s10846-013-9946-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-013-9946-z