计算机科学 ›› 2017, Vol. 44 ›› Issue (8): 198-206.doi: 10.11896/j.issn.1002-137X.2017.08.035

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

基于MB-RRT*的无人机航迹规划算法研究

陈晋音,施晋,杜文耀,吴洋洋   

  1. 浙江工业大学信息工程学院 杭州310023,浙江工业大学信息工程学院 杭州310023,浙江工业大学信息工程学院 杭州310023,浙江工业大学信息工程学院 杭州310023
  • 出版日期:2018-11-13 发布日期:2018-11-13
  • 基金资助:
    本文受浙江省自然科学基金(Y14F020092),国家自然科学青年基金(61502423),浙江省科技厅科研院专项(2016F50047)资助

MB-RRT* Based Navigation Planning Algorithm for UAV

CHEN Jin-yin, SHI Jin, DU Wen-yao and WU Yang-yang   

  • Online:2018-11-13 Published:2018-11-13

摘要: 随着小型无人机的广泛应用,提高无人机的自动巡航能力变得至关重要。无人机航迹规划是指其在已知环境地图信息下展开航迹规划,实现无碰撞的、平滑的、从初始点到达目标点的路径。针对现有算法依然存在收敛速度慢、内存消耗大、航迹规划固定步长和航迹平滑度无法满足实际无人机飞行等问题,提出了MB-RRT*(Modified B-RRT*)算法,通过懒惰采样方法加快算法收敛速度并减少内存占用;设计自适应步长来解决算法在障碍物附近生长树的局限性问题,从而提高了找到初始可行解的速度和质量;然后利用降采样和3次贝塞尔插值算法实现了曲线拟合的功能,使算法最终生成相对平滑的航迹,为无人机实际飞行提供可行的航迹规划方法。最后在多组不同环境复杂度的实验中,通过与其他算法相比较,验证了所提算法的有效性。

关键词: RRT,无人机,航迹规划,收敛速度,懒惰采样

Abstract: With the wide application of unmanned aerial vehicle(UAV),it is important to improve the capacity of automatic navigation.Navigation for UAV is the algorithm that can automatically find out the obstacle-free,smoothing path from start position to target position.Most current navigation algorithms for UAV still have shortcomings including low convergence speed,large memory cost,fixed navigation step setting and smoothing challenges.MB-RRT* algorithm was proposed in this paper which has three outstanding strategies for UAV.Lazy sampling was adopted to improve convergence speed and achieve less memory cost.Self-adaptive step length algorithm was applied to solve navigation limitation near obstacles and improve initial solutions’ quality and speed.Down sampling and curve fitting were introduced to improve the convergence rate of the algorithm and the smoothness of the final path.Finally abundant simulations were carried out to testify the high performances of MB-RRT* compared with RRT* and BRRT*.

Key words: RRT,UAV,Navigation planning,Convergence speed,Lazy sampling

[1] VALAVANIS K P.Advance in unmanned aerial vehicles[M].Springer Netherlands ,2007.
[2] DE A,CAVES J.Human-automation collaborative RRT for UAVmission path planning[M].Massachusetts Institute of Technolo-gy,2010.
[3] TRIHARMINTO H H,PRABUWONO A S.UAV Dynamic PathPlanning for Intercepting of a Moving Target:A Review[J].Communications in Computer and Information Science,2013,376:206-219.
[4] HOLLAND J H.Adaptation in natural and artificial systems[M].MIT Press,1992.
[5] ROBERGE V,TARBOUCHI M,LABONTE G.Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real Time UAV Path Planning[J].IEEE Transactions on Industrial Informatics,2013,9(1):132-141.
[6] KAVRAKI L,SVESTKA P.Probabilistic roadmaps for pathplanning in high-dimensional configuration spaces[C]∥IEEE Transactions on Robotics & Automations,1996:566-580.
[7] LAVALLE S M,KUFFNER J J.Randomized Kinodynamic Plan-ning[J].IEEE International Conference on Robotics & Automation,1999,1(5):473-479.
[8] MELCHIOR N A,SIMMONS R.Particle RRT for Path Planning with Uncertainty[C]∥IEEE International Conference on Robotics & Automation.2007:1617-1624.
[9] LINDEMANN S R,LAVALLE S M.Incrementally reducingdispersion by increasing voronoi bias in rrts[J].IEEE International Conference on Robotics & Automation,2004,4(4):3251-3257.
[10] KARAMAN S,FRAZZOLI E.Incremental sampling-based algorithms for optimal motion planning[J].International Journal of Robotics Research,2010,30(7):2011.
[11] QURESHI A H,MUMTAZ S,IQBAL K F,et al.Triangulargeometry based optimal motion planning using RRT*-motion planner[C]∥IEEE International Workshop on Advanced Motion Control.2014:380-385.
[12] KUFFNER J J,LAVALLE S M.RRT-connect:An efficient approach to single-query path planning[C]∥IEEE International Conference on Robotics and Automation.2000:995-1001.
[13] JORDAN M,PEREZ A.Optimal Bidirectional Rapidly-Exploring Random Trees:MIT-CSAIL-TR-2013-021[R].2013.
[14] LAVALLE S M,KUFFNER J J.Rapidly-Exploring Random Trees:Progress and Prospects[J].Algorithmic & ComputationalRobotics New Directions,2000:293-308.
[15] KARAMAN S,FRAZZOLI E.Sampling-based algorithms for optimal motion planning[J].International Journal of Robotics Research,2011,0(7):846-894.
[16] QURESHI A H.AYAZ Y.Intelligent bidirectional rapidly-exploring random trees for optimal motion planning in complex cluttered environments[J].Robotics & Autonomous Systems,2015,68:1-11.
[17] CARSTEN J,FERGUSON D,STENTZ A.3D field D*:Im-proved path planning and replanning in three dimensions[C]∥IEEE/RSJ International Conference on Intelligent Robots and Systems.2006:3381-3386.
[18] RAJA R,DUTTA A,VENKATESH K S.New potential fieldmethod for rough terrain path planning using genetic algorithmfor a 6-wheel rover[J].Robotics and Autonomous Systems,2015,72(C):295-306.
[19] KARAMAN S,FRAZZOLI E.Sampling-based optimal motion planning for non-holonomic dynamical systems[C]∥IEEE International Conference on Robotics and Automation.IEEE,2013:5041-5047.
[20] ARYA S,MOUNT D M,SILVERMAN R,et al.An optimal algorithm for approximate nearest neighbor search in fixeddimensions[J].Journal of the ACM,1999,45(6):891-923.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!