Skip to main content
Log in

Stability Analysis of a Vision-Based UAV Controller

An Application to Autonomous Road Following Missions

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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)

  2. 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)

    Article  Google Scholar 

  3. Altug, E., Ostrowski, J., Taylor, C.: Control of a quadrotor helicopter using dual cameravisual feedback. Int. J. Robot. Res. 24(5), 329–341 (2005)

    Article  Google Scholar 

  4. 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)

  5. 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)

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

  9. 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)

  10. 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)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. 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)

  13. Neimark, J.I.: D-Decomposition of the space of quasipolynomials. Amer. Math. Soc. Transl. (2) 102, 95–132 (1973)

    Google Scholar 

  14. Michiels, W., Niculescu, S.I.: Stability and Stabilization of Time-Delay Systems. An Eigenvalue-Based Approach. SIAM Publications, Philadelphia (2007)

  15. 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

  16. 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

  17. Kharitonov, V.L.: Time Delay Systems. Springer (2013)

  18. 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)

  19. 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

    Google Scholar 

  20. Corke, P.: Visual Control of Robots: High-Performance Visual Servoing. Research Studies Press Ltd, England (1996)

  21. 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)

  22. Etkin, B., Reid, L.D.: Dynamics of Flight. Wiley, New York (1959)

    Google Scholar 

  23. García Carrillo, L.R., Dzul, A., Lozano, R., Pégard, C.: Quad Rotorcraft Control: Vision-Based Hovering and Navigation. Springer (2012)

  24. Bouguet, J.Y.: Pyramidal implementation of the Lucas Kanade feature tracker. Technical report, Intel Corporation, Microprocessor Research Labs (1999)

  25. Chaumette, F.: Image moments: a general and useful set of features for visual servoing. IEEE Trans. Robot. 20(4), 713–723 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to E. S. Espinoza.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-013-9946-z

Keywords

Navigation