运动规划
可见性图
路径(计算)
数学优化
任意角度路径规划
平滑的
地形
计算机科学
图形
能见度
整数规划
数学
理论计算机科学
机器人
人工智能
物理
光学
正多边形
计算机视觉
生物
生态学
程序设计语言
几何学
作者
Luciano Blasi,Egidio D’Amato,M. Mattei,Immacolata Notaro
标识
DOI:10.1109/taes.2022.3213230
摘要
In this paper, an optimal path search methodology for UAVs flying in 3D environments is presented, taking into account the presence of obstacles and other constraints deriving from flight dynamics. The so-called Essential Visibility Graph (EVG) is extended to the 3D case by describing the obstacles using a finite number of parallel planar layers at different altitudes. The resulting graph, called the Layered Essential Visibility Graph (LEVG), is based on an efficient branching algorithm and it is made up of a reduced number of nodes and edges thus assuring a limited computational burden. Once the optimal piece-wise linear path has been identified over the LEVG, aircraft performance related constraints, formulated in terms of turn and pull-up radii limits, can be taken into account via a smoothing procedure based on a 3D extension of Dubins' paradigm. This way an optimal flyable 3D path can be obtained. The implementation of a specific integer programming formulation within the graph search process ensures the full compliance of the optimal smoothed trajectory with the environmental constraints. The effectiveness of the proposed methodology is proved by means of numerical tests in complex operational scenarios over a real terrain morphology and an urban environment.
科研通智能强力驱动
Strongly Powered by AbleSci AI