计算机科学 ›› 2024, Vol. 51 ›› Issue (6): 331-337.doi: 10.11896/jsjkx.230400015

• 人工智能 • 上一篇    下一篇

一种避障场景下的快速航迹恢复算法

马英红1, 李续楠1, 董旭2, 焦毅3, 蔡伟4, 郭有光4   

  1. 1 西安电子科技大学通信工程学院 西安 710071
    2 中国电子系统工程公司 北京 100000
    3 西安邮电大学通信与信息工程学院 西安 710121
    4 中国航天空气动力技术研究院 北京 100074
  • 收稿日期:2023-04-03 修回日期:2023-07-27 出版日期:2024-06-15 发布日期:2024-06-05
  • 通讯作者: 马英红(yhma@xidian.edu.cn)
  • 基金资助:
    “十四五”国防基础科研计划重点项目(JCKY2020203XXXX)

Fast Path Recovery Algorithm for Obstacle Avoidance Scenarios

MA Yinghong1, LI Xu’nan1, DONG Xu2, JIAO Yi3, CAI Wei4, GUO Youguang4   

  1. 1 School of Telecommunications Engineering,Xidian University,Xi’an 710071,China
    2 China Electronics Systems Engineering Corporation,Beijing 100000,China
    3 School of Telecommunicaiton and Information Engineering,Xi’an University of Posts and Telecommunications,Xi’an 710121,China
    4 China Academy of Aerospace Aerodynamics,Beijing 100074,China
  • Received:2023-04-03 Revised:2023-07-27 Online:2024-06-15 Published:2024-06-05
  • About author:MA Yinghong,born in 1981,Ph.D,associate professor.Her main research interests include UAV mission planning,artificial intelligence,edge computing and wireless network technology.
  • Supported by:
    Basic Scientific Research Program in the 14th Five-Year Plan(JCKY2020203XXXX).

摘要: 针对现有大部分避障场景中无人机避障算法未考虑无人机航迹恢复、少数航迹恢复算法恢复效果不佳的缺点,提出了一种避障场景下的无人机快速航迹恢复算法。综合考虑环境约束与无人机机动性能约束,通过旋转坐标系、判断无人机转弯方向、利用二分法对无人机整个避障及航迹恢复过程中的多个关键航迹点坐标进行计算,最终规划出一条安全高效的无人机避障及航迹恢复航迹。对比实验结果表明,快速航迹恢复算法规划出的避障及航迹恢复航迹更短,可以在距离障碍物更近的航迹点开始避障,避障及航迹恢复用时更短,航迹偏离度更小,整体航迹更优,对于绝大多数侦察场景中无人机需尽量保持沿离线航迹巡航的情况更加有利。

关键词: 无人机, 航迹规划, 避障, 航迹恢复, 旋转坐标系

Abstract: A fast path recovery algorithm for unmanned aerial vehicles(UAVs) in obstacle avoidance scenarios is proposed to address the shortcomings of most existing obstacle avoidance algorithms that lack consideration for UAV path recovery,and a few path recovery algorithms have poor recovery effects.Taking into account environmental constraints and UAV maneuverability constraints,a safe and efficient UAV obstacle avoidance and path recovery path is planned by rotating the coordinate system,determining the turning direction of the UAV,and calculating the coordinates of multiple key path points throughout the entire obstacle avoidance and path recovery process using the binary method.The comparative experimental results show that the fast path recovery algorithm can plan shorter obstacle avoidance and path recovery paths,and the obstacle avoidance can start at the track points closer to the obstacle.The obstacle avoidance and path recovery time is shorter,the path deviation is smaller,and the overall path is better.This is more advantageous for most reconnaissance scenarios where UAVs need to cruise along off-line paths as much as possible.

Key words: Unmanned aerial vehicle, Path planning, Obstacle avoidance, Path recovery, Rotating coordinate

中图分类号: 

  • TP391
[1]ZHANG H H,GAN X S,MAO Y,et al.Review of UAV obstacle avoidance algorithms[J].Aero Weaponry,2021,28(5):53-63.
[2]LIU X B,ZHOU S L,XIAO Z C,et al.Review on UAV obstacleavoidance methods[J].Journal of Ordnance Equipment Engineering,2022,43(5):40-47.
[3]LI K Y,LU Y G,ZHANG Y C.Dynamic obstacle avoidance path planning of UAV based on improved APF[C]//2020 5th International Conference on Communication,Image and Signal Processing.IEEE Press,2020:159-163.
[4]XU F.Research on robot obstacle avoidance and path planning based on improved artificial potential field method[J].Computer Science,2016,43(12):293-296.
[5]DUAN J M,CHEN Q L.Research on path planning algorithm based on improved artificial potential field-genetic algorithm[J].Foreign Electronic Measurement Technology,2019,38(3):19-24.
[6]CONG Y H,ZHAO Z H,XING C D,et al.Dynamic obstacleavoidance path planning of UAV based on improved artificial field[J].Journal of Ordnance Equipment Engineering,2021,42(9):170-176.
[7]CHEN H Y,CHEN H Z,LIU Q.Multi-UAV 3D formation path planning based on improved artificial potential field[J].Journal of System Simulation,2020,32(3):414-420.
[8]LI K Y,LU Y G,BAO S T,et al.Three-dimensional obstacleavoidance planning of UAV based on pre-planning path optimizing RRT algorithms[J].Computer Simulation,2021,38(8):59-63,96.
[9]WANG J Q.Obstacle avoidance path planning for UAV basedon improved RRT* algorithm[D].Nanchang:Nanchang Hangkong University,2019:15-32.
[10]LI C L,HE J L,DENG Y,et al.Obstacle-free trajectory planning algorithm for quadrotor UAV based on improved RRT-connect[J].Transducer and Microsystem Technologies,2019,38(5):136-139.
[11]GUO J R.Research and implementation of real-time route planning algorithm for multi-UAV[D].Xi’an:Xidian University,2018:7-52.
[12]TONG Y,DONG W,ZHAI C.Multi-UAV collabora-tive online obstacle avoidance track planning[C]//2020 International Conference on Cyberspace Innovation of Advanced Technologies.IEEE Press,2020:324-329.
[13]ZHANG H H,GAN X S,LI A,et al.UAV obstacle avoidance and track recovery strategy based on velocity obstacle method[J].Systems Engineering and Electronics,2020,42(8):1759-1767.
[14]YAO P,WANG H L,SU Z K.UAV feasible path planning based on disturbed fluid and trajectory propagation[J].Chinese Journal of Aeronautics,2015,28(4):1163-1177.
[15]GUO T F,WANG H L,LIANG X.Path planning based onstream function method for UAV[J].Tactical Missile Techno-logy,2011,(5):27-32.
[16]CAO M L,WANG H L,LIANG X.Route planning for UAVs using improved stream function method[J].Electronics Optics &Control,2012,19(2):1-4.
[17]YAN S K,PAN F.Research on route planning of AUV based on genetic algorithms[C]//2019 International Conference on Unmanned Systems and Artificial Intelligence.IEEE Press,2019:184-187.
[18]LIU J,QIN X L,XU Y,et al.On-line path planning method of fixed-wing unmanned aerial vehicle[J].Journal of Computer Application,2019,39(12):3522-3527.
[19]LI X H,MIAO M,RAN B J,et al.Obstacle avoidance path plan-ning for UAV based on improved A* algorithm[J].Computer Systems & Applications,2021,30(2):255-259.
[20]KHATIB O.Real-time obstacle avoidance for manipulators and mobile robots[J].The International Journal of Robotics Research,1986,5(1):90-99.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!