+

CN103576692A - Method for achieving coordinated flight of multiple unmanned aerial vehicles - Google Patents

Method for achieving coordinated flight of multiple unmanned aerial vehicles Download PDF

Info

Publication number
CN103576692A
CN103576692A CN201310547264.4A CN201310547264A CN103576692A CN 103576692 A CN103576692 A CN 103576692A CN 201310547264 A CN201310547264 A CN 201310547264A CN 103576692 A CN103576692 A CN 103576692A
Authority
CN
China
Prior art keywords
machine
flight
lead
aircraft
uav
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.)
Pending
Application number
CN201310547264.4A
Other languages
Chinese (zh)
Inventor
徐立芳
莫宏伟
雍升
孙泽波
胡嘉祺
孟龙龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin Engineering University
Original Assignee
Harbin Engineering University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Harbin Engineering University filed Critical Harbin Engineering University
Priority to CN201310547264.4A priority Critical patent/CN103576692A/en
Publication of CN103576692A publication Critical patent/CN103576692A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明属于多无人机技术领域,具体涉及一种可用于多无人机目标跟踪、航迹优化、协同管理、协同飞行、任务分配的多无人机协同飞行方法。本发明包括:确定飞行任务目标数,确定多无人机中引领机和跟随机的运行参数;通过领航标志设置决定每个任务分组的跟随机是否应该跟随飞往任务目标,0表示引领机还没有返回,1时表示已经返回,可以开始跟随飞行;设置引领机的飞行状态,0表示搜索飞往目标的过程中;1表示返回出发地的过程中;2表示引领跟随机飞往任务目标的过程中;引领机分别飞往各自的任务目的地,到达后返回出发地。本发明信息共享使多无人机协同飞行更加具有自主性、灵活性、安全性,提高了多无人机协同执行任务的效率。

Figure 201310547264

The invention belongs to the field of multi-UAV technology, and specifically relates to a multi-UAV cooperative flight method that can be used for multi-UAV target tracking, track optimization, cooperative management, cooperative flight, and task assignment. The present invention includes: determining the number of flight mission targets, determining the operating parameters of the lead aircraft and the follower aircraft in the multi-UAV; determining whether the follower aircraft of each task group should follow the mission target by setting the pilot flag, and 0 means that the lead aircraft is still flying to the mission target. No return, 1 indicates that it has returned and can start to follow the flight; set the flight status of the lead aircraft, 0 indicates that it is in the process of searching for the target; 1 indicates that it is in the process of returning to the starting point; 2 indicates that the lead aircraft is flying to the mission target During the process; the lead aircraft flew to their respective mission destinations, and returned to the starting point after arrival. The information sharing of the present invention makes multi-UAV cooperative flight more autonomous, flexible and safe, and improves the efficiency of multi-UAV cooperative mission execution.

Figure 201310547264

Description

一种多无人机协同飞行方法A multi-UAV cooperative flight method

技术领域technical field

本发明属于多无人机技术领域,具体涉及一种可用于多无人机目标跟踪、航迹优化、协同管理、协同飞行、任务分配的多无人机协同飞行方法。The invention belongs to the field of multi-UAV technology, and specifically relates to a multi-UAV cooperative flight method that can be used for multi-UAV target tracking, track optimization, cooperative management, cooperative flight, and task assignment.

背景技术Background technique

在未来复杂多变的信息化战场环境下,单架无人机将会很难完成任务,很多情况下必须通过协同控制飞行的多架无人机才能完成;每个无人机都要求一个1到3人的机组人员分配,协商和协调许多人类战士。除了人类操作员的成本,这个方法遇到不能解决的挑战,如何达到协同。在当今科技的制约下,想要无人驾驶机到达飞行员那样强大的信息处理能力与智能还是相当困难,如果通过模仿自然界生物的群聚现象,在数量上占绝对优势的无人机利用群聚智能就能达到甚至超越在数量上占劣势的有人驾驶机。分析生物系统的进化特征与行为规律,将生物群体智能的某些原理和行为与多无人机协同控制理论相结合,具有广阔的工程应用前景。目前无人机群协同飞行及航迹规划方面的研究在国内外虽已取得了一定的研究成果,但还没有统一的理论和行之有效的方法。In the complex and changeable information battlefield environment in the future, it will be difficult for a single UAV to complete the task. In many cases, it must be completed through cooperative control of multiple UAVs; each UAV requires a 1 A crew of up to 3 assigns, negotiates and coordinates many human fighters. In addition to the cost of human operators, this approach encounters unsolvable challenges in how to achieve coordination. Under the constraints of today's technology, it is still quite difficult for unmanned aerial vehicles to reach the powerful information processing capabilities and intelligence of pilots. Intelligence can match or even surpass the numerically inferior manned aircraft. Analyzing the evolutionary characteristics and behavioral laws of biological systems, combining some principles and behaviors of biological swarm intelligence with the theory of multi-UAV cooperative control, has broad engineering application prospects. At present, the research on UAV swarm cooperative flight and track planning has achieved certain research results at home and abroad, but there is no unified theory and effective method.

在大自然的各种生物群中,像蜜蜂、蚂蚁、鸟类等,他不是某一个角色来协调其他自主的个体,但其整体却可以表现一种有序、协调和智能的状态。如本文所研究的蜂群算法,蜜蜂间就可以通过自组织,来完成某些任务。这些群体都是通过彼此之间的相互协作,去完成单个个体无法完成的任务,虽然每一个个体都做一种简单的动作行为,但通过交互、协调,最终却完成搜索、预防、觅食等多种智能的行为。也有许多学者研究生物的自组织行为,如:蚁群算法、boids算法、鱼群算法、蜂群算法等仿生学算法,并且把他们广泛地用于各个研究领域,取得了许多成果。比如,苏菲等人提出基于蚁群算法的无人机协同任务分配,参见:苏菲,陈岩,沈林成.基于蚁群算法的无人机协同多任务分配,.航空学报,2008,29(S1):184-191页。段海滨等人提出了基于混沌蜂群优化算法的无人机航迹规划优化算法,参见Xu,Chunfang,Duan,Haibin;Liu,Fang,Chaotic artificial bee colony approach to Uninhabited Combat Air Vehicle(UCAV)path planning,Aerospace Science and Technology,14(8),p535-541,2010。也有许多传统的数学方法用于多无人机协同问题。比如田菁提出多无人机协同侦察任务规划建模技术,参见:田菁,多无人机协同侦察任务规划问题建模与优化技术研究,国防科学技术大学硕士学位论文,2007。沈延航提出基于搜索理论的多人机协同控制方法,参见:沈延航,周洲,祝小平,基于搜索理论的多无人机协同控制方法研究,西北工业大学学报,2006(24):367~369。In various biological groups in nature, such as bees, ants, birds, etc., he is not a certain role to coordinate other autonomous individuals, but the whole can show a state of order, coordination and intelligence. Like the bee colony algorithm studied in this paper, bees can complete certain tasks through self-organization. These groups cooperate with each other to complete tasks that cannot be completed by a single individual. Although each individual performs a simple action behavior, through interaction and coordination, they finally complete the search, prevention, foraging, etc. Various intelligent behaviors. There are also many scholars studying the self-organization behavior of organisms, such as: ant colony algorithm, boids algorithm, fish swarm algorithm, bee colony algorithm and other bionic algorithms, and they are widely used in various research fields and have achieved many results. For example, Su Fei and others proposed the UAV collaborative task assignment based on ant colony algorithm, see: Su Fei, Chen Yan, Shen Lincheng. UAV cooperative multi-task assignment based on ant colony algorithm, Acta Aeronautica Sinica, 2008, 29( S1): pp. 184-191. Duan Haibin and others proposed an optimization algorithm for UAV path planning based on chaotic bee colony optimization algorithm, see Xu, Chunfang, Duan, Haibin; Liu, Fang, Chaotic artificial bee colony approach to Uninhabited Combat Air Vehicle (UCAV) path planning , Aerospace Science and Technology, 14(8), p535-541, 2010. There are also many traditional mathematical methods for multi-UAV coordination problems. For example, Tian Jing proposed multi-UAV cooperative reconnaissance task planning modeling technology, see: Tian Jing, Multi-UAV cooperative reconnaissance mission planning problem modeling and optimization technology research, National University of Defense Technology Master's Degree Thesis, 2007. Shen Yanhang proposed a multi-UAV cooperative control method based on search theory, see: Shen Yanhang, Zhou Zhou, Zhu Xiaoping, Research on Multi-UAV Cooperative Control Method Based on Search Theory, Journal of Northwestern Polytechnical University, 2006(24):367~369.

美国等国家较早重视并开始多无人机的协同研究,在体系结构、协同路径规划等方面进行了研究。参见A.Ollero et a1.Architecture and perception issues in the comets multiuavproject.IEEE Robotics and Automation Magazine.special issue on R&A in Europe:Projects fundedby the Comm of the EU.2004以及Madhavan Shanmugavel,Antonios Tsourdos,Brian White,RafaZbikowski.Co-operative path planning of multiple UAVs using Dubins paths with clothoid arcs.Control Engineering Practice18(2010)1084–1092P.The United States and other countries paid attention to and started multi-UAV collaborative research earlier, and conducted research on system structure and collaborative path planning. See A. Ollero et a1. Architecture and perception issues in the comests multiuav project. IEEE Robotics and Automation Magazine. Special issue on R&A in Europe: Projects funded by the Comm of the EU. 2004 and Madhavan Zhanmugavel, Wkifa, Antonios Ts Co-operative path planning of multiple UAVs using Dubins paths with clothoid arcs. Control Engineering Practice18(2010)1084–1092P.

Basturk等人最早提出了基于蜂群原理的优化算法,参见Basturk B,Karaboga D.AnArtificial Bee Colony(ABC)Algorithmfor Numeric function Optimization[C].USA,Indiana IEEESwarm Intelligence Symposium,2006:3-4及KarabogaD,BasturkB.Artificial BeeColony(ABC)Optimization Algorithm for Solving Constrained Optimization[J].Foundations of Fuzzy LogicandSoft Computing,2007。Basturk and others first proposed an optimization algorithm based on the bee colony principle, see Basturk B, Karaboga D. An Artificial Bee Colony (ABC) Algorithm for Numeric function Optimization [C]. USA, Indiana IEEESwarm Intelligence Symposium, 2006: 3-4 and KarabogaD, BasturkB. Artificial BeeColony (ABC) Optimization Algorithm for Solving Constrained Optimization [J]. Foundations of Fuzzy Logic and Soft Computing, 2007.

虽然上述传统方法及包括蜂群优化在内的新型的智能优化算法用于无人机航迹规划问题,并已取得了一定的研究成果,但还没有利用社会昆虫群体优势实现无人机集群协同飞行;也没有真正从社会昆虫群体的自然本质出发来实现无人机集群飞行的控制。都没有从模拟蜂群实际生物学行为的角度来解决无人机集群飞行中的协同控制、航迹规划、避碰等关键问题,仅仅从优化的角度出发,求出抽象的问题解,对实际问题作用有限。Although the above-mentioned traditional methods and new intelligent optimization algorithms including bee colony optimization have been applied to the problem of UAV trajectory planning, and have achieved certain research results, they have not yet utilized the advantages of social insect groups to realize UAV cluster coordination. flight; also does not really proceed from the natural essence of social insect groups to realize the control of UAV swarm flight. None of them have solved key issues such as cooperative control, track planning, and collision avoidance in UAV swarm flight from the perspective of simulating the actual biological behavior of bee colonies. They only solve abstract problems from the perspective of optimization. Questions are limited.

将蜂群智能应用于无人机集群飞行模式研究比较新颖,具有非常重要的研究价值和意义。The application of swarm intelligence to the study of UAV swarm flight mode is relatively new and has very important research value and significance.

发明内容Contents of the invention

本发明的目的在于提出一种使多无人机能达到良好协同飞行效果,提高多无人机协同执行任务的效率和安全性、可靠性、灵活性和自主性的多无人机航协同飞行方法。The purpose of the present invention is to propose a multi-UAV cooperative flight method that enables multi-UAVs to achieve a good cooperative flight effect and improves the efficiency, safety, reliability, flexibility and autonomy of multi-UAV cooperative missions .

本发明的目的是这样实现的:The purpose of the present invention is achieved like this:

本发明包括如下步骤:The present invention comprises the steps:

(1)确定飞行任务目标数,确定多无人机中引领机和跟随机的运行参数;(1) Determine the number of flight mission targets, and determine the operating parameters of the lead aircraft and follower aircraft in the multi-UAV;

(2)通过领航标志设置决定每个任务分组的跟随机是否应该跟随飞往任务目标,0表示引领机还没有返回,1时表示已经返回,可以开始跟随飞行;(2) Determine whether the follower aircraft of each task group should follow and fly to the mission target through the setting of the pilot flag. 0 indicates that the lead aircraft has not returned, and 1 indicates that it has returned and can start to follow the flight;

(3)设置引领机的飞行状态,0表示搜索飞往目标的过程中;1表示返回出发地的过程中;2表示引领跟随机飞往任务目标的过程中;(3) Set the flight status of the lead aircraft, 0 means searching for the target; 1 means returning to the starting point; 2 means leading the follower to the mission target;

(4)引领机分别飞往各自的任务目的地,到达后返回出发地,然后根据各个任务所需的飞机数,随机指定一定数目的飞机按照上述飞行规则跟随对应的引领机飞往任务目标所处的位置,到达后飞行任务结束,其中引领机在每次遇到障碍并避碰后,将重新搜索飞往目的地的路线,即重新确定速度的方向。(4) The lead planes fly to their respective mission destinations, return to the departure point after arrival, and then randomly designate a certain number of planes according to the number of planes required for each mission to follow the corresponding lead planes to the mission target according to the above flight rules. After arriving at the position at , the flight mission ends, and the lead aircraft will re-search the route to the destination after encountering obstacles and avoiding collisions, that is, re-determine the direction of speed.

引领机在搜索目标和返回以及引领跟随机的过程中,与所有其它飞机遵循蜂群避碰规则;跟随机在飞行过程中遵循蜂群内聚、对齐、避碰和随机规则;所述的运行参数包括更新速度权值wcohere、wavoid、walign、wrandom,最大加速度amax、换算因子α、视野距离dvis、最小距离dmin、最大速度vmax,其中更新速度权值wcohere=wavoid=walign=wrandom=amax=0.3,α=0.75,其他参数值w=0.8,vmax=1.55,dvis=30,dmin=15,所有引领机以vmax速度飞行。The lead aircraft follows the rules of swarm collision avoidance with all other aircraft during the process of searching for targets and returning and leading the follower aircraft; the follower aircraft follows the rules of swarm cohesion, alignment, collision avoidance and randomness during flight; the described operation Parameters include update speed weights w cohere , w avoid , w align , w random , maximum acceleration a max , conversion factor α, field of view d vis , minimum distance d min , maximum speed v max , where update speed weight w cohere = w avoid =w align =w random =a max =0.3, α=0.75, other parameter values w=0.8, v max =1.55, d vis =30, d min =15, all leading planes fly at v max speed.

引领机及跟随机避碰规则,其步骤和特征在于:The steps and characteristics of the collision avoidance rules for the lead aircraft and the follower aircraft are as follows:

(1)检查飞机的下一位置是否和障碍物内发生碰撞(1) Check whether the next position of the aircraft collides with the obstacle

首先临时设置新的位置,然后判断新的位置是否在飞机避碰距离内;First temporarily set a new position, and then judge whether the new position is within the collision avoidance distance of the aircraft;

(2)通过判断跟随机群的位置决定是否开始绕过障碍物的飞行;(2) Determine whether to start flying around obstacles by judging the position of the following aircraft;

计算得到的跟随机中心位置,如果它们之间的距离小于2倍的避碰距离,则开始绕过障碍物的飞行。If the calculated center position of the follower is less than 2 times the collision avoidance distance, it will start flying around obstacles.

(3)引领机绕过障碍物(3) Lead the machine around obstacles

根据飞行标志和由于哪种运动发生碰撞,确定引领机的新位置。引领机改变方向绕过障碍物。Based on the flight signature and due to which motion the collision occurred, determine the new position of the lead aircraft. The lead machine changes direction around the obstacle.

(4)跟随机绕过障碍物(如果发生碰撞)(4) Follow the aircraft around obstacles (if a collision occurs)

跟随机如果在绕过障碍物之前会发生碰撞,则开始和引领机一样的绕过障碍物的飞行,飞行的运动方向与引领机一致。If the follower aircraft will collide before bypassing the obstacle, it will start to fly around the obstacle the same as the lead aircraft, and the direction of flight is consistent with that of the lead aircraft.

所述的引入最大加速度值amax限制速度变化幅度vnew为:The introduction of the maximum acceleration value a max to limit the speed change range v new is:

Figure BDA0000409634900000031
Figure BDA0000409634900000031

所述的引领机跟随机协同飞行速度更新采用速度加权和v′new=wcohere.vcohere+wavoid.vavoid+walign.valign+wrandom.vrandom实现,跟随机到达目标后降低飞行速度采用惯性权重速度更新v(t+1)=w·v(t)+vnew实现。The update of the coordinating flight speed of the leading aircraft following the aircraft is realized by speed weighted sum v new = w cohere . The flight speed is realized by updating the inertia weight speed v(t+1)=w·v(t)+v new .

本发明的有益效果在于:The beneficial effects of the present invention are:

本发明由于采用引领机引领侦查搜索,跟随机跟随飞行,引领机和跟随机的信息共享策略使多无人机协同飞行更加具有自主性、灵活性、安全性,提高了多无人机协同执行任务的效率;本发明指导多无人机协同飞行、避碰,无需掌握其他先验知识,有极佳的实用性和极好的鲁棒性,对于实际多无人机协同飞行策略有重要意义。Since the present invention adopts the lead plane to lead the investigation and search, the follower plane to follow the flight, the information sharing strategy of the lead plane and the follower plane makes the multi-UAV cooperative flight more autonomous, flexible and safe, and improves the multi-UAV cooperative execution. Efficiency of tasks; the present invention guides multi-UAV cooperative flight and collision avoidance without having to master other prior knowledge, has excellent practicability and excellent robustness, and is of great significance to the actual multi-UAV cooperative flight strategy .

附图说明Description of drawings

图1是本发明实现步骤的流程框图;Fig. 1 is the block flow diagram of the realization step of the present invention;

图2是引领机出发仿真仿真;Fig. 2 is the emulation emulation that lead machine starts;

图3是蜂群启发的无人机跟随协同飞行仿真图;Figure 3 is a simulation diagram of UAV following cooperative flight inspired by bee swarms;

图4是引领机引领跟随机到达目的地仿真。Figure 4 is the simulation of the lead aircraft leading the follower to the destination.

具体实施方式Detailed ways

本发明采用的技术方案是将蜂群飞行规则引入多无人机协同飞行中以达到更好的多无人机协同飞行性能,并针对多人机协同飞行问题设计了引领机引领搜索、跟随机跟随飞行,提出了多无人机蜂群飞行方法,得到新的多无人机协同方法。The technical solution adopted by the present invention is to introduce the bee colony flight rules into multi-UAV cooperative flight to achieve better multi-UAV cooperative flight performance, and design the leading aircraft to lead the search and follow the aircraft to solve the problem of multi-person cooperative flight. Following the flight, a multi-UAV swarm flight method is proposed, and a new multi-UAV collaborative method is obtained.

参照图1,本发明的具体实现步骤如下:With reference to Fig. 1, the concrete realization steps of the present invention are as follows:

实现的基本思想是模拟自然界中蜂群中每只蜜蜂的飞行都要受它邻居蜜蜂飞行状况的影响。蜂群飞行的四个基本规则如下:The basic idea of the realization is to simulate the flight of each bee in the bee colony in nature will be affected by the flight status of its neighbor bees. The four basic rules of swarm flight are as follows:

聚集规则:通过假设一个蜜蜂趋向于向他周围的个体的中心移动来描述蜜蜂形成一个种群的趋势。Aggregation rule: Describes the tendency of bees to form a population by assuming that a bee tends to move towards the center of the individuals around it.

对齐规则:描述的是蜜蜂以相同的速度飞行并且把它作为邻近个体的指导。Alignment rule: Describes that bees fly at the same speed and use this as a guide for neighboring individuals.

避碰规则:蜜蜂避免碰撞的习惯。Collision avoidance rules: the habits of bees to avoid collisions.

随机规则:改变运动的蜜蜂的个体决策。Stochastic rules: Individual decision-making in bees that alter movement.

每个蜜蜂个体行为受到这四个运动则影响。The individual behavior of each bee is affected by these four movements.

所有蜜蜂集合设为N,其中某个焦点个体i被看作是它在可视距离dvis>0之内的邻居个体。The set of all bees is set to N, and a focal individual i is regarded as its neighbor individual within the visual distance d vis >0.

四个规则分别定义为向量形式vcohere,valign,vavoid,vrandom,它们是个体i速度更新向量的一部分。下列各式中pj(j∈N)是引领蜂之外的其他所有蜜蜂的位置,p是引领蜂的位置。The four rules are respectively defined as vector forms v cohere , v align , v avoid , v random , which are part of the velocity update vector of individual i. In the following formulas, p j (j∈N) is the position of all other bees except the leading bee, and p is the position of the leading bee.

1.聚集1. gather

聚集向量vcohere是蜂群相对于周围蜜蜂的当前位置的所有向量的平均值The aggregation vector v cohere is the average of all vectors of the hive relative to the current position of surrounding bees

vv coherecohere == 11 dd visvis ·· 11 || NN || ·· ΣΣ jj ∈∈ NN pp jj -- pp -- -- -- (( 11 ))

式中1/dvis限制聚集向量在[0,1]之内。where 1/d vis limits the aggregation vector to be within [0,1].

2.对齐2. Alignment

对齐向量valign作为其周围所有蜜蜂速度vj的平均值:Align vector v align as the average of all bee velocities v j around it:

vv alignalign == 11 vv maxmax ·· 11 || NN || ·&Center Dot; ΣΣ jj ∈∈ NN vv jj -- -- -- (( 22 ))

式中vmax>0是当跟随蜂不受侦察蜂影响时的飞行速度最大值(速度向量的长度)限制。1/vmax限制之下,对齐向量处于[0,1]之间。In the formula, v max >0 is the limit of the maximum flight speed (the length of the velocity vector) when the follower bees are not affected by the scout bees. Under the 1/v max limit, the alignment vector is between [0,1].

3.避碰3. Collision avoidance

当避碰最小距离dmin≤dvis时,避碰向量vavoid取决于当前蜜蜂的实际位置向量。When the minimum collision avoidance distance d min ≤ d vis , the collision avoidance vector v avoid depends on the actual position vector of the current bee.

vv ′′ == 11 dd minmin ·· 11 || NN minmin || ·· ΣΣ jj ∈∈ NN minmin (( pp -- pp ii )) ·· (( dd minmin || pp -- pp jj || -- 11 )) -- -- -- (( 33 ))

vv avoidavoid == vv ′′ || vv ′′ || αα -- -- -- (( 44 ))

式中Nmin是邻近蜂群的子集,α是避碰换算因子,α∈[0,1]使vavoid的长度保持在[0,1]内。每个向量v′都在[0,1]范围内。避碰原则保证了蜂群避碰距离远远小于dminIn the formula, N min is a subset of adjacent bee colonies, α is a conversion factor for collision avoidance, and α∈[0,1] keeps the length of v avoid within [0,1]. Each vector v' is in the range [0,1]. The principle of collision avoidance ensures that the collision avoidance distance of the bee colony is much smaller than d min .

4.随机4. random

随机向量vrandom定义为:The random vector v random is defined as:

vv randomrandom == ββ ·&Center Dot; vv ′′ ′′ || vv ′′ ′′ || -- -- -- (( 55 ))

式中v′′从[-1,1]中随机选择,缩放因子β限制在[0,1]内,是根据当参数λ=2时指数F(x)=1-e-λx的分布函数随机选择的。随机原则也可以用于模拟蜂群避碰前方障碍的情况。In the formula, v'' is randomly selected from [-1,1], and the scaling factor β is limited to [0,1], which is based on the distribution function of the index F(x)=1-e -λx when the parameter λ=2 chosen at random. The principle of randomness can also be used to simulate the situation in which bee colonies avoid collisions with obstacles ahead.

四个向量的加权和通过下式更新:The weighted sum of the four vectors is updated by:

v′new=wcohere.vcohere+wavoid.vavoid+walign.valign+wrandom.vrandom   (6)v′ new =w cohere .v cohere +w avoid .v avoid +w align .v align +w random .v random (6)

其中个体的聚集权重wcohere、避碰权重wavoid、聚集权重walign、随机权重wrandom是正数。The aggregation weight w cohere , the collision avoidance weight w avoid , the aggregation weight w align , and the random weight w random of the individual are positive numbers.

自然界中真正蜜蜂提升其速度都有一个最大加速度。In nature, real bees have a maximum acceleration to increase their speed.

为了简化模型,引入最大加速度值amax限制速度变化幅度vnew为:In order to simplify the model, the maximum acceleration value a max is introduced to limit the speed change range v new as:

Figure BDA0000409634900000055
Figure BDA0000409634900000055

在模型中假设跟随蜂距离目标越近速度越小的趋势,引入一个惯性权重w∈(0,1),使原始速度v(t)随着速度更新不断减小。在每次迭代,速度更新v(t+1)由下式完成:In the model, it is assumed that the closer the bee is to the target, the smaller the speed is, and an inertia weight w∈(0,1) is introduced to make the original speed v(t) decrease continuously with the speed update. At each iteration, the velocity update v(t+1) is done by:

v(t+1)=w·v(t)+vnew         (8)v(t+1)=w v(t)+v new (8)

每个雇佣蜂的新位置p(t+1)由如下公式确定:The new position p(t+1) of each hired bee is determined by the following formula:

p(t+1)=p(t)+v(t+1)         (9)p(t+1)=p(t)+v(t+1) (9)

本发明的效果可通过以下仿真进一步说明:Effect of the present invention can be further illustrated by following simulation:

1.仿真条件及仿真内容:1. Simulation conditions and simulation content:

仿真分为三个阶段进行,第一个阶段:蜂群行为规则的模拟;第二个阶段:前导无人机出发带领其他无人机执行任务;第三阶段:在第二阶段基础上躲避障碍物。在仿真中,基于蜂群的习惯行为,在仿真开始时候各个无人机处于同一位置,侦察蜂在激活之前,仅仅是聚集,避碰和随机原则适用于在一定时间内获得一个更现实的安排,排除任何的初始布置的副作用,(如果使用了对齐原则,蜂群中的蜜蜂将和其他的相邻蜜蜂对齐)The simulation is divided into three stages, the first stage: the simulation of the behavior rules of the bee colony; the second stage: the leading UAV starts to lead other UAVs to perform tasks; the third stage: avoiding obstacles on the basis of the second stage thing. In the simulation, based on the habitual behavior of the bee colony, each UAV is in the same position at the beginning of the simulation, and the scout bees are only gathered before being activated, and the principles of collision avoidance and randomness are applied to obtain a more realistic arrangement within a certain period of time , excluding any side effects of the initial arrangement, (if the alignment principle is used, the bees in the colony will be aligned with other adjacent bees)

当侦察蜂激活时开始,衡量蜂群距离目标位置的轨迹长度,这个轨迹长度和初始位置到目标位置的距离对比(最短可能路线)。为了测量蜂群到目标位置的准确性,在蜂群到达最大速度时测量到蜂群中心的距离。When the scout bees are activated, the track length of the bee colony from the target position is measured, and the track length is compared with the distance from the initial position to the target position (the shortest possible route). To measure the accuracy of the swarm to the target position, the distance to the center of the swarm was measured when the swarm reached its maximum velocity.

参数值选定如下:设定相同的速度权值wcohere=wavoid=walign=wrandom=amax=0.3。这时四个运动规则可能达到的最大加速度。参数α=0.75,这个值主要是凭借经验得来的,以便蜜蜂能够和邻近的个体保持足够的距离并且相邻蜜蜂不会太大。其他参数值w=0.8,vmax=1.55,dvis=30,dmin=15。所有侦察蜂以vmax速度飞行。The parameter values are selected as follows: set the same speed weight w cohere =w avoid =w align =w random =a max =0.3. This is the maximum acceleration possible for the four motion rules. The parameter α=0.75, this value is mainly obtained by experience, so that the bees can keep a sufficient distance from the adjacent individuals and the adjacent bees will not be too large. Other parameter values w=0.8, v max =1.55, d vis =30, d min =15. All scout bees fly at v max speed.

2.仿真实验内容2. Simulation experiment content

仿真中假定有5个目标,选取五架引领机所需的跟随机数目分别为3、1、3、1、2。更改对应组别可以修改需要增加的飞机个数。In the simulation, it is assumed that there are 5 targets, and the number of followers required to select five leading aircraft is 3, 1, 3, 1, and 2 respectively. Changing the corresponding group can modify the number of aircraft that needs to be added.

初始时状态如图2所示。引导无人机带领相应数目的跟随机抵达目标的飞行状态如图3所示。协同飞行结束状态如图4所示。The initial state is shown in Figure 2. The flight state of guiding the UAV to lead the corresponding number of follower aircraft to the target is shown in Figure 3. The end state of the coordinated flight is shown in Figure 4.

在整个协同飞行仿真过程中,引领无人机模拟引领蜂起到前导侦察作用,侦察得出每个目标点所需要的无人机数目,然后通知后面的跟随无人机,一起到达目标完成任务。图中的跟随机在目的地周围徘徊的原因是飞行中的随机原则发挥作用的结果。During the entire collaborative flight simulation process, the lead UAV simulates the lead bee to play the role of leading reconnaissance. The reconnaissance obtains the number of UAVs required for each target point, and then informs the follower UAVs to reach the target together to complete the task. The reason why the following aircraft in the picture is wandering around the destination is the result of the random principle in flight.

3.仿真实验结果3. Simulation results

对蜂群飞行模式应用于无人机协同飞行进行仿真,结果表明蜂群飞行模式能够很好地完成多人机协同飞行,达到了利用蜂群飞行模式控制多人机飞行的效果。The simulation of the swarm flight mode applied to the cooperative flight of UAVs shows that the swarm flight mode can well complete the multi-person cooperative flight, and achieves the effect of using the swarm flight mode to control the multi-person flight.

Claims (4)

1. the collaborative flying method of multiple no-manned plane, is characterized in that: comprise the steps:
(1) determine aerial mission number of targets, determine the operational factor that leads machine in multiple no-manned plane and follow machine;
(2) by navigator, indicate to arrange to determine whether the machine of following of each task grouping should follow the task object that flies to, 0 represents to lead machine also not return, and within 1 o'clock, represents to return, and can start to follow flight;
(3) state of flight that leads machine is set, 0 represents to search in the process of the target of flying to; In 1 process that represents to return to one's starting point; 2 represent to lead the machine of following to fly in the process of task object;
(4) the task objective ground that leads machine to fly to respectively separately, after arrival, return to one's starting point, then according to the aircraft number of each required by task, random aircraft of specifying some is followed the corresponding machine residing position of task object of flying to that leads according to above-mentioned flithg rules, after arriving, aerial mission finishes, wherein lead machine at every turn after running into obstacle collision prevention, by the route that flown in destination in search again, redefine the direction of speed.
2. the collaborative flying method of a kind of multiple no-manned plane according to claim 1, is characterized in that: described leads machine in search target and return and lead in the process of the machine of following, and follows bee colony collision regulation with all other aircrafts; That the machine of following is followed in bee colony in flight course is poly-, alignment, collision prevention and random rule; Described operational factor comprises renewal speed weight w cohere, w avoid, w align, w random, peak acceleration a max, conversion factor α, the visual field be apart from d vis, minor increment d min, maximal rate v max, renewal speed weight w wherein cohere=w avoid=w align=w random=a max=0.3, α=0.75, other parameter values w=0.8, v max=1.55, d vis=30, d min=15, all machines that lead are with v maxspeed flight.
3. the collaborative flying method of a kind of multiple no-manned plane according to claim 1, is characterized in that: described leads machine and follow machine collision regulation, its step and being characterised in that:
(1) with in barrier whether the next position that checks aircraft bump
New position is set first temporarily, then judges that new position is whether in aircraft collision prevention distance;
(2) whether the determining positions of following a group of planes by judgement starts the flight of cut-through thing;
The machine of the following center calculating, if the collision prevention distance that the distance between them is less than 2 times starts the flight of cut-through thing;
(3) lead machine cut-through thing
According to flight sign with because which kind of motion bumps, determine the reposition that leads machine, lead machine to change direction cut-through thing;
(4) follow machine cut-through thing (if bumping)
If follow machine, before cut-through thing, can bump, start the flight of the cut-through thing the same with leading machine, the direction of motion of flight with lead machine consistent.
4. the collaborative flying method of a kind of multiple no-manned plane according to claim 1, is characterized in that: described introducing maximum acceleration value a maxmaximum speed limit amplitude of variation v newfor:
Figure FDA0000409634890000021
The described machine that leads is followed the collaborative flying speed renewal of machine employing speed weighted sum v ' new=w cohere.v cohere+ w avoid.v avoid+ w align.v align+ w random.v randomrealize, the machine of following reduces flying speed employing inertia weight speed renewal v (t+1)=wv (t)+v after arriving target newrealize.
CN201310547264.4A 2013-11-07 2013-11-07 Method for achieving coordinated flight of multiple unmanned aerial vehicles Pending CN103576692A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310547264.4A CN103576692A (en) 2013-11-07 2013-11-07 Method for achieving coordinated flight of multiple unmanned aerial vehicles

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310547264.4A CN103576692A (en) 2013-11-07 2013-11-07 Method for achieving coordinated flight of multiple unmanned aerial vehicles

Publications (1)

Publication Number Publication Date
CN103576692A true CN103576692A (en) 2014-02-12

Family

ID=50048694

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310547264.4A Pending CN103576692A (en) 2013-11-07 2013-11-07 Method for achieving coordinated flight of multiple unmanned aerial vehicles

Country Status (1)

Country Link
CN (1) CN103576692A (en)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104501816A (en) * 2015-01-08 2015-04-08 中国航空无线电电子研究所 Multi-unmanned aerial vehicle coordination and collision avoidance guide planning method
CN104808665A (en) * 2015-04-16 2015-07-29 上海大学 Multi robot path planning method based on multi-target artificial bee colony algorithm
CN105159291A (en) * 2015-07-10 2015-12-16 北京印刷学院 Intelligent fleet obstacle avoiding device based on physical information network and obstacle avoiding method
CN105468022A (en) * 2016-01-13 2016-04-06 谭圆圆 Navigation unmanned aerial vehicle, unmanned flight navigation system and navigation method
CN106774401A (en) * 2016-12-28 2017-05-31 深圳大漠大智控技术有限公司 The track automatic generation method that a kind of unmanned plane is formed into columns when converting formation
CN107703970A (en) * 2017-11-03 2018-02-16 中国人民解放军陆军工程大学 Unmanned aerial vehicle cluster surrounding tracking method
CN107703966A (en) * 2017-07-06 2018-02-16 北京航空航天大学 A kind of unmanned plane autonomous formation control method based on wild goose group self-organizing flight
CN107992065A (en) * 2017-09-14 2018-05-04 北京航空航天大学 A kind of fixed-wing unmanned aerial vehicle group movable object tracking and avoidance collision-proof method
CN108196582A (en) * 2018-02-12 2018-06-22 深圳技术大学(筹) A kind of indoor Visual Navigation unmanned plane cluster flight control system and method
CN108268054A (en) * 2018-02-06 2018-07-10 哈尔滨工业大学 Sub- track bee colony aircraft layer-stepping cooperative control method
CN108351649A (en) * 2015-09-15 2018-07-31 深圳市大疆创新科技有限公司 Systems and methods for UAV interactive command and control
CN108415425A (en) * 2018-02-08 2018-08-17 东华大学 It is a kind of that swarm algorithm is cooperateed with based on the Distributed Cluster robot for improving gene regulatory network
CN108549210A (en) * 2018-04-19 2018-09-18 东华大学 Multiple no-manned plane based on BP neural network PID control cooperates with flying method
CN108701362A (en) * 2016-02-29 2018-10-23 深圳市大疆创新科技有限公司 Obstacle avoidance during target tracking
CN108801266A (en) * 2018-06-21 2018-11-13 河南大学 A kind of path planning method that multiple no-manned plane searches for uncertain environment
CN108829131A (en) * 2018-06-12 2018-11-16 北京航空航天大学 A kind of unmanned plane cluster avoidance method based on the dove group's optimization of multiple target TSP question
CN108830432A (en) * 2018-08-28 2018-11-16 北京航空航天大学 Unmanned aerial vehicle group action scheme searching method based on a small amount of priori knowledge
CN108927816A (en) * 2017-05-23 2018-12-04 洪荣昭 Remote control system and control method thereof
CN109144110A (en) * 2018-09-14 2019-01-04 北京领云时代科技有限公司 A kind of unmanned plane cluster object tracking system
CN109426274A (en) * 2017-08-31 2019-03-05 广东泰高新技术发展有限公司 Unmanned plane cooperates with aerial survey system and collaboration airborne survey method
WO2019127029A1 (en) * 2017-12-26 2019-07-04 深圳市道通智能航空技术有限公司 Obstacle avoidance method and device and aircraft
CN110930772A (en) * 2019-12-05 2020-03-27 中国航空工业集团公司沈阳飞机设计研究所 A multi-aircraft collaborative route planning method
CN111024086A (en) * 2019-12-19 2020-04-17 哈尔滨工程大学 A multi-UAV trajectory planning method based on flock optimization technology
CN111522319A (en) * 2020-05-29 2020-08-11 南京航空航天大学 A Distributed Control Method Based on Diffusion Model for Generating Clustering of Unmanned Systems
CN111913494A (en) * 2014-10-31 2020-11-10 深圳市大疆创新科技有限公司 System and method for walking pets
CN112187441A (en) * 2020-09-28 2021-01-05 河南科技大学 Unmanned aerial vehicle relay cooperative information transmission method based on chaotic modulation
CN116202373A (en) * 2022-12-23 2023-06-02 中国人民解放军91892部队 Unmanned aerial vehicle autonomous interference missile interception method
CN119292315A (en) * 2024-12-16 2025-01-10 合肥合知芯微电子有限公司 Unmanned aerial vehicle swarm collaborative control system and method based on image recognition in complex environment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6457672B1 (en) * 2001-08-15 2002-10-01 The United States Of America As Represented By The Secretary Of The Navy Propulsion nacelle alignment system for tilt-rotor aircraft
WO2008010226A1 (en) * 2006-07-20 2008-01-24 Israel Aerospace Industries Ltd. Air vehicle and deployable wing arrangement therefor
CN101286071A (en) * 2008-04-24 2008-10-15 北京航空航天大学 Multi-UAV 3D Formation Reconstruction Method Based on Particle Swarm Optimization and Genetic Algorithm
CN101685309A (en) * 2008-09-24 2010-03-31 中国科学院自动化研究所 Method for controlling multi-robot coordinated formation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6457672B1 (en) * 2001-08-15 2002-10-01 The United States Of America As Represented By The Secretary Of The Navy Propulsion nacelle alignment system for tilt-rotor aircraft
WO2008010226A1 (en) * 2006-07-20 2008-01-24 Israel Aerospace Industries Ltd. Air vehicle and deployable wing arrangement therefor
CN101286071A (en) * 2008-04-24 2008-10-15 北京航空航天大学 Multi-UAV 3D Formation Reconstruction Method Based on Particle Swarm Optimization and Genetic Algorithm
CN101685309A (en) * 2008-09-24 2010-03-31 中国科学院自动化研究所 Method for controlling multi-robot coordinated formation

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
刘敏等: "人工蜂群算法的无人机航路规划与平滑", 《智能系统学报》 *
莫宏伟等: "人工蜂群算法的研究与应用", 《黑龙江科技信息》 *
郭海洋: "基于蜂群算法的无人机群协同飞行策略研究", 《中国优秀硕士学位论文全文数据库工程科技II辑》 *

Cited By (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111913494A (en) * 2014-10-31 2020-11-10 深圳市大疆创新科技有限公司 System and method for walking pets
CN111913494B (en) * 2014-10-31 2023-10-17 深圳市大疆创新科技有限公司 System and method for walking pets
CN104501816A (en) * 2015-01-08 2015-04-08 中国航空无线电电子研究所 Multi-unmanned aerial vehicle coordination and collision avoidance guide planning method
CN104808665A (en) * 2015-04-16 2015-07-29 上海大学 Multi robot path planning method based on multi-target artificial bee colony algorithm
CN104808665B (en) * 2015-04-16 2017-09-26 上海大学 Multi-robots Path Planning Method based on multiple target artificial bee colony algorithm
CN105159291B (en) * 2015-07-10 2018-04-20 北京印刷学院 A kind of fleet's intelligent barrier avoiding device and barrier-avoiding method based on information physical net
CN105159291A (en) * 2015-07-10 2015-12-16 北京印刷学院 Intelligent fleet obstacle avoiding device based on physical information network and obstacle avoiding method
CN108351649A (en) * 2015-09-15 2018-07-31 深圳市大疆创新科技有限公司 Systems and methods for UAV interactive command and control
US12181879B2 (en) 2015-09-15 2024-12-31 SZ DJI Technology Co., Ltd. System and method for supporting smooth target following
US11635775B2 (en) 2015-09-15 2023-04-25 SZ DJI Technology Co., Ltd. Systems and methods for UAV interactive instructions and control
CN105468022A (en) * 2016-01-13 2016-04-06 谭圆圆 Navigation unmanned aerial vehicle, unmanned flight navigation system and navigation method
CN105468022B (en) * 2016-01-13 2018-09-18 谭圆圆 It navigates and uses unmanned vehicle, unmanned flight's navigation system and method for navigation
US12236626B2 (en) 2016-02-29 2025-02-25 SZ DJI Technology Co., Ltd. Obstacle avoidance during target tracking
US11669987B2 (en) 2016-02-29 2023-06-06 SZ DJI Technology Co., Ltd. Obstacle avoidance during target tracking
CN108701362A (en) * 2016-02-29 2018-10-23 深圳市大疆创新科技有限公司 Obstacle avoidance during target tracking
CN106774401A (en) * 2016-12-28 2017-05-31 深圳大漠大智控技术有限公司 The track automatic generation method that a kind of unmanned plane is formed into columns when converting formation
CN108927816A (en) * 2017-05-23 2018-12-04 洪荣昭 Remote control system and control method thereof
CN107703966A (en) * 2017-07-06 2018-02-16 北京航空航天大学 A kind of unmanned plane autonomous formation control method based on wild goose group self-organizing flight
CN107703966B (en) * 2017-07-06 2020-05-05 北京航空航天大学 Unmanned aerial vehicle autonomous formation control method based on self-organizing flying of wild goose group
CN109426274A (en) * 2017-08-31 2019-03-05 广东泰高新技术发展有限公司 Unmanned plane cooperates with aerial survey system and collaboration airborne survey method
CN107992065A (en) * 2017-09-14 2018-05-04 北京航空航天大学 A kind of fixed-wing unmanned aerial vehicle group movable object tracking and avoidance collision-proof method
CN107703970A (en) * 2017-11-03 2018-02-16 中国人民解放军陆军工程大学 Unmanned aerial vehicle cluster surrounding tracking method
WO2019127029A1 (en) * 2017-12-26 2019-07-04 深圳市道通智能航空技术有限公司 Obstacle avoidance method and device and aircraft
US10725482B2 (en) 2017-12-26 2020-07-28 Autel Robotics Co., Ltd. Method and apparatus for dodging obstacle, and aerial vehicle
CN108268054A (en) * 2018-02-06 2018-07-10 哈尔滨工业大学 Sub- track bee colony aircraft layer-stepping cooperative control method
CN108268054B (en) * 2018-02-06 2019-02-26 哈尔滨工业大学 Hierarchical cooperative control method for suborbital swarm aircraft
CN108415425A (en) * 2018-02-08 2018-08-17 东华大学 It is a kind of that swarm algorithm is cooperateed with based on the Distributed Cluster robot for improving gene regulatory network
CN108196582A (en) * 2018-02-12 2018-06-22 深圳技术大学(筹) A kind of indoor Visual Navigation unmanned plane cluster flight control system and method
CN108549210A (en) * 2018-04-19 2018-09-18 东华大学 Multiple no-manned plane based on BP neural network PID control cooperates with flying method
CN108829131A (en) * 2018-06-12 2018-11-16 北京航空航天大学 A kind of unmanned plane cluster avoidance method based on the dove group's optimization of multiple target TSP question
CN108801266A (en) * 2018-06-21 2018-11-13 河南大学 A kind of path planning method that multiple no-manned plane searches for uncertain environment
CN108830432B (en) * 2018-08-28 2021-06-18 北京航空航天大学 A search method for UAV swarm action plan based on a small amount of prior knowledge
CN108830432A (en) * 2018-08-28 2018-11-16 北京航空航天大学 Unmanned aerial vehicle group action scheme searching method based on a small amount of priori knowledge
CN109144110B (en) * 2018-09-14 2020-11-24 北京领云时代科技有限公司 Unmanned aerial vehicle cluster target tracking system
CN109144110A (en) * 2018-09-14 2019-01-04 北京领云时代科技有限公司 A kind of unmanned plane cluster object tracking system
CN110930772A (en) * 2019-12-05 2020-03-27 中国航空工业集团公司沈阳飞机设计研究所 A multi-aircraft collaborative route planning method
CN111024086A (en) * 2019-12-19 2020-04-17 哈尔滨工程大学 A multi-UAV trajectory planning method based on flock optimization technology
CN111522319A (en) * 2020-05-29 2020-08-11 南京航空航天大学 A Distributed Control Method Based on Diffusion Model for Generating Clustering of Unmanned Systems
CN112187441A (en) * 2020-09-28 2021-01-05 河南科技大学 Unmanned aerial vehicle relay cooperative information transmission method based on chaotic modulation
CN112187441B (en) * 2020-09-28 2022-09-13 河南科技大学 A UAV relay cooperative information transmission method based on chaotic modulation
CN116202373A (en) * 2022-12-23 2023-06-02 中国人民解放军91892部队 Unmanned aerial vehicle autonomous interference missile interception method
CN119292315A (en) * 2024-12-16 2025-01-10 合肥合知芯微电子有限公司 Unmanned aerial vehicle swarm collaborative control system and method based on image recognition in complex environment

Similar Documents

Publication Publication Date Title
CN103576692A (en) Method for achieving coordinated flight of multiple unmanned aerial vehicles
Garcia-Aunon et al. Monitoring traffic in future cities with aerial swarms: Developing and optimizing a behavior-based surveillance algorithm
CN107340784B (en) Unmanned aerial vehicle cluster control method
CN106705970B (en) A multi-UAV cooperative path planning method based on ant colony algorithm
Bernardini et al. Planning the behaviour of low-cost quadcopters for surveillance missions
CN106843269A (en) A kind of unmanned plane formation method based on small birds cluster fly mechanics
CN103471592A (en) Multi-unmanned aerial vehicle route planning method based on bee colony collaborative foraging algorithm
CN111813144B (en) Multi-unmanned aerial vehicle collaborative route planning method based on improved flocks of sheep algorithm
Gade et al. Herding a flock of birds approaching an airport using an unmanned aerial vehicle
CN111077909B (en) A Novel Self-Consistent Optimal Control Method for Self-Grouping of UAVs Based on Visual Information
CN107807671B (en) Unmanned aerial vehicle cluster danger avoiding method
Yun et al. Formation and adjustment of manned/unmanned combat aerial vehicle cooperative engagement system
Zhang et al. Research on autonomous formation of multi-UAV based on MADDPG algorithm
CN116400731A (en) An obstacle avoidance method for drone swarms
Huang et al. Collision avoidance method for self-organizing unmanned aerial vehicle flights
Ghambari et al. UAV path planning techniques: A survey
Chen et al. Flocking control algorithms based on the diffusion model for unmanned aerial vehicle systems
Scukins et al. Bvr gym: A reinforcement learning environment for beyond-visual-range air combat
Azoulay et al. UAV Flocks Forming for Crowded Flight Environments.
Wang et al. Collision detection and avoidance for multi-UAV based on deep reinforcement learning
Iovino et al. Implementation of a distributed flocking algorithm with obstacle avoidance capability for UAV swarming
Nguyen et al. Perceptron-learning for scalable and transparent dynamic formation in swarm-on-swarm shepherding
Wan et al. Distributed vision-only cooperative flight of multiple quadrotors in unknown cramped environments
CN112034880A (en) Novel multi-unmanned aerial vehicle collaborative route planning method
Makkapati Games of pursuit-evasion with multiple agents and subject to uncertainties

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140212

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载