An Avoiding Obstacles Method of Multi-rotor UAVs

  • Shouzhi Xu
  • Yuan Cheng
  • Huan Zhou
  • Chungming Huang
  • Zhiyong Huang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10036)


As UAVs (Unmanned Aerial Vehicle) being widely used in remote sensing of agriculture resources and many other areas, the security of UAVs flying at a low altitude is getting more and more serious. This paper studies on the problem of obstacle avoidance while the UAV cruises at low altitude for agriculture sensing. Two kinds of obstacles are taken into account. A rapid obstacle-avoidance algorithm with adding a compensation waypoint is proposed for the avoidance of static obstacles; and a real-time method with dynamic information of navigation status and flying control sequence is proposed for tackling dynamic obstacles. Based on the sharing obstacle avoidance information, UAVs optimize their flight paths dynamically. Simulation results show that UAVs can avoid both static and dynamic kinds of obstacles quickly and their heading angles have a good convergence effect after flying over obstacles which can save much more energy for UAVs.


UAV Obstacle avoidance problem Compensation waypoint 



This research was supported in part by Natural Science Foundation of China (61174177 and 41172298), National Technology R&D Program (2013AA10230207) and BRCAST-KFKT2014001.


  1. 1.
    Liu, W., Zheng, Z., Cai, K.: Adaptive path planning for unmanned aerial vehicles based on bi-level programming and variable planning time interval. Chin. J. Aeronaut. 26(3), 646–666 (2013)CrossRefGoogle Scholar
  2. 2.
    Gómez-Candón, D., Virlet, N., Costes, E., et al.: UAV thermal imagery contribution to high throughput field phenotyping of apple tree hybrid population and characterization of genotypic response to water stress. In: Plant Biology Europe FESPB/EPSO Congress, p. 2014 (2014)Google Scholar
  3. 3.
    Valente, J., Del Cerro, J., Barrientos, A., et al.: Aerial coverage optimization in precision agriculture management: A musical harmony inspired approach. Comput. Electron. Agric. 99, 153–159 (2013)CrossRefGoogle Scholar
  4. 4.
    Gallagher, K., Lawrence, P.: Unmanned systems and managing from above: the practical implications of UAVs for research applications addressing urban sustainability. In: Gatrell, J.D., Jensen, R.R., Patterson, M.W., Hoalst-Pullen, N. (eds.). GE, vol. 14, pp. 217–232. Springer, Heidelberg (2016). doi: 10.1007/978-3-319-26218-5_14 CrossRefGoogle Scholar
  5. 5.
    Fossen, T., Pettersen, K.Y., Galeazzi, R.: Line-of-sight path following for Dubins paths with adaptive sideslip compensation of drift forces. IEEE Trans. Control Syst. Technol. 23(2), 820–827 (2015)CrossRefGoogle Scholar
  6. 6.
    Peng, Z., Li, B., Chen, X., et al.: Online route planning for UAV based on model predictive control and particle swarm optimization algorithm. In: Proceedings of the 10th World Congress on Intelligent Control and Automation (WCICA), pp. 397–401 (2012)Google Scholar
  7. 7.
    Wang, Y., Han, S., Deng, B.: UAV route planning based on the shortest path. Surveying Mapp. 36(3), 125–128 (2013)Google Scholar
  8. 8.
    Deng, W., Wang, X., Wang, Y.: Controller design of UAVs formation keep and change. Comput. Simul. 28(10), 73–77 (2011)Google Scholar
  9. 9.
    Xiang, M., Li, J.Y., Liu, B.: Framework of autonomous cooperative control for multi-UAV team. Electron. Opt. Control 22(3), 1–6 (2015)Google Scholar
  10. 10.
    Budiyanto, A., Cahyadi, A., Adji, T.B., et al.: UAV obstacle avoidance using potential field under dynamic environment. In: 2015 International Conference on Control, Electronics, Renewable Energy and Communications (ICCEREC), pp. 187–192. IEEE (2015)Google Scholar
  11. 11.
    Arya, S.R., Ashokkumar, C.R., Arya, H.: Gamma and velocity tracking for UAV obstacle avoidance in pitch plane. In: 2016 Indian Control Conference (ICC), pp. 362–368. IEEE (2016)Google Scholar
  12. 12.
    Gao, Q., Yue, F., Hu, D.: Research of stability augmentation hybrid controller for quadrotor UAV. In: Proceedings of the Control and Decision Conference (2014 CCDC), pp. 5224–5229 (2014)Google Scholar
  13. 13.
    Choi, H., Kim, Y., Hwang, I.: Reactive collision avoidance of unmanned aerial vehicles using a single vision sensor. J. Guid. Control Dyn. 36(4), 1234–1240 (2013)CrossRefGoogle Scholar
  14. 14.
    Xargay, E., Dobrokhodov, V., Kaminer, I., et al.: Time-critical cooperative control of multiple autonomous vehicles. IEEE Control Syst. Mag. 32(5), 49 (2012)MathSciNetCrossRefGoogle Scholar
  15. 15.
    Jin, Y., Liao, Y., Minai, A., et al.: Balancing search and target response in cooperative unmanned aerial vehicle (UAV) teams. IEEE Trans. Syst. Man Cybern. B Cybern. 36(3), 571–587 (2006)CrossRefGoogle Scholar
  16. 16.
    Wen, N., Zhao, L., Su, X., et al.: UAV online path planning algorithm in a low altitude dangerous environment. IEEE/CAA J. Automatica Sin. 2(2), 173–185 (2015)MathSciNetCrossRefGoogle Scholar
  17. 17.
    Alejo, D., Cobano, J.A., Heredia, G., et al.: Particle swarm optimization for collision-free 4D trajectory planning in unmanned aerial vehicles. In: Unmanned Aircraft Systems (ICUAS), pp. 298–307 (2013)Google Scholar
  18. 18.
    Peng, H., Huo, M., Liu, Z., et al.: Challenges and technologies for networked multiple UAVs cooperative control. In: IEEE International Conference on Electrical and Control Engineering (ICECE), pp. 3860–3863 (2011)Google Scholar
  19. 19.
    Chen, Y., Su, F., Shen, L.C.: Improved ant colony algorithm base on PRM for UAV route planning. J. Syst. Simul. 21(6), 1658–1666 (2009)Google Scholar
  20. 20.
    Fan, Q.J., Yang, Z., Fang, T.: Research status of coordinated formation flight control for multi-UAVs. Acta Aeronaut. Astronaut. Sin. 30, 683–691 (2009)Google Scholar
  21. 21.
    Kennedy, J.: Particle swarm optimization. In: Sammut, C., Webb, G.I. (eds.) Encyclopedia of Machine Learning, pp. 760–766. Springer, Heidelberg (2011)Google Scholar
  22. 22.
    Román, M.O., Gatebe, C.K., Schaaf, C.B., et al.: Variability in surface BRDF at different spatial scales (30 m–500 m) over a mixed agricultural landscape as retrieved from airborne and satellite spectral measurements. Remote Sens. Environ. 115(9), 2184–2203 (2011)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  • Shouzhi Xu
    • 1
  • Yuan Cheng
    • 1
  • Huan Zhou
    • 1
  • Chungming Huang
    • 2
  • Zhiyong Huang
    • 1
  1. 1.College of Computer and Information TechnologyChina Three Gorges UniversityYichangChina
  2. 2.Computer Science and Information EngineeringNational Cheng Kung UniversityTainanTaiwan

Personalised recommendations