[go: up one dir, main page]

CN110488866B - Unmanned aerial vehicle formation obstacle avoidance method based on gradient function - Google Patents

Unmanned aerial vehicle formation obstacle avoidance method based on gradient function Download PDF

Info

Publication number
CN110488866B
CN110488866B CN201910767487.9A CN201910767487A CN110488866B CN 110488866 B CN110488866 B CN 110488866B CN 201910767487 A CN201910767487 A CN 201910767487A CN 110488866 B CN110488866 B CN 110488866B
Authority
CN
China
Prior art keywords
aircraft
obstacle avoidance
distance
airplane
target position
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.)
Active
Application number
CN201910767487.9A
Other languages
Chinese (zh)
Other versions
CN110488866A (en
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.)
Southwest Petroleum University
Original Assignee
Southwest Petroleum 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 Southwest Petroleum University filed Critical Southwest Petroleum University
Priority to CN201910767487.9A priority Critical patent/CN110488866B/en
Publication of CN110488866A publication Critical patent/CN110488866A/en
Application granted granted Critical
Publication of CN110488866B publication Critical patent/CN110488866B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明涉及一种基于梯度函数的无人机编队避障方法,(1)准备若干架无人机;(2)规定起始位置与目标位置,目标位置周围无障碍物;(3)开始起飞,每架飞机向各自目标位置移动,每当某一架飞机移动一步,扫描全局飞机位置;(4)存储步骤(3)最新扫描得到的值,并准备下一步更新;(5)根据最新存储的数据,计算相邻两两飞机之间的距离,判断是否有飞机满足避障条件,即最近距离是否靠近安全距离;(6)进入编队飞行状态,假设满足避障条件,则避障过程建立的模型;重复步骤(3)、步骤(4)、步骤(5),避障策略采用步骤(6)。本发明更好实现了机群内,机对机的动态避障,弥补了传统动态避障算法中的不足。

Figure 201910767487

The invention relates to an obstacle avoidance method for UAV formation based on a gradient function. (1) prepare several UAVs; (2) specify a starting position and a target position, and there are no obstacles around the target position; , each aircraft moves to its respective target position, and every time a certain aircraft moves one step, scan the global aircraft position; (4) store the value obtained by the latest scan in step (3), and prepare for the next update; (5) according to the latest storage data, calculate the distance between two adjacent aircraft, and judge whether any aircraft meet the obstacle avoidance conditions, that is, whether the closest distance is close to the safe distance; (6) enter the formation flight state, assuming that the obstacle avoidance conditions are met, the obstacle avoidance process is established. model; repeat steps (3), (4), and (5), and adopt step (6) for the obstacle avoidance strategy. The invention better realizes the dynamic obstacle avoidance within the aircraft group and the aircraft to the aircraft, and makes up for the deficiencies in the traditional dynamic obstacle avoidance algorithm.

Figure 201910767487

Description

一种基于梯度函数的无人机编队避障方法A UAV formation obstacle avoidance method based on gradient function

技术领域technical field

本发明涉及无人机编队避障和队形控制领域,具体而言,涉及一种基于梯度函数的无人机编队避障方法。The invention relates to the field of UAV formation obstacle avoidance and formation control, in particular to an UAV formation obstacle avoidance method based on a gradient function.

背景技术Background technique

随着当前航空航天技术的不断发展,无人机在社会各领域的应用越来越广泛。在需求不断被挖掘场合,单架无人机的应用受限越来越大。比如执行某项任务时,单架无人机人力成本与时间成本远大于多架无人机。就其结果而言,单架执行任务范围较窄,造成执行效率过低等问题。With the continuous development of current aerospace technology, the application of UAVs in various fields of society is becoming more and more extensive. In the occasions where the demand is constantly being excavated, the application of a single UAV is more and more limited. For example, when performing a certain task, the labor cost and time cost of a single drone are much greater than that of multiple drones. As a result, the task scope of a single aircraft is narrow, resulting in problems such as low execution efficiency.

避障问题是多无人机编队领域里的热门问题,传统方法大部分都基于二维平面,都是对已有的算法进行改进,没有对此类问题提出可靠的模型以及对模型中的问题进行归纳总结。Obstacle avoidance is a popular problem in the field of multi-UAV formations. Most of the traditional methods are based on two-dimensional planes, which are improvements to existing algorithms. There is no reliable model for such problems or problems in the model. Summarize.

发明内容SUMMARY OF THE INVENTION

本发明针对避障中的对机群内的飞机间的避障问题提出了尝试性的模型:根据运动趋势,对一定范围内的无人机碰撞情况进行细化与分析,得出前障(追尾)模型和后撞(被追尾)模型。并对模型给出了应有的解释,解决了二维平面下多无人机机群内的避障问题,并且经过实验可以进行仿真应用。The invention proposes a tentative model for the obstacle avoidance problem between the aircraft in the aircraft group in obstacle avoidance. Model and back-collision (rear-end) model. The proper explanation is given for the model, which solves the obstacle avoidance problem in a multi-UAV swarm in a two-dimensional plane, and can be simulated and applied through experiments.

本发明是通过以下技术方案实现的:The present invention is achieved through the following technical solutions:

一种基于梯度函数的无人机编队避障方法,包括以下步骤A UAV formation obstacle avoidance method based on gradient function, including the following steps

(1)准备若干架无人机;(1) Prepare several drones;

(2)规定起始位置与目标位置;(2) Specify the starting position and the target position;

a、确定无人机机群的起始位置;a. Determine the starting position of the drone fleet;

b、确定无人机机群的目标位置;b. Determine the target location of the drone fleet;

c、确定起始位置与目标位置之间,目标位置周围无障碍物;c. Determine that there are no obstacles around the target position between the starting position and the target position;

(3)开始起飞,每架飞机向各自目标位置移动,每当某一架飞机移动一步,扫描全局飞机位置;(3) Starting to take off, each aircraft moves to its respective target position, and every time a certain aircraft moves one step, scan the global aircraft position;

(4)存储步骤(3)最新扫描得到的值,并准备下一步更新;(4) store the value obtained by the latest scan in step (3), and prepare for the next update;

(5)根据最新存储的数据,计算相邻两两飞机之间的距离,判断是否有飞机满足避障条件,即最近距离是否靠近安全距离;(5) Calculate the distance between two adjacent planes according to the latest stored data, and judge whether any plane meets the obstacle avoidance condition, that is, whether the closest distance is close to the safe distance;

(6)进入编队飞行状态,假设满足避障条件,则避障过程建立的模型与解释如下:(6) Entering the state of formation flight, assuming that the obstacle avoidance conditions are met, the model and explanation of the obstacle avoidance process are as follows:

a、前障模型,r是飞机起飞后,旋翼最外围到飞机几何中心的距离;R是飞机A与B的几何中心的距离;假设某时刻两飞机距离为L,则理论安全距离定义为L>2r;a. Front obstacle model, r is the distance from the outermost periphery of the rotor to the geometric center of the aircraft after the aircraft takes off; R is the distance between the geometric centers of aircraft A and B; assuming that the distance between the two aircraft at a certain time is L, the theoretical safety distance is defined as L > 2r;

υA与υB分别是飞机A和B沿着

Figure BDA0002172429450000021
方向的速度分量,且满足υA<υB,即说明在较短时间内,飞机B会靠近飞机A的安全距离,进而可能发生碰撞;υ A and υ B are the planes A and B along the
Figure BDA0002172429450000021
The speed component of the direction, and satisfy υ A < υ B , which means that in a short time, the aircraft B will approach the safe distance of the aircraft A, and then a collision may occur;

在此种模型下的避让方案为:飞机B进入避障状态,采取沿梯度方向飞行的策略,使得υB减小:此时在

Figure BDA0002172429450000022
方向,速度差为Δυ(t)=υB(t)-υA(t),最大碰撞时间为:
Figure BDA0002172429450000023
The avoidance scheme under this model is: aircraft B enters the obstacle avoidance state, and adopts the strategy of flying along the gradient direction, so that υ B decreases: at this time, at
Figure BDA0002172429450000022
direction, the speed difference is Δυ(t)=υ B (t)-υ A (t), and the maximum collision time is:
Figure BDA0002172429450000023

根据要最短时间达到目标位置的要求,平面内的梯度方向存在两个方向,假设根据相关算法,飞机B选择了

Figure BDA0002172429450000024
方向,则只需要保证在tΔ(t)内Δυ(t)=0;则飞机A、飞机B这两架飞机不会发生碰撞,全局范围内,实时检测两两飞机之间的距离,其中飞机A与飞机B是某一时刻检测到的最近的两架飞机;According to the requirement to reach the target position in the shortest time, there are two directions of gradient directions in the plane. It is assumed that according to the relevant algorithm, aircraft B has selected
Figure BDA0002172429450000024
direction, it is only necessary to ensure that Δυ(t)=0 within t Δ (t); then the two planes, plane A and plane B, will not collide. Globally, the distance between the two planes is detected in real time, where Plane A and Plane B are the two closest planes detected at a certain moment;

同时,根据相关算法,假设判定飞机B只能沿

Figure BDA0002172429450000025
方向前进,飞机A与飞机B具有相同轨迹,则此时仍然需要满足上述Δυ(t)=0的要求,策略改变成飞机B沿着
Figure BDA0002172429450000026
方向减速;At the same time, according to the relevant algorithm, it is assumed that the aircraft B can only be
Figure BDA0002172429450000025
If the aircraft A and B have the same trajectory, the above requirement of Δυ(t)=0 still needs to be met at this time, and the strategy is changed so that the aircraft B follows the same trajectory.
Figure BDA0002172429450000026
direction deceleration;

b、后撞模型,假设此时是对飞机A提出避让要求,则飞机A的避让目标是不被飞机B撞机;首先,此时飞机A加速使得沿着

Figure BDA0002172429450000027
方向的速度υA增大,减小Δυ(t),相对延长tΔ(t),同时沿着某梯度方向,增大与飞机B飞行方向的距离;b. Back-collision model, assuming that aircraft A is required to avoid collision at this time, the avoidance target of aircraft A is not to be hit by aircraft B; first, at this time, aircraft A accelerates so that the
Figure BDA0002172429450000027
The speed υ A in the direction increases, decreases Δυ(t), relatively prolongs t Δ (t), and at the same time, along a certain gradient direction, increases the distance from the flight direction of aircraft B;

重复步骤(3)、步骤(4)、步骤(5),避障策略采用步骤(6)。Repeat steps (3), (4), and (5), and adopt step (6) for the obstacle avoidance strategy.

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

1、更好实现了机群内,机对机的动态避障。1. Better realization of dynamic obstacle avoidance within the fleet and machine-to-machine.

2、弥补了传统动态避障算法中的不足,给出了有效的参考方案。2. It makes up for the deficiencies in the traditional dynamic obstacle avoidance algorithm, and provides an effective reference scheme.

3、对多无人机群体协同编队中的复杂队形变换问题,给出了有效的参考方案。3. An effective reference scheme is given for the complex formation transformation problem in the collaborative formation of multi-UAV groups.

附图说明Description of drawings

图1是本发明的避障模型示意图。FIG. 1 is a schematic diagram of an obstacle avoidance model of the present invention.

图2是本发明的前障模型的避让策略示意图。FIG. 2 is a schematic diagram of the avoidance strategy of the front obstacle model of the present invention.

图3是本发明的后撞模型的避让策略示意图。FIG. 3 is a schematic diagram of the avoidance strategy of the back-collision model of the present invention.

图4是本发明的流程示意图。Figure 4 is a schematic flow chart of the present invention.

具体实施方式Detailed ways

下面结合附图进一步详细描述本发明的技术方案。The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings.

如图4所示,一种基于梯度函数的无人机编队避障方法:As shown in Figure 4, a UAV formation obstacle avoidance method based on gradient function:

(1)准备若干架无人机;(1) Prepare several drones;

(2)规定起始位置与目标位置(图案);(2) Specify the starting position and the target position (pattern);

a、确定无人机机群的起始位置;a. Determine the starting position of the drone fleet;

b、确定无人机机群的目标位置;b. Determine the target location of the drone fleet;

c、确定起始位置与目标位置之间,目标位置周围无障碍物;c. Determine that there are no obstacles around the target position between the starting position and the target position;

(3)开始起飞,每架飞机向各自目标位置移动,每当某一架飞机移动一步,扫描全局飞机位置;(3) Starting to take off, each aircraft moves to its respective target position, and every time a certain aircraft moves one step, scan the global aircraft position;

(4)存储最新扫描得到的值,并准备下一步更新;(4) Store the value obtained by the latest scan, and prepare for the next update;

(5)根据最新存储的数据,计算安全距离,判断是否有飞机满足避障条件(最近距离是否靠近安全距离);(5) Calculate the safe distance according to the latest stored data, and judge whether any aircraft meets the obstacle avoidance conditions (whether the closest distance is close to the safe distance);

(6)进入编队飞行状态,假设满足避障条件,则避障过程建立的模型与解释如下:(6) Entering the state of formation flight, assuming that the obstacle avoidance conditions are met, the model and explanation of the obstacle avoidance process are as follows:

a、图1是前障模型,r是飞机起飞后,旋翼最外围到飞机几何中心的距离。R是飞机A与飞机B的几何中心的距离。假设某时刻两飞机距离为L,则理论安全距离定义为L>2r。a. Figure 1 is the front obstacle model, r is the distance from the outermost periphery of the rotor to the geometric center of the aircraft after the aircraft takes off. R is the distance between the geometric centers of aircraft A and B. Assuming that the distance between the two planes is L at a certain moment, the theoretical safety distance is defined as L>2r.

υA与υB分别是飞机AB沿着

Figure BDA0002172429450000031
方向的速度分量,且满足υA<υB,即说明在较短时间内,飞机B会靠近飞机A的安全距离,进而可能发生碰撞。υ A and υ B are the planes A and B along the
Figure BDA0002172429450000031
The speed component of the direction, and satisfy υ AB , which means that in a relatively short time, the aircraft B will approach the safe distance of the aircraft A, and then a collision may occur.

在此种模型下的避让方案为:飞机B进入避障状态,采取沿梯度方向飞行的策略,见图2,使得υB减小:此时在

Figure BDA0002172429450000032
方向,速度差为Δυ(t)=υB(t)-υA(t),最大碰撞时间为:
Figure BDA0002172429450000033
The avoidance scheme under this model is: aircraft B enters the obstacle avoidance state and adopts the strategy of flying along the gradient direction, as shown in Figure 2, so that υ B decreases: at this time, at
Figure BDA0002172429450000032
direction, the speed difference is Δυ(t)=υ B (t)-υ A (t), and the maximum collision time is:
Figure BDA0002172429450000033

根据要最短时间达到目标位置的要求,平面内的梯度方向存在两个两个方向,假设根据相关算法,飞机B选择了

Figure BDA0002172429450000034
方向,则只需要保证在tΔ(t)内Δυ(t)=0。则飞机A、飞机B这两架飞机不会发生碰撞(飞机B不会撞向飞机A)。这里必须说明,全局范围内,实时检测两两飞机之间的距离,其中飞机A与飞机B是某一时刻检测到的最近的两架飞机。同时,根据相关算法,假设判定飞机B只能沿
Figure BDA0002172429450000035
方向前进,则此时仍然需要满足上述Δυ(t)=0的要求,策略改变成飞机B沿着
Figure BDA0002172429450000036
方向减速。According to the requirement to reach the target position in the shortest time, there are two gradient directions in the plane. It is assumed that according to the relevant algorithm, aircraft B has selected
Figure BDA0002172429450000034
direction, it is only necessary to ensure that Δυ(t)=0 within t Δ (t). Then the two planes, plane A and plane B, will not collide (airplane B will not collide with plane A). It must be explained here that, in the global scope, the distance between two planes is detected in real time, wherein the plane A and the plane B are the two closest planes detected at a certain moment. At the same time, according to the relevant algorithm, it is assumed that the aircraft B can only be
Figure BDA0002172429450000035
direction, then the above requirement of Δυ(t)=0 still needs to be met at this time, and the strategy is changed to aircraft B along the
Figure BDA0002172429450000036
direction to slow down.

b、后撞模型示意图仍如图1所示,假设此时是对飞机A提出避让要求,如图3所示,则飞机A的避让目标是不被飞机B撞机。首先,此时飞机A加速使得沿着

Figure BDA0002172429450000037
方向的速度υA增大,减小Δυ(t),相对延长tΔ(t),同时沿着某梯度方向,增大与飞机B飞行方向的距离。重复步骤(3)(4)(5),避障策略采用步骤(6)。b. The schematic diagram of the back-collision model is still shown in Figure 1. Assuming that an avoidance request is made to aircraft A at this time, as shown in Figure 3, the avoidance target of aircraft A is not to be collided by aircraft B. First, at this time, the aircraft A accelerates so that along the
Figure BDA0002172429450000037
The speed υ A in the direction increases, decreases Δυ(t), and relatively lengthens t Δ (t), and at the same time, along a certain gradient direction, increases the distance from the flight direction of aircraft B. Steps (3) (4) (5) are repeated, and the obstacle avoidance strategy adopts step (6).

根据以上说明的揭示与教导,本发明所属的技术人员还可以对上述实施方式进行适当的变更和改进,因此,本发明并不局限于上述的揭示与描述的具体的实施方式,对本发明的一些修改和变更也应当落入本发明的权利要求的保护范围内。此外,尽管本说明书中使用了一些特定的术语,但这些术语只是为了方便说明,并不对本发明构成任何限制。According to the disclosure and teaching described above, those skilled in the present invention can also make appropriate changes and improvements to the above-mentioned embodiments. Therefore, the present invention is not limited to the above-mentioned specific embodiments disclosed and described. Modifications and changes should also fall within the protection scope of the claims of the present invention. In addition, although some specific terms are used in this specification, these terms are only for convenience of description and do not constitute any limitation to the present invention.

Claims (1)

1. An unmanned aerial vehicle formation obstacle avoidance method based on a gradient function is characterized by comprising the following steps
(1) Preparing a plurality of unmanned aerial vehicles;
(2) specifying a starting position and a target position;
a. determining the starting position of the unmanned aerial vehicle cluster;
b. determining a target position of an unmanned aerial vehicle cluster;
c. determining the position between the starting position and the target position, wherein no obstacle exists around the target position;
(3) starting taking off, moving each airplane to a respective target position, and scanning the position of the global airplane when one airplane moves by one step;
(4) storing the value obtained by the latest scanning in the step (3) and preparing for the next updating;
(5) calculating the distance between every two adjacent airplanes according to the latest stored data, and judging whether any airplane meets an obstacle avoidance condition, namely whether the closest distance is close to a safe distance;
(6) entering a formation flying state, and establishing a model in an obstacle avoidance process on the assumption that obstacle avoidance conditions are met;
repeating the step (3), the step (4) and the step (5), wherein the step (6) is adopted as an obstacle avoidance strategy;
the model established in the obstacle avoidance process in the step (6) is explained as follows:
a. the front barrier model, r is the distance from the outermost periphery of the rotor wing to the geometric center of the airplane after the airplane takes off; r is the distance between the geometric centers of the airplanes A and B; assuming that the distance between two airplanes is L at a certain moment, the theoretical safety distance is defined as L being more than 2 r;
υ A and upsilon B Along planes A and B, respectively
Figure FDA0003522908050000011
A velocity component of direction and satisfies upsilon A <υ B That is, it means that the aircraft B approaches the safe distance of the aircraft a in a short time, and further collision may occur;
the avoidance scheme under the model is as follows: the airplane B enters an obstacle avoidance state and adopts a strategy of flying along the gradient direction to ensure that upsilon is B And (3) reducing: at this time is
Figure FDA0003522908050000012
Direction, velocity difference Δ ν (t) ═ ν B (t)-υ A (t), the maximum time to collision is:
Figure FDA0003522908050000013
there are two directions of gradient direction in the plane, as required to reach the target position in the shortest time, assuming that aircraft B has selected
Figure FDA0003522908050000014
Direction, then only need to be guaranteed at t Δ (t) Δ ν (t) ═ 0; the two airplanes A and B do not collide, and the distance between every two airplanes is detected in real time in the global range, wherein the airplane A and the airplane B are the two closest airplanes detected at a certain moment;
at the same time, suppose that aircraft B is determined to be only along
Figure FDA0003522908050000015
The aircraft A and the aircraft B advance in the same direction and have the same track, the requirement that the delta upsilon (t) is 0 still needs to be met at the moment, and the strategy is changed to the strategy that the aircraft B follows
Figure FDA0003522908050000016
Decelerating the direction;
b. a rear collision model, wherein if the avoidance requirement is provided for the airplane A at the moment, the avoidance target of the airplane A is not collided by the airplane B; first, the aircraft A accelerates so that it follows
Figure FDA0003522908050000017
Velocity in direction v A Increase, decrease Δ ν (t), and extend t relatively Δ (t) simultaneously increasing the distance from the flight direction of the aircraft B along a certain gradient direction.
CN201910767487.9A 2019-08-20 2019-08-20 Unmanned aerial vehicle formation obstacle avoidance method based on gradient function Active CN110488866B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910767487.9A CN110488866B (en) 2019-08-20 2019-08-20 Unmanned aerial vehicle formation obstacle avoidance method based on gradient function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910767487.9A CN110488866B (en) 2019-08-20 2019-08-20 Unmanned aerial vehicle formation obstacle avoidance method based on gradient function

Publications (2)

Publication Number Publication Date
CN110488866A CN110488866A (en) 2019-11-22
CN110488866B true CN110488866B (en) 2022-08-05

Family

ID=68552157

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910767487.9A Active CN110488866B (en) 2019-08-20 2019-08-20 Unmanned aerial vehicle formation obstacle avoidance method based on gradient function

Country Status (1)

Country Link
CN (1) CN110488866B (en)

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU3074401A (en) * 1999-12-21 2001-07-03 Lockheed Martin Corporation Spatial avoidance method and apparatus
FR3050304B1 (en) * 2016-04-19 2019-06-28 Airbus Operations METHOD AND SYSTEM FOR COLLISION AVOIDANCE FOR AN AIRCRAFT FOLLOWING AN AIRCRAFT FORMATION IN RELATION TO AN INTRUDED AIRCRAFT.
CN105974917B (en) * 2016-05-11 2018-12-14 江苏大学 A kind of vehicle obstacle-avoidance path planning research method based on novel artificial potential field method
CN106406354A (en) * 2016-11-29 2017-02-15 中山大学 Distributed aircraft formation method based on three-dimensional dynamic obstacle avoidance
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
CN108459612B (en) * 2017-02-21 2021-03-23 北京航空航天大学 UAV formation control method and device based on artificial potential field method
CN108549407B (en) * 2018-05-23 2020-11-13 哈尔滨工业大学(威海) A Control Algorithm for Multi-UAV Cooperative Formation to Avoid Obstacles
CN108983825B (en) * 2018-09-30 2020-04-03 北京航空航天大学 Tracking method and system for time-varying formation of unmanned aerial vehicle
CN109814594B (en) * 2019-01-18 2024-04-30 深圳市星图智控科技有限公司 Unmanned aerial vehicle group anti-collision control method, device and computer readable storage medium
CN109976386B (en) * 2019-04-04 2022-03-11 中国电子科技集团公司信息科学研究院 Method and system for cooperatively tracking target by multiple unmanned aerial vehicles

Also Published As

Publication number Publication date
CN110488866A (en) 2019-11-22

Similar Documents

Publication Publication Date Title
CN113268076B (en) Multi-unmanned aerial vehicle cluster formation cooperative control algorithm
CN110825113B (en) A Formation Keeping Method Applicable to Quadrotor UAV Swarm Flight
CN108958289B (en) Collision avoidance method of swarm UAV based on relative velocity obstacle
CN106406359B (en) A kind of fixed-wing unmanned plane Tracking Ground Targets method of guidance based on virtual target
CN111880574B (en) Method and system for collision avoidance of unmanned aerial vehicle
CN109074098B (en) Unmanned aerial vehicle control method and device, unmanned aerial vehicle and agricultural unmanned aerial vehicle
CN108681787A (en) Based on the unmanned plane method for optimizing route for improving the two-way random tree algorithm of Quick Extended
CN105953800B (en) A kind of unmanned vehicle trajectory planning grid space division methods
CN111508282B (en) Conflict detection method for flying obstacles in low-altitude UAV farm work
CN107424443A (en) A kind of aircraft cluster regulation and control method and device based on Vicsek models
CN112327926B (en) An Adaptive Sliding Mode Control Method for UAV Formation
CN110069075A (en) A kind of cluster super maneuver barrier-avoiding method of imitative dove group emergency avoidance mechanism
CN110687917A (en) Distributed formation reconfiguration formation control method for multiple unmanned boats
CN110413007B (en) Control method, system, electronic device and medium for UAV flight path
CN114935943A (en) Unmanned aerial vehicle and unmanned vehicle cluster formation tracking control method and system
CN110162104A (en) The RRT unmanned plane paths planning method of imitative Driver Vision perception
CN111024085A (en) Unmanned aerial vehicle track planning method with end point direction and time constraints
CN115033027B (en) Dynamic obstacle avoidance prediction management method for fixed-wing unmanned aerial vehicle
CN113282103B (en) Unmanned aerial vehicle collision detection and separation method based on improved adaptive threshold potential field adjusting method
CN104216289A (en) Multiple aircraft fleet control method and device based on distributed evolutionary algorithm
CN117420844A (en) Unmanned aerial vehicle formation cooperative obstacle avoidance method based on distributed model predictive control
CN108279704B (en) Cooperative control strategy for multiple unmanned aerial vehicles with increased communication links
Bai et al. Cooperative trajectory optimization for unmanned aerial vehicles in a combat environment
CN110488866B (en) Unmanned aerial vehicle formation obstacle avoidance method based on gradient function
CN113283727A (en) Airport taxiway scheduling method based on quantum heuristic algorithm

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