A Vision-based Line Following Strategy for an Autonomous UAV

Alexandre Brandão, Felipe Martins, Higor Soneguetti

2015

Abstract

Unmanned Aerial Vehicles (UAVs) are versatile machines that can be used in a variety of applications, such as automatic monitoring of crops and water channels, pest detection, animal counting etc. Autonomous flying is a desirable feature for UAVs, especially for those that are frequently used in monitoring and inspection of large areas. In some situations, global positioning system signal is not guaranteed or its error might be too large, hence other methods of local position feedback are required. In such a context, we present the development of a vision-based line following strategy for an autonomous UAV. The proposed system is intended to guide an autonomous UAV to follow water channel margins, crop lines and other similar patterns, to support automatic monitoring and inspection activities. We present the design of a nonlinear path following controller and we show that the resulting closed-loop system is stable in the sense of Lyapunov. We also propose a visual-based line detection algorithm that it is capable of detecting the average position and orientation of the main lines on the image frames captured by the UAV downwards facing camera. Finally, we present and discuss some experimental results that show the good performance of the proposed system.

References

  1. Branda˜o, A., Sarapura, J., Caldeira, E., Sarcinelli-Filho, M., and Carelli, R. (2010). Decentralized control of a formation involving a miniature helicopter and a team of ground robots based on artificial vision. In IEEE Latin American Robotics Symposium (LARS).
  2. Branda˜o, A. S., Rampinelli, V. T. L., Martins, F. N., Sarcinelli-Filho, M., and Carelli, R. (2015). The multilayer control scheme: A strategy to guide n-robots formations with obstacle avoidance. J Control, Autom Electr Syst, 26(3):201-214.
  3. Branda˜o, A. S., Sarcinelli-Filho, M., and Carelli, R. (2013). High-level underactuated nonlinear control for rotorcraft machines. In IEEE International Conference on Mechatronics, Vicenza, Itália.
  4. Martins, F. N., Branda˜o, A. S., and Soneguetti, H. B. (2015). A Vision-based Line Following Strategy for an Autonomous UAV. Available at http://youtu.be/gd9LFQkHG28.
  5. Parrot (2014). AR.Drone 2.0 Technical Specifications. Available at http://ardrone2.parrot.com/ardrone2/specifications/.
  6. Raffo, G. V., Ortega, M. G., and Rubio, F. R. (2010). An integral predictive/nonlinear H¥ control structure for a quadrotor helicopter. Automatica, 46:29-39.
  7. Raffo, G. V., Ortega, M. G., and Rubio, F. R. (2011). Nonlinear h-infinity controller for the quad-rotor helicopter with input coupling. In Proceedings of the 18th IFAC World Congress, volume 18, pages 13834- 13839.
  8. Rampinelli, V., Branda˜o, A., Sarcinelli-Filho, M., Martins, F., and Carelli, R. (2010). Embedding obstacle avoidance in the control of a flexible multi-robot formation. In IEEE Int. Symp. on Industrial Electronics (ISIE), pages 1846-1851.
  9. Roebuck, K. (2012). Location-Based Services (LBS): Highimpact Strategies-What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors. Emereo Publishing.
  10. Sotomayor, J. F., Gómez, A. P., and Castillo, A. (2014). Visual control of an autonomous aerial vehicle for crop inspection. Revista Politécnica, 33(1).
  11. Tokekar, P., Vander Hook, J., Mulla, D., and Isler, V. (2013). Sensor planning for a symbiotic uav and ugv system for precision agriculture. Technical Report - Dep. Comp. Science and Eng., University of Minnesota.
  12. Venugopalan, T., Taher, T., and Barbastathis, G. (2012). Autonomous landing of an unmanned aerial vehicle on an autonomous marine vehicle. In Oceans, 2012.
  13. Warren, M., Corke, P., and Upcroft, B. (2015). Long-range stereo visual odometry for extended altitude flight of unmanned aerial vehicles. The International Journal of Robotics Research.
Download


Paper Citation


in Harvard Style

Brandão A., Martins F. and Soneguetti H. (2015). A Vision-based Line Following Strategy for an Autonomous UAV . In Proceedings of the 12th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO, ISBN 978-989-758-123-6, pages 314-319. DOI: 10.5220/0005543903140319


in Bibtex Style

@conference{icinco15,
author={Alexandre Brandão and Felipe Martins and Higor Soneguetti},
title={A Vision-based Line Following Strategy for an Autonomous UAV},
booktitle={Proceedings of the 12th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO,},
year={2015},
pages={314-319},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005543903140319},
isbn={978-989-758-123-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO,
TI - A Vision-based Line Following Strategy for an Autonomous UAV
SN - 978-989-758-123-6
AU - Brandão A.
AU - Martins F.
AU - Soneguetti H.
PY - 2015
SP - 314
EP - 319
DO - 10.5220/0005543903140319