Welcome to Journal of University of Chinese Academy of Sciences,Today is
Research Articles

An artificial-potential-field method for real-time UAV navigation in unknown environments

  • SONG Xiaocheng ,
  • LIU Xiaopei ,
  • LU Jie
Expand
  • School of Information Science and Technology, ShanghaiTech University, Shanghai 201210, China

Received date: 2020-03-13

  Revised date: 2020-06-10

  Online published: 2020-06-10

Abstract

This paper proposes a local planning method for real-time obstacle avoidance in unknown environments. This method constructs a Dirichlet boundary value problem once the obstacle points are obtained from sensors. This problem is solved by FDM (finite difference method), and hence it generates a Laplacian potential field based on the local map. The potential field is replaced by a new one when the sensing data got updated. This construction can efficiently deal with complex environments, and there is no local minimum in the field. The reference velocities are generated by the directions of the negative gradient in the field, which are tracked by the PID controller, in order to achieve autonomous UAV (unmanned aerial vehicle)navigation. Finally, MATLAB experiments are taken under different scenes, and the result shows this method is valid for real-time obstacle avoidance in different unknown environments.

Cite this article

SONG Xiaocheng , LIU Xiaopei , LU Jie . An artificial-potential-field method for real-time UAV navigation in unknown environments[J]. Journal of University of Chinese Academy of Sciences, 2022 , 39(3) : 393 -402 . DOI: 10.7523/j.ucas.2020.0022

References

[1] Yang L, Qi J T, Song D L, et al. Survey of robot 3D path planning algorithms[J]. Journal of Control Science and Engineering, 2016, 2016: 7426913. DOI:10.1155/2016/7426913.
[2] Meng B B, Gao X G. UAV path planning based on bidirectional sparse A* search algorithm [C]//2010 International Conference on Intelligent Computation Technology and Automation. May 11-12, 2010, Changsha, China. IEEE, 2010: 1106-1109. DOI:10.1109/ICICTA.2010.235.
[3] Lavalle S M. Rapidly-exploring random trees: a new tool for path planning [R]. Ames, IA, USA: Iowa State University, 1998.
[4] Karaman S, Frazzoli E. Optimal kinodynamic motion planning using incremental sampling-based methods [C]//49th IEEE Conference on Decision and Control. December 15-17, 2010, Atlanta, GA, USA. IEEE, 2010: 7681-7687. DOI:10.1109/CDC.2010.5717430.
[5] Shi P, Zhao Y W. Global path planning for mobile robot based on improved artificial potential function [C]//2009 IEEE International Conference on Automation and Logistics. August 5-7, 2009, Shenyang, China. IEEE, 2009: 1900-1904. DOI:10.1109/ICAL.2009.5262656.
[6] Gao Y, Wei Z Q, Gong F X, et al. Dynamic path planning for underwater vehicles based on modified artificial potential field method [C]//2013 Fourth International Conference on Digital Manufacturing Automation. June 29-30, 2013, Shinan, China. IEEE, 2013: 518-521. DOI:10.1109/ICDMA.2013.122.
[7] Karaman S, Walter M R, Perez A, et al. Anytime motion planning using the RRT* [C]//2011 IEEE International Conference on Robotics and Automation. May 9-13, 2011, Shanghai, China. IEEE, 2011: 1478-1483. DOI:10.1109/ICRA.2011.5980479.
[8] Otte M, Frazzoli E. RRTX: asymptotically optimal single-query sampling-based motion planning with quick replanning[J]. The International Journal of Robotics Research, 2016, 35(7): 797-822. DOI:10.1177/0278364915594679.
[9] Borenstein J, Koren Y. Real-time obstacle avoidance for fast mobile robots[J]. IEEE Transactions on Systems, Man, and Cybernetics, 1989, 19(5): 1179-1187. DOI:10.1109/21.44033.
[10] Borenstein J, Koren Y. The vector field histogram-fast obstacle avoidance for mobile robots[J]. IEEE Transactions on Robotics and Automation, 1991, 7(3): 278-288. DOI:10.1109/70.88137.
[11] Montaner M B, Ramirez-Serrano A. Fuzzy knowledge-based controller design for autonomous robot navigation[J]. Expert Systems with Applications, 1998, 14(1/2): 179-186. DOI:10.1016/S0957-4174(97)00059-6.
[12] Lei L, Wang H J, Wu Q S. Improved genetic algorithms based path planning of mobile robot under dynamic unknown environment [C]//2006 International Conference on Mechatronics and Automation. June 25-28, 2006, Luoyang, China. IEEE, 2006: 1728-1732. DOI:10.1109/ICMA.2006.257475.
[13] Motlagh O, Nakhaeinia D, Tang S H, et al. Automatic navigation of mobile robots in unknown environments[J]. Neural Computing and Applications, 2014, 24(7/8): 1569-1581. DOI:10.1007/s00521-013-1393-z.
[14] Jin X, Gupta S, Luff J M, et al. Multi-resolution navigation of mobile robots with complete coverage of unknown and complex environments [C]//2012 American Control Conference. June 27-29, 2012, Montreal, QC, Canada. IEEE, 2012: 4867-4872. DOI:10.1109/ACC.2012.6314800.
[15] Connolly C I, Burns J B, Weiss R. Path planning using Laplace’s equation [C]//1990 IEEE International Conference on Robotics and Automation. May 13-18, 1990, Cincinnati, OH, USA. IEEE, 1990: 2102-2106. DOI:10.1109/ROBOT.1990.126315.
[16] Sato K. Deadlock-free motion planning using the Laplace potential field[J]. Advanced Robotics, 1992, 7(5): 449-461. DOI:10.1163/156855393X00285.
[17] 顾育津, 宋孝成, 刘晓培, 等. 基于拉普拉斯人工势场的无人机避障控制[J]. 中国科学院大学学报, 2020, 37(5): 681-687. DOI:10.7523/j.issn.2095-6134.2020.05.013.
[18] Khatib O. Real-time obstacle avoidance for manipulators and mobile robots[M]// Cox I J, Wilfong G T. Autonomous Robot Vehicles. New York, NY, USA: Springer, 1986. DOI:10.1007/978-1-4613-8997-2_29.
[19] Axler S, Bourdon P, Ramey W. Basic properties of harmonic functions[M]//Harmonic Function Theory: Graduate Texts in Mathematics, Vol 137. New York, NY, USA: Springer, 2001: 1-29. DOI:10.1007/978-1-4757-8137-3_1.
[20] Landis E M. Second order equations of elliptic and parabolic type[M]//Providence, Rhode Island, USA: American Mathematical Society, 1997. DOI:10.1090/mmono/171.
[21] Morton K W, Mayers D F. Numerical solution of partial differential equations: an introduction[M]. 2nd ed. Cambridge, UK: Cambridge University Press, 2005. DOI:10.1017/cbo9780511812248.
[22] Zuo Z. Trajectory tracking control design with command-filtered compensation for a quadrotor[J]. IET Control Theory & Applications, 2010, 4(11):2343-2355. DOI:10.1049/iet-cta.2009.0336.
[23] García Carrillo L R, Dzul López A E, Lozano R, et al. Modeling the quad-rotor mini-rotorcraft[M]// Quad Rotocraft Control: Advances in Industrial Control. London,UK: Springer, 2013: 23-34. DOI:10.1007/978-1-4471-4399-4_2.
Outlines

/