期刊文献+

基于改进RRT^(*)算法的城市低空路径规划方法研究 被引量:5

Research on Urban Low-altitude Path Planning Method based on Improved RRT^(*)Algorithm
原文传递
导出
摘要 随着无人机监测、巡查和测绘等低空技术得到广泛应用,低空长距离空中路径规划成为低空航空器应用面临的一个挑战。而传统快速扩展随机树(Rapidly-Exploring Random Trees/RRT)及其改进算法在大范围长距离低空三维空间下面临计算效率慢的问题,对此,本文提出一种带有R树空间索引的双向启发式RRT^(*)算法,该算法在双向RRT^(*)算法基础上为随机采样过程设置了启发函数,使得在面对狭小城市障碍物之间空隙时,能够避免局部最小值情况的出现。在此基础上为城市障碍物建立R树空间索引,减少了海量障碍物情况下碰撞检测的时间,提高了低空长距离空中路径规划效率。此外,为了得到更加符合无人机运动规律的路径,提高算法的实用性,在采样过程中设置转弯阈值控制转弯角度,并且对规划结果路径使用3次B-spline函数进行路径平滑。最后在武汉市三维城市场景中,利用武汉市建筑物数据进行了实验,实验证明相比已有算法,本文提出的带有R树空间索引的双向启发式RRT^(*)算法相比较RRT算法和双向RRT^(*)算法在500 m、2000 m、10000 m不同距离下规划时间均降低了90%以上;采样次数相比RRT算法在不同距离下分别降低了51.6%、75%、86.7%,相比双向RRT^(*)算法在不同距离下分别降低了20%、24.7%、57.3%;转弯次数相比RRT算法在不同距离下分别降低了77.3%、73.5%、78.3%,相比双向RRT^(*)算法在不同距离下分别降低了37.5%、30.8%、16.8%;同时带有R树空间索引的双向启发式RRT^(*)算法得到的结果路径长度相比其他2种算法也有缩短。该算法应用于低空长距离空中路径规划能够有效提高计算效率,降低规划时间,减少采样次数,缩短结果路径,减少转弯次数,丰富无人机的应用场景。 With the wide application of Unmanned Aerial Vehicle(UAV)monitoring,inspection,mapping,and other low-altitude technologies,low-altitude and long-distance aerial path planning has become a great challenge for low-altitude aircraft applications.However,the traditional Rapidly Exploring Random Trees(RRT)and its improved algorithm face the problem of slow computational efficiency in a large-range,long-distance,lowelevation three-dimensional space.Therefore,a bidirectional heuristic RRT^(*)algorithm with R-tree spatial index is proposed in this paper.Based on the bidirectional RRT^(*)algorithm,the heuristic function is set for random sampling process to avoid the occurrence of local minimum when facing the gap between small urban obstacles.On this basis,R tree spatial index is established for urban obstacles,which reduces the time of collision detection in the case of massive obstacles and improves the efficiency of low altitude and long distance air path planning.In addition,in order to obtain a path more in line with the motion law of unmanned aerial vehicle and improve the practicability of the algorithm,a turning threshold is set in the sampling process to control the turning angle to prevent it from being too large,and the planning result path is smoothed by using the cubic B-spline function.Finally,in the three-dimensional city scene of Wuhan,the experiment is carried out using the 3 D building data of Wuhan.The experiment results show that,compared with RRT algorithm and bidirectional RRT^(*)algorithm,the planning time of the two-way heuristic RRT^(*)algorithm with R-tree spatial index is reduced by more than 90%at different distances,i.e.,500 m,2000 m,and 10000 m.Compared to RRT algorithm,the sampling time is reduced by 51.6%,75%,and 86.7%,respectively,at different distances;and compared to bidirectional RRT^(*)algorithm,the sampling time is reduced by 20%,24.7%,and 57.3%,respectively,at different distances.Compared to RRT algorithm,the turning time is reduced by 77.3%,73.5%,and 78.3%,respectively,at different distances;and compared to bidirectional RRT^(*)algorithm,it is reduced by 37.5%,30.8%,and 16.8%,respectively,at different distances.The result path length of the bidirectional heuristic RRT^(*)algorithm with R-tree spatial index is also shorter than that of the other two algorithms.Our algorithm applied to low-altitude long-distance air path planning can effectively improve the calculation efficiency and reduce the planning time,reduce sampling times,shorten the result path,reduce the swerve times,and enrich the application scenarios of unmanned aerial vehicle.
作者 李逸斐 陈静 LI Yifei;CHEN Jing(State Key Laboratory of Information Engineering in Surveying,Mapping and Remote Sensing,Wuhan 430072,China)
出处 《地球信息科学学报》 CSCD 北大核心 2022年第3期448-457,共10页 Journal of Geo-information Science
基金 国家重点研发计划项目(2018YFB0505302)。
关键词 三维RRT RRT 双向RRT 双向RRT R树索引 空中路径规划 碰撞检测 B-spline曲线 三维城市 three-dimensional RRT RRT* bidirectional RRT bidirectional RRT* R-tree index air path planning collision detection B-spline curve three-dimensional city
  • 相关文献

参考文献8

二级参考文献53

  • 1谢洪,吴博义,赵展.一种新的海量点云数据管理方法研究[J].遥感信息,2013,28(6):26-32. 被引量:10
  • 2宋扬,潘懋,朱雷.三维GIS中的R树索引研究[J].计算机工程与应用,2004,40(14):9-10. 被引量:11
  • 3张明波,陆锋,申排伟,程昌秀.R树家族的演变和发展[J].计算机学报,2005,28(3):289-300. 被引量:94
  • 4郑坤,刘修国,杨慧.3维GIS中LOD_-OR树空间索引结构的研究[J].测绘通报,2005(5):27-29. 被引量:7
  • 5郑坤,朱良峰,吴信才,刘修国,李菁.3D GIS空间索引技术研究[J].地理与地理信息科学,2006,22(4):35-39. 被引量:33
  • 6TAMMINEN M. Comment on quad and oetrees [ J]. Commun, ACM. 1984, 30, (3).
  • 7A Guttman. R-trees: a dynamic index structure for spatial searching [ C ] //Proceedings of the ACM SIGMOD Conference on Management of Data, 1984: 47-57.
  • 8Sellis TK, Roussopoulos N, Faloutsos C. The R + -tree: A dynamic index for multi-dimensional objects [ C ] // In : Proceedings of the 13th VLDB, Brighton, England, 1987 : 507-518.
  • 9Beckmann N, Kriegel HP, Schneider R, Seeger B. The R-tree: An efficient and robust access method for points and rectangles. [ C ] //In : Proceedings of SIG- MOD, Atlantic City, New Jersey, 1990: 322-331.
  • 10Qing Zhu, Jun Gong, Yeting Zhang. An efficient 3D R- tree spatial index method for virtual geographic environments [ J ]. ISPRS Journal of Photogrammetry & Remote Sensing, 2007, (62).

共引文献343

同被引文献55

引证文献5

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部