CN108168558A - Unmanned aerial vehicle flight path planning algorithm applied to river target search task - Google Patents
Unmanned aerial vehicle flight path planning algorithm applied to river target search task Download PDFInfo
- Publication number
- CN108168558A CN108168558A CN201711403481.0A CN201711403481A CN108168558A CN 108168558 A CN108168558 A CN 108168558A CN 201711403481 A CN201711403481 A CN 201711403481A CN 108168558 A CN108168558 A CN 108168558A
- Authority
- CN
- China
- Prior art keywords
- search
- target
- sub
- value
- river
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 34
- 239000000203 mixture Substances 0.000 claims abstract description 9
- 230000007704 transition Effects 0.000 claims description 20
- 238000012966 insertion method Methods 0.000 claims description 8
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000005070 sampling Methods 0.000 claims description 6
- 230000001186 cumulative effect Effects 0.000 claims description 4
- 238000011156 evaluation Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000005457 optimization Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000012804 iterative process Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000008278 dynamic mechanism Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000004962 physiological condition Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000004445 quantitative analysis Methods 0.000 description 1
- 238000011158 quantitative evaluation Methods 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 230000004083 survival effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
应用于河流目标搜索任务的无人机航迹规划算法,本发明将目标河流区域抽象建模为二维曲线,目标在每个曲线段内存在概率已知的情况下,采用高斯混合模型提取搜索高价值曲线段,即高价值搜索区域,并对高价值曲线段的搜索顺序进行排序,分配给执行搜索任务的无人机,以使无人机按排序后的曲线段进行目标搜索。该方法可获得近似最优结果且求解速度较快,提高无人机的目标搜索效率。
Applied to the UAV track planning algorithm for river target search tasks, the present invention abstracts the target river area into a two-dimensional curve, and uses a Gaussian mixture model to extract and search when the probability of the target in each curve segment is known. High-value curve segments, that is, high-value search areas, and sort the search order of high-value curve segments, and assign them to UAVs performing search tasks, so that UAVs can search for targets according to the sorted curve segments. This method can obtain near-optimal results and has a fast solution speed, which improves the target search efficiency of UAVs.
Description
技术领域technical field
本发明涉及无人机导航与控制技术领域,涉及一种无人机航迹规划算法,具体为一种应用于河流目标搜索任务的无人机航迹规划算法。The invention relates to the technical field of unmanned aerial vehicle navigation and control, and relates to an unmanned aerial vehicle track planning algorithm, in particular to an unmanned aerial vehicle track planning algorithm applied to river target search tasks.
背景技术Background technique
无人机(Unmanned Aerial Vehicle,简称UAV)是指由动力驱动、机上无人驾驶、由无线电遥控操纵或自备程序控制的一类飞行器。作为航空技术与信息技术高度融合的产物,无人机因其性价比高、使用灵活、可执行高风险任务、不受飞行员生理条件限制等优势,在军用与民用领域得到了广泛应用。最近30多年来,世界各国对无人机领域持续关注并加大投入,无人机技术取得了长足发展与进步,代表了当今高新技术的发展方向。Unmanned Aerial Vehicle (UAV) refers to a type of aircraft that is driven by power, unmanned on board, controlled by radio remote control or controlled by its own program. As a product of the high integration of aviation technology and information technology, unmanned aerial vehicles (UAVs) have been widely used in military and civilian fields because of their advantages such as high cost performance, flexible use, high-risk tasks, and no restrictions on the pilot's physiological conditions. Over the past 30 years, countries around the world have continued to pay attention to and increase investment in the field of drones. UAV technology has made great progress and progress, representing the development direction of today's high-tech.
目标搜索作为无人机的典型应用之一,已广泛应用于突发事件应急监控或营救等场景。由于被搜索目标(如走失人员、沉船等)的生存概率将随着时间流逝而迅速降低,因此要求无人机在尽可能短的时间内发现目标。上述问题本质上可看作航迹优化问题,使得无人机沿最优航迹飞行时可获得最大搜索回报率(即累计概率),实现对任务区域的高效侦查覆盖与目标快速搜索。As one of the typical applications of unmanned aerial vehicles, target search has been widely used in scenarios such as emergency monitoring or rescue. Since the survival probability of the searched target (such as lost people, shipwreck, etc.) will decrease rapidly with the passage of time, it is required that the UAV find the target in the shortest possible time. The above problem can be regarded as a trajectory optimization problem in essence, so that the UAV can obtain the maximum search rate of return (ie, the cumulative probability) when flying along the optimal trajectory, and realize efficient reconnaissance coverage of the mission area and rapid target search.
国内外学者针对目标搜索问题进行了大量研究并提出一系列方法,主要包括几何法、随机搜索法、基于搜索图的方法等。几何法通过规划特定形状的搜索轨迹如平行线、螺旋线等,实现无人机对任务区域的遍历或全覆盖,虽然该类方法原理简单,但在目标先验信息已知的情况下其搜索效率明显较低。随机搜索法引导无人机在任务区域内随机运动,从而逐渐覆盖区域并搜索到目标,该类方法的最大优势是不需要精确的定位与复杂的优化决策过程,但同样未利用目标先验信息且不适用于大范围复杂区域。基于搜索图的方法首先将任务区域离散化为一系列栅格单元,然后基于各单元存储的目标信息,采取合适的优化策略使得无人机向最有希望的方向运动,虽然该类方法可灵活处理各类复杂情况,但无人机可能会长时间徘徊于局部区域而忽视其他高价值区域,搜索效率有待提升。此外,为解决上述局部最优问题并简化多无人机协同目标搜索任务,一种有效的思路是将任务区域分解为多个子区域并分配给各无人机,从而将复杂的协同控制问题转化为多个简单的单无人机搜索问题,主要的区域分解方法包括质心Voronoi分割采样、模糊C均值聚类、多边形分割等。Scholars at home and abroad have done a lot of research on the problem of target search and proposed a series of methods, mainly including geometric method, random search method, method based on search graph, etc. The geometric method realizes the traversal or full coverage of the mission area by the UAV by planning a search trajectory of a specific shape, such as parallel lines, spiral lines, etc. Although the principle of this type of method is simple, its search Significantly less efficient. The random search method guides the UAV to move randomly in the mission area, so as to gradually cover the area and search for the target. The biggest advantage of this type of method is that it does not require precise positioning and complex optimization decision-making process, but it also does not use the prior information of the target. And it is not suitable for large-scale complex areas. The method based on the search graph first discretizes the task area into a series of grid units, and then adopts an appropriate optimization strategy based on the target information stored in each unit to make the UAV move in the most promising direction, although this type of method can be flexible Handle all kinds of complex situations, but drones may linger in local areas for a long time and ignore other high-value areas, and the search efficiency needs to be improved. In addition, in order to solve the above local optimal problem and simplify the multi-UAV cooperative target search task, an effective idea is to decompose the task area into multiple sub-regions and assign them to each UAV, so as to transform the complex cooperative control problem into For multiple simple single-UAV search problems, the main region decomposition methods include centroid Voronoi segmentation sampling, fuzzy C-means clustering, polygon segmentation, etc.
现有目标搜索研究大多应用于二维水平区域(如矩形等规则区域或不规则区域),而针对河流区域中的目标搜索问题研究较少。作为一类特殊的任务区域,河流可看作带一定地形约束的曲线,因此相比于无人机在普通二维水平区域内的多航向甚至全航向选择,河流区域限制了无人机的飞行模式,增加了目标搜索问题的难度。针对该类问题,现有解决方案多为定性的被动策略,如无人机在河流上空飞行进行全覆盖式搜索、或直接赶赴目标的先前位置区域进行贪婪式搜索,缺乏定量分析与启发式策略指导。Most of the existing research on target search is applied to two-dimensional horizontal areas (such as regular or irregular areas such as rectangles), but there are few researches on the problem of target search in river areas. As a special task area, rivers can be regarded as curves with certain terrain constraints. Therefore, compared with the multi-course or even full-course selection of UAVs in ordinary two-dimensional horizontal areas, river areas limit the flight of UAVs. mode, which increases the difficulty of the target search problem. For this type of problem, the existing solutions are mostly qualitative passive strategies, such as drones flying over rivers for full-coverage searches, or directly rushing to the previous location of the target for greedy searches, lacking quantitative analysis and heuristic strategies guide.
发明内容Contents of the invention
本发明的目的在于结合河流的自然条件特点,提出一种适用于河流目标搜索任务的无人机航迹规划算法,以实现河流目标任务的快速搜索。The purpose of the present invention is to propose a UAV track planning algorithm suitable for river target search tasks in combination with the natural conditions and characteristics of rivers, so as to realize the rapid search of river target tasks.
为了实现以上目的,本发明提供如下的技术方案:In order to achieve the above object, the present invention provides the following technical solutions:
应用于河流目标搜索任务的无人机航迹规划算法,其特征在于,所述无人机的视场范围大于河流宽度,所述规划算法包括以下步骤:The unmanned aerial vehicle track planning algorithm applied to the river target search task is characterized in that the field of view of the unmanned aerial vehicle is greater than the width of the river, and the planning algorithm includes the following steps:
S1:将待搜索的目标河流抽象为二维平面曲线,以向前距离Ls为自变量,对平面曲线做离散化处理为M=L/Ls个离散化单元,其中L为河流总长度,Ls为每个离散化单元的长度;S1: abstract the target river to be searched into a two-dimensional plane curve, take the forward distance L s as an independent variable, and discretize the plane curve into M=L/L s discretization units, where L is the total length of the river , L s is the length of each discretization unit;
S2:任意一个采样周期内,无人机在两个离散化单元sm内移动;待搜索目标在每个离散化单元sm内存在的概率p(sm)已知,且p(sm)∈[0,1],且满足 S2: In any sampling period, the UAV moves within two discretization units s m ; the probability p(s m ) of the target to be searched in each discretization unit s m is known, and p(s m )∈[0,1], and satisfy
S3:任意个离散化单元组成搜索曲线段,Sk={sm,sm+1,...,sn},1≤m<n≤M,利用高斯混合模型描述待搜索目标在每个搜索曲线段内存在的概率信息,提取以Pk,1和Pk,2为区域边界的高价值搜索曲线段Sk;S3: Any number of discretized units compose the search curve segment, S k = {s m ,s m+1 ,...,s n }, 1≤m<n≤M, use the Gaussian mixture model to describe the target to be searched in each The probability information existing in each search curve segment, extract the high-value search curve segment S k with P k,1 and P k,2 as the boundary of the region;
S4:定义子区域转场时间为当前搜索曲线段边界点Pi,p转到下一搜索曲线段边界点Pj,q的最短飞行时间,定义所述转场时间为:S4: Define the sub-area transition time as the shortest flight time for the boundary point P i, p of the current search curve segment to go to the boundary point P j, q of the next search curve segment, and define the transition time as:
T(Pi,p,Pj,q)=λ1·Dubins_cost(Pi,p,Pj,q),其中i≠j且i,j∈{1,2,...K},且p,q∈{1,2};其中λ1表示子区域转场时间的比例系数;Dubins_cost(Pi,p,Pj,q)表示Dubins曲线的长度,p表示第i个搜索曲线段的飞出点标志位,q表示第j个搜索曲线段的进入点标志位,K表示高价值搜索曲线段的数量;T(P i,p ,P j,q )=λ 1 ·Dubins_cost(P i,p ,P j,q ), where i≠j and i,j∈{1,2,...K}, and p,q∈{1,2}; where λ 1 represents the proportional coefficient of sub-region transition time; Dubins_cost(P i,p ,P j,q ) represents the length of Dubins curve, p represents the i-th search curve segment Flying point flag, q represents the entry point flag of the jth search curve segment, K represents the number of high-value search curve segments;
定义子区域覆盖时间为无人机在搜索曲线段内搜索飞行的时间,为Ck=λ2·Lk,其中λ2表示子区域覆盖时间的比例系数,Lk表示搜索曲线段的长度,Lk=(n-m+1)·Ls;Define the sub-area coverage time as the time when the UAV searches for the flight in the search curve segment, which is C k = λ 2 L k , where λ 2 represents the proportional coefficient of the sub-region coverage time, and L k represents the length of the search curve segment, L k = (n-m+1)·L s ;
定义子区域覆盖回报为无人机完全覆盖高价值搜索曲线段所获得的累计概率:Rk;Define the sub-area coverage return as the cumulative probability obtained by the drone completely covering the high-value search curve segment: R k ;
S5:采用上述子区域转场时间、子区域覆盖时间和子区域覆盖回报作为评价指标,采取最近插入法对各高价值搜索曲线段进行搜索顺序的迭代排序,排序建模为:S5: Using the above-mentioned sub-area transition time, sub-area coverage time and sub-area coverage return as evaluation indicators, adopt the nearest insertion method to iteratively sort the search sequence of each high-value search curve segment, and the sorting model is:
S6:按顺序依次连接优化后的高价值搜索曲线段,获得无人机的最终搜索路径。S6: Connect the optimized high-value search curve segments in sequence to obtain the final search path of the UAV.
作为优选:提取高价值搜索曲线段的方法包括以下步骤:Preferably: the method for extracting high-value search curve segments includes the following steps:
采用K个一维高斯函数组成高斯混合模型,其中k=1,2,...K,uk为每个高斯函数的均值,σk为每个高斯函数的标准差;Using K one-dimensional Gaussian functions Form a Gaussian mixture model, where k=1,2,...K, u k is the mean value of each Gaussian function, and σ k is the standard deviation of each Gaussian function;
设每个高斯函数所占的权重系数为αk,且满足 Let the weight coefficient of each Gaussian function be α k , and satisfy
将待搜索曲线段的目标概率为 The target probability of the curve segment to be searched is
估计每个高斯函数的权重系数αk、均值uk、标准差σk,对p(s)进行迭代估计,直至满足收敛条件;Estimate the weight coefficient α k , mean value u k , and standard deviation σ k of each Gaussian function, and iteratively estimate p(s) until the convergence condition is met;
获取到各高斯函数95.4%概率的对应区间,以Pk,1=uk-2σk和Pk,2=uk+2σk为区域边界点的高价值搜索曲线段,则Lk=4σk;Rk=0.954αk。The corresponding intervals of 95.4% probability of each Gaussian function are obtained, and P k,1 =u k -2σ k and P k,2 =u k +2σ k are the high-value search curve segments of the area boundary points, then L k =4σ k ; R k =0.954α k .
作为优选:所述收敛条件为|p(s)-p'(s)|<ξ,其中p(s)和p'(s)分别为迭代前后的目标概率值,所述ξ=10-5。As a preference: the convergence condition is |p(s)-p'(s)|<ξ, where p(s) and p'(s) are target probability values before and after iteration respectively, and ξ=10 -5 .
作为优选:若多架无人机执行搜索任务,则进一步包括以下步骤:对排序后的高价值搜索曲线段分配给多架无人机,进行区域分配。As a preference: if multiple unmanned aerial vehicles perform the search task, the following steps are further included: assigning the sorted high-value search curve segments to multiple unmanned aerial vehicles, and performing area allocation.
作为优选:区域分配的方法,包括以下步骤:As preferred: the method for area allocation, comprising the following steps:
将高价值搜索曲线段集合分配给每架无人机,为每架无人机获得一个集合为Ai的分配高价值搜索曲线段集合;Assign a high-value search curve segment set to each unmanned aerial vehicle, obtain a set for each unmanned aerial vehicle and assign a high-value search curve segment set for A i ;
按步骤S5中的方法,对每架无人机集合Ai内的高价值搜索曲线段进行指标计算,获得Ji;According to the method in step S5, perform index calculation on the high-value search curve segment in each UAV set A i to obtain J i ;
对区域分配建模为其中,Nu表示无人机的总数,ρ1表示总搜索收益的比例系数,ρ2表示任务平衡度的比例系数;Model the region assignment as Among them, Nu represents the total number of UAVs, ρ1 represents the proportional coefficient of the total search revenue, and ρ2 represents the proportional coefficient of the task balance degree;
采用迭代方法,对区域分配建模求解,确定区域分配策略。The iterative method is used to solve the modeling of area allocation and determine the area allocation strategy.
作为优选:所有无人机所分配的高价值搜索曲线段集合满足如下的约束条件:As a preference: the set of high-value search curve segments allocated by all drones satisfies the following constraints:
本发明的有益效果为:The beneficial effects of the present invention are:
(1)本发明将目标河流区域抽象建模为二维曲线,大大减少了问题复杂度与计算量;(1) The present invention abstracts the target river area into a two-dimensional curve, which greatly reduces the complexity of the problem and the amount of calculation;
(2)本发明利用自适应高斯混合模型来近似描述河流区域特征并提取高价值子区域,可量化提取出高斯函数95.4%概率的对应区间,针对性的对高价值子区域进行搜索任务分配,量化结果的精度较高且利于后续问题的解决;(2) The present invention utilizes the self-adaptive Gaussian mixture model to approximately describe the characteristics of the river region and extract high-value sub-regions, quantify and extract the corresponding interval of 95.4% probability of the Gaussian function, and assign search tasks to high-value sub-regions in a targeted manner. The accuracy of the quantitative results is high and it is conducive to the solution of subsequent problems;
(3)本发明利用最近插入法进行区域排序,该方法可获得近似最优结果且求解速度较快;(3) The present invention uses the nearest insertion method to sort regions, which can obtain approximately optimal results and has a faster solution speed;
(4)本发明提供的算法适用于一架或多架无人机搜索路径的规划。(4) The algorithm provided by the invention is applicable to the planning of one or more unmanned aerial vehicle search paths.
附图说明Description of drawings
图1是本发明的方法流程图;Fig. 1 is method flowchart of the present invention;
图2是将河流抽象为二维曲线示意图;Figure 2 is a schematic diagram of abstracting the river into a two-dimensional curve;
图3是河流区域内的目标概率图;Figure 3 is the target probability map in the river area;
图4是目标概率基于自适应高斯混合模型的近似结果;Figure 4 is the approximate result of the target probability based on the adaptive Gaussian mixture model;
图5是基于最近插入法的子区域排序迭代过程;Fig. 5 is the iterative process of subregion sorting based on the nearest insertion method;
图6是以三架无人机进行目标搜索采用本发明方法优化出来的无人机航迹。Fig. 6 is the unmanned aerial vehicle trajectory optimized by the method of the present invention with three unmanned aerial vehicles performing target search.
具体实施方式Detailed ways
以下将结合附图对本发明的具体实施方式进行清楚完整地描述。显然,具体实施方式所描述的实施例仅为本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明的保护范围。The specific implementation manners of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the embodiments described in the specific implementation are only some of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明提供了一种用于对无人机的搜索航迹进行规划的算法,具体的为一种当无人机用于河流目标搜索任务时的无人机航迹规划算法。采用该规划算法,可以极大的提高无人机的搜索效率。The invention provides an algorithm for planning the search track of an unmanned aerial vehicle, specifically an algorithm for planning the unmanned aerial vehicle's track when the unmanned aerial vehicle is used for a river target search task. Using this planning algorithm can greatly improve the search efficiency of UAVs.
为了提高无人机的搜索效率,无人机搭载的视觉传感器的视线始终指向正下方,且其视场范围大于河流的宽度,如此,可以保证无人机在向前行进的过程中,可以搜索整个河道宽度的范围。方法的整体流程图参考图1。In order to improve the search efficiency of the UAV, the sight of the visual sensor on the UAV is always pointing directly below, and its field of view is larger than the width of the river. In this way, it can be guaranteed that the UAV can search The extent of the entire channel width. Refer to Figure 1 for the overall flowchart of the method.
本实施例首先提供一种适用于一架无人机执行搜索任务的搜索航迹的规划算法。This embodiment firstly provides a search track planning algorithm suitable for a UAV performing a search mission.
应用于河流目标搜索任务的无人机航迹规划算法,包括以下步骤:The UAV track planning algorithm applied to the river target search task includes the following steps:
S1:将目标河流抽象为二维平面曲线并进行离散化处理。S1: Abstract the target river into a two-dimensional plane curve and discretize it.
参考图2,由于无人机的搜索视角宽度大于河流的宽度,因此,可以忽略河流的宽度,将待搜索的目标河流抽象为二维平面曲线。以向前距离Ls为自变量,对平面曲线做离散化处理为M=L/Ls个离散化单元,其中L为目标河流总长度,Ls为每个离散化单元的长度;进行离散化处理后,将获得M个河流的离散化单元。Referring to Figure 2, since the width of the UAV's search viewing angle is greater than the width of the river, the width of the river can be ignored, and the target river to be searched is abstracted into a two-dimensional plane curve. Taking the forward distance L s as an independent variable, discretize the plane curve into M=L/L s discretization units, where L is the total length of the target river, and L s is the length of each discretization unit; After processing, the discretization units of M rivers will be obtained.
S2:构造单位采样周期内各离散化单元的概率信息。S2: Construct the probability information of each discretized unit within the unit sampling period.
单位采样周期内,无人机的搜索范围为上述河流的离散化单元的长度。具体的说,任意一个采样周期内,无人机在两个离散化单元sm内移动;待搜索目标在每个离散化单元sm内存在的概率p(sm)已知,且p(sm)∈[0,1],且满足概率图参考图3。In the unit sampling period, the search range of the UAV is the length of the discretization unit of the above-mentioned river. Specifically, in any sampling period, the UAV moves within two discretization units s m ; the probability p(s m ) of the target to be searched in each discretization unit s m is known, and p( s m )∈[0,1], and satisfy Refer to Figure 3 for the probability plot.
S3:提取高价值搜索曲线段。S3: Extract high-value search curve segments.
由于目标在每个搜索曲线段内存在的概率不同,有高有低,为了提高搜索效率,需要选择目标存在概率高的曲线段进行搜索,因此,需要提取高价值搜索曲线段。Since the probability of the target existing in each search curve segment is different, some are high and some are low, in order to improve the search efficiency, it is necessary to select the curve segment with a high target existence probability for searching, therefore, it is necessary to extract high-value search curve segments.
任意个离散化单元组成搜索曲线段,Sk={sm,sm+1,...,sn},1≤m<n≤M,利用高斯混合模型描述待搜索目标在每个搜索曲线段内存在的概率信息,提取以Pk,1和Pk,2为区域边界的高价值搜索曲线段Sk;其中高价值搜索曲线段的数量为K,k∈{1,2,...,K}。Any number of discretized units compose the search curve segment, S k ={s m ,s m+1 ,...,s n }, 1≤m<n≤M, use the Gaussian mixture model to describe the target to be searched in each search The probability information existing in the curve segment, extract the high-value search curve segment S k with P k,1 and P k,2 as the boundary of the region; the number of high-value search curve segments is K, k∈{1,2,. .., K}.
具体方法为:采用K个一维高斯函数:The specific method is: using K one-dimensional Gaussian functions:
组成高斯混合模型,其中k=1,2,...K,uk为每个高斯函数的均值,σk为每个高斯函数的标准差;Form a Gaussian mixture model, where k=1,2,...K, u k is the mean value of each Gaussian function, and σ k is the standard deviation of each Gaussian function;
设每个高斯函数所占的权重系数为αk,且满足 Let the weight coefficient of each Gaussian function be α k , and satisfy
将待搜索曲线段的目标概率为 The target probability of the curve segment to be searched is
估计每个高斯函数的权重系数αk、均值uk、标准差σk,定义一个由D个单元位置组成的训练样本,采用最大期望法对p(s)进行迭代估计,直至满足收敛条件;所述收敛条件为p(s)-p'(s)<ξ,其中p(s)和p'(s)分别为迭代前后的目标概率值,ξ取值视具体收敛精度需求而定,本实施例中ξ=10-5。迭代结果参考图4。Estimate the weight coefficient α k , mean value u k , and standard deviation σ k of each Gaussian function, define a training sample composed of D unit positions, and use the maximum expectation method to iteratively estimate p(s) until the convergence condition is met; The convergence condition is p(s)-p'(s)<ξ, where p(s) and p'(s) are the target probability values before and after iteration respectively, and the value of ξ depends on the specific convergence accuracy requirements. In the examples, ξ=10 -5 . Iteration results refer to Figure 4.
在上述参数迭代估计过程中,每个单元位置对应的训练个体数量占比与目标概率一致,即Dm=p(sm)D;可引入消除、合并与分裂等动态机制自适应调整模型数量。若某高斯模型的权重很小且与其他模型有一定距离,说明该分量为多余噪声分量,可直接消除;若两个高斯模型距离很近且权重不大,则认为它们反映相同的特征分布,出现过拟合现象,因此它们可合并为一个高斯分量;若某高斯分量的权重、标准差均较大,说明出现欠拟合现象,需将其分裂为两个高斯分量。In the above parameter iterative estimation process, the proportion of the number of training individuals corresponding to each unit position is consistent with the target probability, that is, D m = p(s m )D; dynamic mechanisms such as elimination, merging and splitting can be introduced to adaptively adjust the number of models . If the weight of a Gaussian model is very small and there is a certain distance from other models, it means that the component is an redundant noise component, which can be eliminated directly; if the distance between two Gaussian models is very close and the weight is not large, they are considered to reflect the same feature distribution. Overfitting occurs, so they can be combined into one Gaussian component; if the weight and standard deviation of a certain Gaussian component are large, it indicates that underfitting occurs, and it needs to be split into two Gaussian components.
根据参数估计结果,即可量化提取出各高斯函数95.4%概率的对应区间,作为高价值的河流子区域(即高价值搜索曲线段),获取到以Pk,1=uk-2σk和Pk,2=uk+2σk为区域边界点的高价值曲线段,则高价值搜索曲线段的长度Lk=4σk。According to the parameter estimation results, the corresponding intervals of 95.4% probability of each Gaussian function can be quantified and extracted as high-value river sub-regions (that is, high-value search curve segments), and P k,1 = u k -2σ k and P k,2 =u k +2σ k is the high-value curve segment of the area boundary point, then the length of the high-value search curve segment L k =4σ k .
S4:定义量化评价指标,采用最近插入法对高价值搜索曲线段进行等级评估和排序,确定无人机对各高价值搜索曲线段的搜索顺序。本实施例定义以下三种评价指标子区域转场时间、子区域覆盖时间和子区域覆盖回报。S4: Define the quantitative evaluation index, use the nearest insertion method to evaluate and sort the high-value search curve segments, and determine the search order of the high-value search curve segments by the UAV. This embodiment defines the following three evaluation indicators: sub-area transition time, sub-area coverage time, and sub-area coverage return.
定义子区域转场时间为当前搜索曲线段边界点Pi,p(或搜索起始位置Pinitial)转到下一搜索曲线段边界点Pj,q的最短飞行时间,由于最终获得的多个高价值搜索曲线段为相对分离的曲线段,各个曲线段的边界点之间为非连续点,而子区域转场时间表示的即为在相互不连续的曲线段之间运动的时间。通常Dubins曲线为考虑航向约束的任意两点间的无人机最短航线,定义所述转场时间为:Define the sub-region transition time as the shortest flight time from the boundary point P i,p of the current search curve segment (or the search initial position P initial ) to the boundary point P j,q of the next search curve segment. High-value search curve segments are relatively separated curve segments, and the boundary points of each curve segment are discontinuous points, and the sub-region transition time represents the time for moving between mutually discontinuous curve segments. Usually the Dubins curve is the shortest route of the UAV between any two points considering the heading constraint, and the transition time is defined as:
T(Pi,p,Pj,q)=λ1·Dubins_cost(Pi,p,Pj,q),其中i≠j且i,j∈{1,2,...K},且p,q∈{1,2};其中λ1表示子区域转场时间的比例系数;Dubins_cost(Pi,p,Pj,q)表示Dubins曲线的长度,p表示第i个搜索曲线段的飞出点标志位,q表示第j个搜索曲线段的进入点标志位,K表示高价值搜索曲线段的数量;T(P i,p ,P j,q )=λ 1 ·Dubins_cost(P i,p ,P j,q ), where i≠j and i,j∈{1,2,...K}, and p,q∈{1,2}; where λ 1 represents the proportional coefficient of sub-region transition time; Dubins_cost(P i,p ,P j,q ) represents the length of Dubins curve, p represents the i-th search curve segment Flying point flag, q represents the entry point flag of the jth search curve segment, K represents the number of high-value search curve segments;
定义子区域覆盖时间为无人机在搜索曲线段内搜索飞行的时间,为Ck=λ2·Lk,其中λ2表示子区域覆盖时间的比例系数,Lk表示搜索曲线段的长度,为Lk=(n-m+1)·Ls;由于采用高斯模型提取的高价值曲线段的长度为Lk=4σk,因此,Ck=λ2·4σk。Define the sub-area coverage time as the time when the UAV searches for the flight in the search curve segment, which is C k = λ 2 L k , where λ 2 represents the proportional coefficient of the sub-region coverage time, and L k represents the length of the search curve segment, L k =(n-m+1)·L s ; since the length of the high-value curve segment extracted by the Gaussian model is L k =4σ k , therefore, C k =λ 2 ·4σ k .
λ1和λ2的关系与无人机在不同阶段的飞行速度关系成反比,例如,无人机在子区域间转场的飞行速度是它覆盖子区域(即在子区域上空)时的飞行速度的2倍,则上述参数应满足 The relationship between λ 1 and λ 2 is inversely proportional to the relationship between the flight speed of the UAV in different stages, for example, the flight speed of the UAV in the transition between sub-areas is the flight speed when it covers the sub-area (that is, over the sub-area) 2 times the speed, the above parameters should satisfy
定义子区域覆盖回报为无人机完全覆盖高价值搜索曲线段所获得的累计概率Rk,该概率为各个高价值搜索曲线段目标存在概率的和;而相对于经过高斯模型提取的高价值曲线段,由于河流子区域为各高斯函数95.4%概率对应的区间范围,且权重系数为αk,因此子区域覆盖回报定义如下:Rk=0.954αk。Define the sub-area coverage return as the cumulative probability R k obtained by the UAV completely covering the high-value search curve segment, which is the sum of the target existence probability of each high-value search curve segment; and compared to the high-value curve extracted by the Gaussian model Since the river sub-region is the range corresponding to the 95.4% probability of each Gaussian function, and the weight coefficient is α k , the sub-region coverage return is defined as follows: R k =0.954α k .
S5:对各高价值搜索曲线段的搜索顺序进行排序,以实现最优的高效搜索策略。S5: Sort the search order of each high-value search curve segment to achieve an optimal and efficient search strategy.
采用上述子区域转场时间、子区域覆盖时间和子区域覆盖回报作为评价指标,采取最近插入法对各高价值搜索曲线段Lp进行搜索顺序的迭代排序,排序建模为:Using the above-mentioned sub-area transition time, sub-area coverage time and sub-area coverage return as evaluation indicators, the nearest insertion method is used to iteratively sort the search order of each high-value search curve segment Lp , and the sorting model is:
其中,Pinitial为搜索起始位置,分别表示开始搜索的第一条高价值曲线段的两个端点,表示开始搜索的第一条高价值曲线段的子区域覆盖回报,表示开始搜索的第一条高价值曲线段的子区域覆盖时间。相应的,分别表示第k条高价值曲线段的相应指标。Among them, P initial is the starting position of the search, Respectively represent the two endpoints of the first high-value curve segment to start searching, represents the subregion coverage return for the first high-value curve segment to start searching, Indicates the subregion coverage time for the first high-value curve segment to start searching. corresponding, Respectively represent the corresponding indicators of the k-th high-value curve segment.
此处需要说明的是,子区域的两个边界点标志位分别为1和2,他们的和为3。1和2不是指个数,而是指标记,例如,第5个子区域的两个边界点为P5,1,P5,2。由于无人机对第k-1个子区域的进入点标志位为nk-1,则对该子区域搜索完毕后的无人机飞出点标志位为3-nk-1。What needs to be explained here is that the two boundary point flag bits of the sub-area are 1 and 2 respectively, and their sum is 3. 1 and 2 do not refer to the number, but to the mark, for example, the two points of the fifth sub-area The boundary points are P 5,1 , P 5,2 . Since the UAV's entry point flag for the k-1th sub-area is nk -1 , the UAV's flight-out point flag after the sub-area is searched is 3-nk -1 .
子区域排序问题可看作典型的旅行商问题,因此采取最近插入法获得近似最优的排序结果。在每次迭代过程中,从剩余的未排序子区域集合中任意选取某个子区域并将其插入到已排序子区域序列{l1,...,lI}的任意位置,并按排序模型公式计算新排序区域的指标值J(I+1),进而计算指标值的增量ΔJ=J(I+1)-J(I),从上述所有可能情况中选择ΔJ取最大值时的情况,然后将选出的某未排序子区域插入到已排序子区域序列中。上述迭代过程重复K步,即完成K个子区域的近似排序。The sub-region sorting problem can be regarded as a typical traveling salesman problem, so the nearest insertion method is adopted to obtain an approximate optimal sorting result. During each iteration, from the remaining unsorted subregion collection Randomly select a sub-area in and insert it into any position of the sorted sub-area sequence {l 1 ,...,l I }, and calculate the index value J(I+1) of the new sorting area according to the formula of the sorting model, Then calculate the increment ΔJ=J(I+1)-J(I) of the index value, select the situation when ΔJ takes the maximum value from all the above-mentioned possible situations, and then insert the selected unsorted sub-region into the sorted in the sequence of subregions. The above iterative process repeats K steps, that is, the approximate sorting of K sub-regions is completed.
图5给出了由搜索起始位置Pinitial,相对三个子区域(P1,1,P1,2)、(P2,1,P2,2)和(P3,1,P3,2),采用最近插入法对3个子区域近似排序的过程,其中实线表示河流子区域,虚线表示所有可能的转场航迹段,实线表示确定的转场航迹段。可以看出,从起始位置Pinitial可能的转场路径包括(Pinitial,P1,1)、(Pinitial,P1,2)、(Pinitial,P2,1)、(Pinitial,P2,2)、(Pinitial,P3,1)、(Pinitial,P3,2);经过1次迭代计算之后,确定(Pinitial,P1,1)为最优路径,并开始进行下一次路径迭代计算,可能的转场路径包括如图(c)所示,经过迭代计算后,确定(P1,2,P2,1)为最优路径;如此反复,最终获得图(f)所示的搜寻路径。Figure 5 shows the relative three sub -regions (P 1,1 ,P 1,2 ), (P 2,1, P 2,2 ) and (P 3,1 ,P 3, 2 ), the process of approximately sorting the three sub-regions by using the nearest insertion method, in which the solid line represents the river sub-region, the dotted line represents all possible transition track segments, and the solid line represents the determined transition track segment. It can be seen that the possible transition paths from the starting position P initial include (P initial ,P 1,1 ), (P initial ,P 1,2 ), (P initial ,P 2,1 ), (P initial , P 2,2 ), (P initial ,P 3,1 ), (P initial ,P 3,2 ); after one iterative calculation, determine (P initial ,P 1,1 ) as the optimal path, and start For the next path iterative calculation, the possible transition paths include those shown in figure (c). After iterative calculation, (P 1,2 ,P 2,1 ) is determined to be the optimal path; after repeating this process, the figure ( f) The search path shown.
排序结束后,可确定每个河流子区域的等级(即子区域的搜索顺序),以及各个子区域进入点的标志位(即从每个子区域的两个端点中的哪一个端点进入子区域),无人机将按标志位进入子区域,按子区域的顺序逐一进行搜索。After sorting, the level of each river sub-area (that is, the search order of the sub-areas) and the flag bit of the entry point of each sub-area (that is, which of the two endpoints of each sub-area enters the sub-area) can be determined. , the UAV will enter the sub-area according to the flag, and search one by one in the order of the sub-areas.
以上的搜索算法适用于一架无人机执行搜索任务的搜索轨迹规划。The above search algorithm is suitable for the search trajectory planning of a UAV performing a search mission.
而现有技术中,为了实现高效的搜索,通常多架无人机共同执行搜索的任务。因此,本实施例进一步提供一种多架无人机共同执行搜索任务的情况下,无人机搜索轨迹规划的算法。However, in the prior art, in order to achieve efficient search, usually a plurality of unmanned aerial vehicles jointly perform the search task. Therefore, this embodiment further provides an algorithm for UAV search trajectory planning in the case that multiple UAVs jointly perform a search task.
当有多架无人机共同执行搜索任务时,需要综合考虑总搜索收益和任务的平衡度,将子区域分配给各架无人机。When multiple UAVs perform search tasks together, it is necessary to comprehensively consider the total search revenue and the balance of the task, and assign sub-areas to each UAV.
具体的说,若多架无人机执行搜索任务,则进一步包括以下步骤:对排序后的价值搜索曲线段分配给多架无人机,进行区域分配。Specifically, if multiple unmanned aerial vehicles perform the search task, the following steps are further included: assigning the sorted value search curve segments to multiple unmanned aerial vehicles, and performing area allocation.
区域分配的方法,包括以下步骤:A method for area allocation, comprising the following steps:
将高价值搜索曲线段分配给每架无人机,每架无人机获得一个集合为Ai的分配高价值搜索曲线段集合,曲线段集合内包括多条高价值搜索曲线段;The high-value search curve segment is assigned to each drone, and each drone obtains a collection of assigned high-value search curve segment sets for A i , and the curve segment set includes multiple high-value search curve segments;
为了避免无人机之间发生碰撞,要求每个子区域仅分配给一架无人机,而为了保证无人机的高效利用,要求为每架无人机至少分配一个子区域,因此所有无人机所分配的高价值搜索曲线段集合满足如下的约束条件:In order to avoid collisions between UAVs, each sub-area is required to be assigned to only one UAV, and in order to ensure the efficient use of UAVs, it is required to assign at least one sub-area to each UAV, so all UAVs The set of high-value search curve segments allocated by the machine satisfies the following constraints:
其中,Nu表示无人机的数量,K表示高价值搜索曲线段的数量。where Nu denotes the number of drones and K denotes the number of high-value search curve segments.
对多架无人机搜索路径进行分配的过程参考步骤S4、S5中的方法,对每架无人机获得的曲线段集合Ai内的高价值搜索曲线段进行指标计算(包括子区域转场时间、子区域覆盖时间和子区域覆盖回报),获得Ji;For the process of allocating the search paths of multiple UAVs, refer to the method in steps S4 and S5, and perform index calculation (including sub-region transitions) for the high-value search curve segments in the curve segment set A i obtained by each UAV. Time, sub-area coverage time and sub-area coverage return), get J i ;
对区域分配建模为其中,Nu表示无人机的总数,ρ1表示总搜索收益的比例系数,ρ2表示任务平衡度的比例系数;ρ1和ρ2的取值需根据具体任务需求进行赋值,例如各机探测能力相近时,可增大ρ2的值;各机探测能力差别较大时,可增大ρ1的值。Model the region assignment as Among them, Nu represents the total number of UAVs, ρ 1 represents the proportional coefficient of the total search revenue, and ρ 2 represents the proportional coefficient of the task balance degree; the values of ρ 1 and ρ 2 need to be assigned according to the specific task requirements, for example, each aircraft When the detection capability is similar, the value of ρ2 can be increased; when the detection capability of each aircraft is quite different, the value of ρ1 can be increased.
采用迭代方法,对区域分配建模求解,确定区域分配策略,如图6所示。最终的优化航迹可表示为:The iterative method is used to solve the regional allocation modeling and determine the regional allocation strategy, as shown in Figure 6. The final optimized track can be expressed as:
采用本发明所述的算法进行无人机航迹的规划,可实现目标河流段的高效搜索。The algorithm of the invention is used to plan the track of the UAV, so that the efficient search of the target river section can be realized.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711403481.0A CN108168558B (en) | 2017-12-22 | 2017-12-22 | Unmanned aerial vehicle track planning algorithm applied to river target search task |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711403481.0A CN108168558B (en) | 2017-12-22 | 2017-12-22 | Unmanned aerial vehicle track planning algorithm applied to river target search task |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108168558A true CN108168558A (en) | 2018-06-15 |
CN108168558B CN108168558B (en) | 2020-04-10 |
Family
ID=62523264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711403481.0A Active CN108168558B (en) | 2017-12-22 | 2017-12-22 | Unmanned aerial vehicle track planning algorithm applied to river target search task |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108168558B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108955645A (en) * | 2018-07-16 | 2018-12-07 | 福州日兆信息科技有限公司 | Three-dimensional modeling method and device applied to communication iron tower intelligent patrol detection |
CN111487986A (en) * | 2020-05-15 | 2020-08-04 | 中国海洋大学 | A collaborative target search method for underwater robots based on global information transfer mechanism |
CN111596675A (en) * | 2020-05-15 | 2020-08-28 | 中国海洋大学 | Underwater robot optimization decision-making method facing non-wide area target search task |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011057323A1 (en) * | 2009-11-10 | 2011-05-19 | Bae Systems Australia Limited | Method and system to aid craft movement prediction |
CN103472850A (en) * | 2013-09-29 | 2013-12-25 | 合肥工业大学 | Multi-unmanned aerial vehicle collaborative search method based on Gaussian distribution prediction |
US8825383B1 (en) * | 2010-12-10 | 2014-09-02 | Google Inc. | Extracting patterns from location history |
CN104536454A (en) * | 2014-12-05 | 2015-04-22 | 中国运载火箭技术研究院 | Space-time synchronization matching method used for double unmanned aerial vehicle cooperation |
CN104596516A (en) * | 2014-11-24 | 2015-05-06 | 中国海洋大学 | Unmanned aerial vehicle coverage flight path planning based on dynamic newly-added adjacent area |
CN104867134A (en) * | 2015-05-04 | 2015-08-26 | 国家电网公司 | Identification method for transmission line tower inspection by unmanned aerial vehicle |
CN106406346A (en) * | 2016-11-01 | 2017-02-15 | 北京理工大学 | Plan method for rapid coverage track search coordinated by multiple UAVs (Unmanned Aerial Vehicles) |
-
2017
- 2017-12-22 CN CN201711403481.0A patent/CN108168558B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011057323A1 (en) * | 2009-11-10 | 2011-05-19 | Bae Systems Australia Limited | Method and system to aid craft movement prediction |
US8825383B1 (en) * | 2010-12-10 | 2014-09-02 | Google Inc. | Extracting patterns from location history |
CN103472850A (en) * | 2013-09-29 | 2013-12-25 | 合肥工业大学 | Multi-unmanned aerial vehicle collaborative search method based on Gaussian distribution prediction |
CN104596516A (en) * | 2014-11-24 | 2015-05-06 | 中国海洋大学 | Unmanned aerial vehicle coverage flight path planning based on dynamic newly-added adjacent area |
CN104536454A (en) * | 2014-12-05 | 2015-04-22 | 中国运载火箭技术研究院 | Space-time synchronization matching method used for double unmanned aerial vehicle cooperation |
CN104867134A (en) * | 2015-05-04 | 2015-08-26 | 国家电网公司 | Identification method for transmission line tower inspection by unmanned aerial vehicle |
CN106406346A (en) * | 2016-11-01 | 2017-02-15 | 北京理工大学 | Plan method for rapid coverage track search coordinated by multiple UAVs (Unmanned Aerial Vehicles) |
Non-Patent Citations (5)
Title |
---|
SIVAKUMAR RATHINAM等: "Autonomous Searching and Tracking of a River using an UAV", 《2007 AMERICAN CONTROL CONFERENCE》 * |
YAO PENG等: "UAV feasible path planning based on disturbed fluid and trajectory propagation", 《CHINESE JOURNAL OF AERONAUTICS》 * |
丁家如: "多无人机任务分配与路径规划算法研究", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》 * |
简康: "无人机航迹规划算法研究", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》 * |
霍霄华: "多UCAV动态协同任务规划建模与滚动优化方法研究", 《中国博士学位论文全文数据库信息科技辑》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108955645A (en) * | 2018-07-16 | 2018-12-07 | 福州日兆信息科技有限公司 | Three-dimensional modeling method and device applied to communication iron tower intelligent patrol detection |
CN111487986A (en) * | 2020-05-15 | 2020-08-04 | 中国海洋大学 | A collaborative target search method for underwater robots based on global information transfer mechanism |
CN111596675A (en) * | 2020-05-15 | 2020-08-28 | 中国海洋大学 | Underwater robot optimization decision-making method facing non-wide area target search task |
CN111596675B (en) * | 2020-05-15 | 2021-06-15 | 中国海洋大学 | An optimal decision-making method for underwater robots for non-wide-area target search tasks |
Also Published As
Publication number | Publication date |
---|---|
CN108168558B (en) | 2020-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wu et al. | Cooperative path planning for heterogeneous unmanned vehicles in a search-and-track mission aiming at an underwater target | |
CN107608372B (en) | A multi-UAV cooperative trajectory planning method based on the combination of improved RRT algorithm and improved PH curve | |
Wen et al. | UAV online path planning algorithm in a low altitude dangerous environment | |
CN110262563A (en) | Multiple no-manned plane collaboratively searching mesh calibration method waterborne | |
CN112733251B (en) | Collaborative flight path planning method for multiple unmanned aerial vehicles | |
CN113238232B (en) | Target searching method of autonomous underwater vehicle system for ocean static target | |
CN110288001A (en) | Target identification method based on the training study of target data feature | |
CN104573812A (en) | Uninhabited combat air vehicle route path determining method based on PGSO (Particle-Glowworm Swarm Optimization) algorithm | |
CN110222406A (en) | Unmanned aerial vehicle autonomous capacity assessment method based on task stage complexity | |
CN113359849B (en) | A fast multi-UAV cooperative search method for moving targets | |
CN108168558A (en) | Unmanned aerial vehicle flight path planning algorithm applied to river target search task | |
CN110442143A (en) | A kind of unmanned plane situation data clustering method based on combination multiple target dove group's optimization | |
Yan et al. | A safe landing site selection method of UAVs based on LiDAR point clouds | |
CN114676743B (en) | Low-speed small target track threat identification method based on hidden Markov model | |
Yang et al. | Love thy neighbor: V-formation as a problem of model predictive control | |
Luo et al. | UAV penetration mission path planning based on improved holonic particle swarm optimization | |
CN106681358A (en) | Centralized unmanned aerial vehicle formation distributing method and device | |
Ling et al. | Cooperative search method for multiple AUVs based on target clustering and path optimization | |
CN116796284A (en) | Unmanned aerial vehicle cluster-oriented intention recognition method applied to countermeasure environment | |
Azeemi | Cooperative trajectory and launch power optimization of UAV deployed in cross-platform battlefields | |
CN111199243B (en) | Aerial target identification method and system based on improved decision tree | |
Cobano et al. | Thermal detection and generation of collision-free trajectories for cooperative soaring UAVs | |
Chen et al. | BARS: a benchmark for airport runway segmentation | |
CN114610064A (en) | Air-ground cooperative task allocation method based on dynamic target search and related equipment | |
Zhao et al. | Object detection based on hierarchical multi-view proposal network for autonomous driving |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |