CN107943066B - Method for supervising and controlling obstacle avoidance of unmanned aerial vehicle by using human - Google Patents
Method for supervising and controlling obstacle avoidance of unmanned aerial vehicle by using human Download PDFInfo
- Publication number
- CN107943066B CN107943066B CN201710553624.XA CN201710553624A CN107943066B CN 107943066 B CN107943066 B CN 107943066B CN 201710553624 A CN201710553624 A CN 201710553624A CN 107943066 B CN107943066 B CN 107943066B
- Authority
- CN
- China
- Prior art keywords
- uav
- action
- obstacle
- obstacle avoidance
- control mode
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000009471 action Effects 0.000 claims abstract description 180
- 230000007613 environmental effect Effects 0.000 claims abstract description 37
- 230000000875 corresponding effect Effects 0.000 claims description 25
- 230000008569 process Effects 0.000 claims description 16
- 230000003993 interaction Effects 0.000 claims description 10
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 claims description 9
- 239000011159 matrix material Substances 0.000 claims description 6
- 230000007704 transition Effects 0.000 claims description 6
- 230000035945 sensitivity Effects 0.000 claims description 3
- 230000001276 controlling effect Effects 0.000 claims 1
- 238000007726 management method Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 5
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001149 cognitive effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous 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
本发明提供了一种有人机对无人机障碍规避的监督控制方法,涉及无人机领域,本发明定义环境因素、障碍规避动作及监督控制模式的取值,无人机对可选障碍规避动作进行推理判断,根据判断结果进行判断,从而规避障碍,本发明对于已知障碍,无人机充分发挥其自主能力,独立完成障碍规避;对于未知障碍,无人机必须在有人机的指导下完成规避,可变自主监督控制方法充分发挥无人机的自主执行和有人机操作员的分析判断能力;对于通信中断等极端情况,无人机通过对监督控制模式的调节,在等待通信恢复的同时保证自身的安全,可变自主监督控制模式结合无人机和有人机的特点,对不同的障碍类型和环境状况有较好的应变能力。
The present invention provides a method for supervising and controlling obstacle avoidance of unmanned aerial vehicles by manned aircraft, and relates to the field of unmanned aerial vehicles. The invention defines environmental factors, obstacle avoidance actions and values of supervisory control modes. Actions are reasoned and judged, and judgments are made according to the judgment results, so as to avoid obstacles. In the present invention, for known obstacles, the UAV fully exerts its autonomous ability and completes obstacle avoidance independently; for unknown obstacles, the UAV must be under the guidance of a human-machine. To complete the avoidance, the variable autonomous supervision and control method gives full play to the autonomous execution of the UAV and the analysis and judgment ability of the manned operator; for extreme situations such as communication interruption, the UAV adjusts the supervision and control mode and waits for the communication to resume. At the same time to ensure its own safety, the variable autonomous supervision and control mode combines the characteristics of unmanned aerial vehicles and manned aircraft, and has better adaptability to different types of obstacles and environmental conditions.
Description
技术领域technical field
本发明涉及无人机领域,尤其是一种规避判断方法。The invention relates to the field of unmanned aerial vehicles, in particular to an evasion judgment method.
背景技术Background technique
在无人机行进过程中面对障碍物时,有人机操作员与无人机交互,保证无人机完成障碍规避。监督控制是指有人机间歇地与无人机进行交互,接收反馈并且给出指令以对处于任务环境中的无人机进行过程控制。When the UAV faces obstacles during its travel, a manned operator interacts with the UAV to ensure that the UAV completes obstacle avoidance. Supervisory control refers to the intermittent interaction of manned aircraft with the UAV, receiving feedback and giving instructions to control the process of the UAV in the mission environment.
然而,在无人机系统障碍规避的实际应用中,传统的方法一般采用操作员手动操作进行障碍规避、或是通过计算代价函数采用路径规划、规则或自动机的方式进行障碍规避。这样会出现两个问题:①由于环境的复杂性而造成操作员的“超负荷”现象;②由于无人机系统处于过高的自主权限,导致操作员失去对周围环境态势感知能力的“人不在回路”(Out-of-the-Loop,OOTL)现象。两个问题说明,有人机对无人机障碍规避的监督控制需按照实际情况动态调节。However, in the practical application of obstacle avoidance in UAV systems, the traditional methods generally use the manual operation of the operator to avoid obstacles, or use path planning, rules or automata to avoid obstacles by calculating the cost function. Two problems will arise in this way: 1) the operator's "overload" phenomenon due to the complexity of the environment; 2) because the UAV system is in a too high autonomous authority, the operator loses the "human" ability to sense the surrounding environment. Out-of-the-Loop (OOTL) phenomenon. Two questions indicate that the supervision and control of manned aircraft to avoid UAV obstacles needs to be dynamically adjusted according to the actual situation.
因此,非常有必要研究一种既能够充分发挥有人机操作员高层次认知决策能力和无人机高效执行任务能力,同时保持有人机操作员对环境的态势认知和适当的工作负荷的无人机障碍规避监督控制方法。Therefore, it is very necessary to study an unmanned aerial vehicle that can give full play to the high-level cognitive decision-making ability of the manned operator and the UAV's ability to perform tasks efficiently, while maintaining the situational awareness of the manned operator's environment and appropriate workload. Human-machine obstacle avoidance supervisory control method.
发明内容SUMMARY OF THE INVENTION
为了克服现有技术的不足,本发明提出一种障碍规避监督控制方法,既能使得人机优势互补,同时又能保持操作员对环境态势的感知能力和适当工作负荷,避免监督控制中出现的两个问题,从而有效实现障碍规避的目的。In order to overcome the deficiencies of the prior art, the present invention proposes an obstacle avoidance supervision control method, which can not only make the advantages of man and machine complement each other, but also maintain the operator's ability to perceive the environmental situation and appropriate workload, and avoid the occurrence of problems in supervision and control. Two problems, so as to effectively achieve the purpose of obstacle avoidance.
本发明提出的障碍规避监督控制方法,是一种依据环境变化,有人机调整不同监督控制模式,无人机完成对应的障碍规避动作,以实现障碍规避目的的方法。The obstacle avoidance supervision and control method proposed by the present invention is a method in which manned and unmanned aerial vehicles adjust different supervisory control modes according to environmental changes, and the unmanned aerial vehicle completes corresponding obstacle avoidance actions, so as to achieve the purpose of obstacle avoidance.
本发明解决其技术问题所采用的技术方案包括以下步骤:The technical scheme adopted by the present invention to solve its technical problem comprises the following steps:
Step1:定义环境因素、障碍规避动作及监督控制模式Step1: Define environmental factors, obstacle avoidance actions and supervisory control modes
无人机在遇到障碍物时有4种障碍规避动作,包括自主障碍规避动作A1、减速等待指令动作A2、盘旋等待指令动作A3和返回动作A4;When the drone encounters an obstacle, there are 4 kinds of obstacle avoidance actions, including autonomous obstacle avoidance action A1, deceleration waiting for command action A2, hovering waiting for command action A3 and return action A4;
其中,定义自主障碍规避动作A1为高等级的动作;减速等待指令A2和盘旋等待指令A3为中等级的动作;返回A4为低等级的动作;Among them, the autonomous obstacle avoidance action A1 is defined as a high-level action; the deceleration waiting command A2 and the hovering waiting command A3 are defined as medium-level actions; return A4 is a low-level action;
监督控制模式为3个模式,无人机的自主能力由高到低分别为例外管理模式L3、同意管理模式L2和指令控制模式L1;无人机初始模式为例外管理模式L3;There are 3 modes of supervision and control, and the autonomous ability of the UAV from high to low is the exception management mode L3, the consent management mode L2 and the command control mode L1; the initial mode of the UAV is the exception management mode L3;
定义无人机监督控制模式如表1所示;The definition of UAV supervision and control mode is shown in Table 1;
表1三种监督控制模式及其对应动作Table 1 Three supervisory control modes and their corresponding actions
动作执行方式是指无人机在有人机监督控制下,完成对应的障碍规避动作的方式,如表2所示:The action execution mode refers to the way that the UAV completes the corresponding obstacle avoidance action under the supervision and control of the human machine, as shown in Table 2:
表2三种监督控制模式及其对应的动作执行方式Table 2 Three supervisory control modes and their corresponding action execution modes
1)环境因素包括障碍物距离远近、障碍物信息是否已知以及当前通信状况是否良好3个方面,定义如下:1) Environmental factors include three aspects: the distance of obstacles, whether the obstacle information is known, and whether the current communication status is good. The definitions are as follows:
①障碍物距离的定义,包括障碍距离近V3和障碍距离远V5;① Definition of obstacle distance, including obstacle distance near V3 and obstacle distance far V5;
相对于无人机,障碍物的位置可以表示为The position of the obstacle relative to the UAV can be expressed as
式(1)中,P(t)为t时刻障碍物i的位置,t为时间,P(0)为障碍物i的初始位置,vi为障碍物i的速度,vu(τ)为无人机u的速度;In formula (1), P(t) is the position of the obstacle i at time t, t is the time, P(0) is the initial position of the obstacle i, v i is the velocity of the obstacle i, and v u (τ) is the speed of the drone u;
式(2)中为无人机的偏航角,无人机与障碍物距离的远近由到达障碍物位置的时间T由如下的公式定义:In formula (2) is the yaw angle of the UAV, the distance between the UAV and the obstacle is defined by the time T to reach the obstacle position by the following formula:
②障碍物是否已知分为已知障碍V1和未知障碍V4,已知障碍指在作业区域中障碍物的图像信息和位置信息均已知,而未知障碍是在作业区域中障碍物的图像信息和位置信息至少有一个信息未知;②Whether the obstacle is known is divided into known obstacle V1 and unknown obstacle V4. Known obstacle means that the image information and position information of obstacles in the work area are known, while unknown obstacles are the image information of obstacles in the work area. and at least one of the location information is unknown;
③当前通信状况分为通信正常和中断V2,通信中断指到达无人机接收机的信号强度小于有人机接收机的灵敏度,导致有人机与无人机间无法正常通信的情况;③The current communication status is divided into normal communication and interruption V2. Communication interruption refers to the situation that the signal strength reaching the UAV receiver is less than the sensitivity of the manned receiver, resulting in the failure of normal communication between the manned aircraft and the UAV;
2)环境因素和障碍规避动作的取值的值域为{0,1},其中1表示该状态有效,0表示状态无效;具体环境因素以及动作状态的取值如下表3,表4所示:2) The value range of the values of environmental factors and obstacle avoidance actions is {0,1}, where 1 indicates that the state is valid, and 0 indicates that the state is invalid; the values of specific environmental factors and action states are shown in Table 3 and Table 4 below. :
表3环境因素的取值Table 3 Values of Environmental Factors
其中*表示无关项,无关项表示取值可以是“0”或“1”,且该值不影响*下对应的状态,只影响其需要取特定值下的状态;Among them, * represents an irrelevant item, and an irrelevant item means that the value can be "0" or "1", and the value does not affect the corresponding state under *, but only affects the state under which it needs to take a specific value;
表4无人机动作状态的取值Table 4 Values of the action state of the UAV
Step2:无人机可选障碍规避动作的推理判断Step2: Reasoning and judgment of the optional obstacle avoidance action of the drone
1)由Step1写出状态向量1) Write out the state vector by Step1
状态向量用C(k)来表示,其中k表示次数,C(0)表示初始状态向量,状态向量包括障碍规避动作和环境因素的全部内容,格式为:The state vector is represented by C(k), where k represents the number of times, and C(0) represents the initial state vector. The state vector includes the entire content of obstacle avoidance actions and environmental factors. The format is:
其中,无规避动作时,默认无人机A1~A4的值全都为0,即Among them, when there is no evasive action, the default values of the drones A1 to A4 are all 0, that is,
V1~V5为Step1得到的值,在Step2中始终为定值;V1~V5 are the values obtained in Step1, and are always fixed values in Step2;
2)利用状态向量C(k)进行推理,推理过程如下:2) Use the state vector C(k) for inference, the inference process is as follows:
①用状态向量C(k)乘邻接权值矩阵W得到中间向量X(k):① Multiply the adjacency weight matrix W by the state vector C(k) to obtain the intermediate vector X(k):
X(k)=C(k)W (6)X(k)=C(k)W (6)
其中,节点之间的邻接权值矩阵W如下所示:Among them, the adjacency weight matrix W between nodes is as follows:
②对中间向量X(k)用状态转移函数f(x)处理中间向量X(k)的每个分量x,状态转移函数f(x)为二值阶跃函数:②Use the state transition function f(x) to process each component x of the intermediate vector X(k) for the intermediate vector X(k). The state transition function f(x) is a binary step function:
其中,x为中间向量X(k)的分量,向量X(k)维度为4,分量x的值域为{0,1};Among them, x is the component of the intermediate vector X(k), the dimension of the vector X(k) is 4, and the value range of the component x is {0,1};
③用中间向量X(k)更新状态向量C(k),即③Update the state vector C(k) with the intermediate vector X(k), that is
④不断重复步骤①、步骤②和步骤③,即不断更新状态向量用C(k),直至状态向量C(k+n+1)=C(k+n),其中,n表示次数,即第(k+n+1)次状态向量的值与第(k+n) 次状态向量的值相同;④Continuously repeat steps ①, ② and ③, that is, continuously update the state vector with C(k) until the state vector C(k+n+1)=C(k+n), where n represents the number of times, that is, the first The value of the (k+n+1)th state vector is the same as the value of the (k+n)th state vector;
其中a1,a2,a3,a4分别表示障碍规避动作A1,A2,A3,A4对应的取值,值为0或者1,a1、a2、a3、a4中取值为1的项,对应障碍规避动作为可选障碍规避动作; Among them, a1, a2, a3, and a4 represent the corresponding values of obstacle avoidance actions A1, A2, A3, and A4, respectively, and the value is 0 or 1. The value of a1, a2, a3, and a4 is 1, which corresponds to the obstacle avoidance action. for optional obstacle avoidance actions;
⑤无人机提供可选障碍规避动作结果给有人机;⑤The drone provides optional obstacle avoidance action results to the manned aircraft;
Step3:最终障碍规避动作判断Step3: Final obstacle avoidance action judgment
1)当满足如下条件a)、和b)其中一条时,则无人机需要与有人机进行交互:1) When one of the following conditions a) and b) is satisfied, the drone needs to interact with the human-machine:
a)环境因素中包含未知障碍V4项值为“1”,即V=(*,*,*,1,*),其中,*表示无关项,无关项表示取值为“0”或“1”;a) The environmental factor contains unknown obstacles, and the value of the V4 item is "1", that is, V=(*,*,*,1,*), where * represents an irrelevant item, and the irrelevant item represents a value of "0" or "1" ";
b)可选障碍规避动作不符合无人机当前监督控制模式对应动作等级;b) The optional obstacle avoidance action does not conform to the action level corresponding to the current supervision and control mode of the UAV;
在当前监督控制模式中的动作执行方式如下:The actions performed in the current supervisory control mode are as follows:
①当无人机的监督控制模式为例外管理模式L3,无人机需要交互时,如15s内无人机无法提供障碍规避动作推理结果,即障碍物未知,则无人机降低监督控制模式到同意管理模式L2;如无人机向有人机提供障碍规避动作推理结果,无人机采用智能结合方式主动反馈,操作员在15s内不否定即执行无人机提供的障碍规避动作推理结果,反之,操作员在15s内否定则不执行,并降低监督控制模式到同意管理模式L2;①When the supervisory control mode of the UAV is the exception management mode L3, and the UAV needs to interact, if the UAV cannot provide the obstacle avoidance action reasoning result within 15s, that is, the obstacle is unknown, the UAV will reduce the supervisory control mode to Agree to management mode L2; if the UAV provides the obstacle avoidance action reasoning result to the manned aircraft, the UAV adopts the intelligent combination method to actively feedback, and the operator executes the obstacle avoidance action reasoning result provided by the UAV within 15s without denying it, otherwise , the operator will not execute if it is negative within 15s, and reduce the supervisory control mode to the consent management mode L2;
②当无人机的监督控制模式为同意管理模式L2,无人机需要交互时,如15s内无人机无法提供障碍规避动作推理结果,即障碍物未知,则无人机降低监督控制模式到指令控制模式L1;如无人机向有人机提供障碍规避动作推理结果,无人机采用智能结合方式主动反馈,等待操作员的认可,操作员在15s内不否定则执行无人机提供的障碍规避动作推理结果,15s内没否定则不执行,并降低监督控制模式到指令控制模式L1;② When the supervision and control mode of the UAV is the consent management mode L2 and the UAV needs to interact, if the UAV cannot provide the obstacle avoidance action reasoning result within 15s, that is, the obstacle is unknown, the UAV will reduce the supervision control mode to Command control mode L1; if the UAV provides the obstacle avoidance action reasoning result to the manned aircraft, the UAV adopts the intelligent combination method to actively feedback, waiting for the operator's approval, the operator will execute the obstacle provided by the UAV if the operator does not deny it within 15s Avoid the action inference result, if it is not negative within 15s, it will not be executed, and reduce the supervisory control mode to the instruction control mode L1;
③当无人机的监督控制模式为指令控制模式L1,无人机需要交互时,无人机向有人机提供障碍物的图像信息以及位置信息,并提供状态向量C(k)和障碍规避动作推理结果,有人机采用接管方式执行动作:③ When the supervisory control mode of the UAV is the command control mode L1, and the UAV needs to interact, the UAV provides the image information and position information of the obstacle to the manned aircraft, and provides the state vector C(k) and the obstacle avoidance action. As a result of the inference, the man-machine takes over to execute the action:
if(障碍类型已知),then(选择自主障碍规避决策规避)if (obstacle type is known), then (choose autonomous obstacle avoidance decision avoidance)
if(障碍类型未知并且距离远),then(选择减速等待指令) (9)if (the type of obstacle is unknown and the distance is far), then (select the deceleration waiting command) (9)
if(障碍类型未知并且距离近),then(选择盘旋等待指令)if (the type of obstacle is unknown and the distance is close), then (choose to hover and wait for the command)
通过命令给出无人机障碍规避动作,无人机15s内等待操作员的决策,按照决策结果执行,超时无决策,则返回基地;Give the UAV obstacle avoidance action by command. The UAV waits for the operator's decision within 15s, and executes according to the decision result. If there is no decision after timeout, it will return to the base;
2)当可选障碍规避动作符合无人机当前监督控制模式对应动作等级,并且环境因素未出现step2中步骤1)的判断条件a)的情况时,无人机不需与有人机交互,可选障碍规避动作按照如下优先级执行:2) When the optional obstacle avoidance action conforms to the action level corresponding to the current supervision and control mode of the UAV, and the environmental factors do not appear in the judgment condition a) of step 1) in step 2, the UAV does not need to interact with the human-machine, and can The selected obstacle avoidance actions are executed according to the following priorities:
A1>A2>A3>A4 (10)A1>A2>A3>A4 (10)
对应监督控制模式中动作执行方式如下:The action execution methods in the corresponding supervisory control mode are as follows:
①无人机不需要交互时,当在例外管理模式L3下,则允许执行的动作为自主障碍规避动作A1、减速等待指令动作A2、盘旋等待指令动作A3和返回动作A4,无人机按照式(10)优先级采用自主执行方式;①When the drone does not need interaction, when in the exception management mode L3, the allowed actions are autonomous obstacle avoidance action A1, deceleration waiting command action A2, hovering waiting command action A3 and return action A4. The drone follows the formula (10) The priority adopts the autonomous execution method;
②无人机不需要交互时,当在同意管理模式L2下,允许执行的动作为减速等待指令动作A2、盘旋等待指令动作A3和返回动作A4,无人机按照式(10)优先级采用自主执行方式;② When the drone does not need interaction, when in the consent management mode L2, the allowed actions are deceleration waiting for command action A2, hovering waiting for command action A3, and return action A4. The drone adopts the autonomous priority according to formula (10). execution way;
③无人机不需要交互时,当在指令控制模式L1下,允许执行的动作为返回动作A4;无人机按照式(10)优先级采用自主执行方式;③ When the drone does not need interaction, when in the command control mode L1, the allowed action is the return action A4; the drone adopts the autonomous execution method according to the priority of formula (10);
Step4:每30s更新一次Step1的环境因素和障碍规避动作的值,无人机监督控制模式若降低,更新无人机监督控制模式为降低后的模式,按照Step1~Step3循环往复,无人机执行最终得到的障碍规避动作,完成障碍规避,成功规避障碍后,无人机监督控制模式恢复为例外管理模式L3。Step4: Update the values of the environmental factors and obstacle avoidance actions of Step1 every 30s. If the UAV supervision control mode is lowered, update the UAV supervision control mode to the reduced mode. Repeat Step1 to Step3, and the UAV executes The final obstacle avoidance action is completed, and after the obstacle avoidance is successfully completed, the UAV supervision and control mode returns to the exception management mode L3.
本发明的有益效果是对于已知障碍,无人机可以充分发挥其自主能力,独立完成障碍规避;对于未知障碍,无人机必须在有人机的指导下完成规避,可变自主监督控制方法可以充分发挥无人机的自主执行和有人机操作员的分析判断能力;对于通信中断等极端情况,无人机可以通过对监督控制模式的调节,在等待通信恢复的同时保证自身的安全。可变自主监督控制模式可以结合无人机和有人机的特点,对不同的障碍类型和环境状况有较好的应变能力。The beneficial effect of the invention is that for known obstacles, the UAV can fully exert its autonomous ability and complete obstacle avoidance independently; for unknown obstacles, the UAV must complete the avoidance under the guidance of a manned aircraft, and the variable autonomous supervision and control method can Give full play to the autonomous execution of the UAV and the analysis and judgment ability of the manned operator; for extreme situations such as communication interruption, the UAV can ensure its own safety while waiting for the restoration of communication by adjusting the supervision and control mode. The variable autonomous supervision control mode can combine the characteristics of unmanned aerial vehicles and manned aircraft, and has better adaptability to different obstacle types and environmental conditions.
附图说明Description of drawings
图1是本发明无人机障碍规避的模型框图。Fig. 1 is a model block diagram of the UAV obstacle avoidance of the present invention.
图2是本发明实施例1的障碍规避过程图。FIG. 2 is a process diagram of obstacle avoidance in Embodiment 1 of the present invention.
图3是本发明实施例2的障碍规避过程图。FIG. 3 is a diagram of an obstacle avoidance process according to Embodiment 2 of the present invention.
图4是本发明实施例3的障碍规避过程图。FIG. 4 is a diagram of an obstacle avoidance process according to Embodiment 3 of the present invention.
具体实施方式Detailed ways
下面结合附图和实施例对本发明进一步说明,图1是本发明无人机障碍规避的模型框图。The present invention will be further described below with reference to the accompanying drawings and embodiments. FIG. 1 is a model block diagram of the UAV obstacle avoidance of the present invention.
Step1:定义环境因素、障碍规避动作及监督控制模式Step1: Define environmental factors, obstacle avoidance actions and supervisory control modes
无人机在遇到障碍物时有4种障碍规避动作,包括自主障碍规避动作A1、减速等待指令动作A2、盘旋等待指令动作A3和返回动作A4;When the drone encounters an obstacle, there are 4 kinds of obstacle avoidance actions, including autonomous obstacle avoidance action A1, deceleration waiting for command action A2, hovering waiting for command action A3 and return action A4;
其中,定义自主障碍规避动作A1为高等级的动作;减速等待指令A2和盘旋等待指令A3为中等级的动作;返回A4为低等级的动作;Among them, the autonomous obstacle avoidance action A1 is defined as a high-level action; the deceleration waiting command A2 and the hovering waiting command A3 are defined as medium-level actions; return A4 is a low-level action;
监督控制模式为3个模式,无人机的自主能力由高到低分别为例外管理模式L3、同意管理模式L2和指令控制模式L1;无人机初始模式为例外管理模式L3;There are 3 modes of supervision and control, and the autonomous ability of the UAV from high to low is the exception management mode L3, the consent management mode L2 and the command control mode L1; the initial mode of the UAV is the exception management mode L3;
定义无人机监督控制模式如表1所示;The definition of UAV supervision and control mode is shown in Table 1;
表1三种监督控制模式及其对应动作Table 1 Three supervisory control modes and their corresponding actions
动作执行方式是指无人机在有人机监督控制下,完成对应的障碍规避动作的方式,如表2所示:The action execution mode refers to the way that the UAV completes the corresponding obstacle avoidance action under the supervision and control of the human machine, as shown in Table 2:
表2三种监督控制模式及其对应的动作执行方式Table 2 Three supervisory control modes and their corresponding action execution modes
1)环境因素包括障碍物距离远近、障碍物信息是否已知以及当前通信状况是否良好3个方面,定义如下:1) Environmental factors include three aspects: the distance of obstacles, whether the obstacle information is known, and whether the current communication status is good. The definitions are as follows:
①障碍物距离的定义,包括障碍距离近V3和障碍距离远V5;① Definition of obstacle distance, including obstacle distance near V3 and obstacle distance far V5;
相对于无人机,障碍物的位置可以表示为The position of the obstacle relative to the UAV can be expressed as
式(1)中,P(t)为t时刻障碍物i的位置,t为时间,P(0)为障碍物i的初始位置,vi为障碍物i的速度,vu(τ)为无人机u的速度;In formula (1), P(t) is the position of the obstacle i at time t, t is the time, P(0) is the initial position of the obstacle i, v i is the velocity of the obstacle i, and v u (τ) is the speed of the drone u;
式(2)中为无人机的偏航角,无人机与障碍物距离的远近由到达障碍物位置的时间T由如下的公式定义:In formula (2) is the yaw angle of the UAV, the distance between the UAV and the obstacle is defined by the time T to reach the obstacle position by the following formula:
②障碍物是否已知分为已知障碍V1和未知障碍V4,已知障碍指在作业区域中障碍物的图像信息和位置信息均已知,而未知障碍是在作业区域中障碍物的图像信息和位置信息至少有一个信息未知;②Whether the obstacle is known is divided into known obstacle V1 and unknown obstacle V4. Known obstacle means that the image information and position information of obstacles in the work area are known, while unknown obstacles are the image information of obstacles in the work area. and at least one of the location information is unknown;
③当前通信状况分为通信正常和中断V2,通信中断指到达无人机接收机的信号强度小于有人机接收机的灵敏度,导致有人机与无人机间无法正常通信的情况;③The current communication status is divided into normal communication and interruption V2. Communication interruption refers to the situation that the signal strength reaching the UAV receiver is less than the sensitivity of the manned receiver, resulting in the failure of normal communication between the manned aircraft and the UAV;
2)环境因素和障碍规避动作的取值的值域为{0,1},其中1表示该状态有效,0表示状态无效;具体环境因素以及动作状态的取值如下表3,表4所示:2) The value range of the values of environmental factors and obstacle avoidance actions is {0,1}, where 1 indicates that the state is valid, and 0 indicates that the state is invalid; the values of specific environmental factors and action states are shown in Table 3 and Table 4 below. :
表3环境因素的取值Table 3 Values of Environmental Factors
其中*表示无关项,无关项表示取值可以是“0”或“1”,且该值不影响*下对应的状态,只影响其需要取特定值下的状态;Among them, * represents an irrelevant item, and an irrelevant item means that the value can be "0" or "1", and the value does not affect the corresponding state under *, but only affects the state under which it needs to take a specific value;
表4无人机动作状态的取值Table 4 Values of the action state of the UAV
Step2:无人机可选障碍规避动作的推理判断Step2: Reasoning and judgment of the optional obstacle avoidance action of the drone
1)由Step1写出状态向量1) Write out the state vector by Step1
状态向量用C(k)来表示,其中k表示次数,C(0)表示初始状态向量,状态向量包括障碍规避动作和环境因素的全部内容,格式为:The state vector is represented by C(k), where k represents the number of times, and C(0) represents the initial state vector. The state vector includes the entire content of obstacle avoidance actions and environmental factors. The format is:
其中,无规避动作时,默认无人机A1~A4的值全都为0,即Among them, when there is no evasive action, the default values of the drones A1 to A4 are all 0, that is,
V1~V5为Step1得到的值,在Step2中始终为定值;V1~V5 are the values obtained in Step1, and are always fixed values in Step2;
2)利用状态向量C(k)进行推理,推理过程如下:2) Use the state vector C(k) for inference, the inference process is as follows:
①用状态向量C(k)乘邻接权值矩阵W得到中间向量X(k):① Multiply the adjacency weight matrix W by the state vector C(k) to obtain the intermediate vector X(k):
X(k)=C(k)W (6)X(k)=C(k)W (6)
其中,节点之间的邻接权值矩阵W如下所示:Among them, the adjacency weight matrix W between nodes is as follows:
②对中间向量X(k)用状态转移函数f(x)处理中间向量X(k)的每个分量x,状态转移函数f(x)为二值阶跃函数:②Use the state transition function f(x) to process each component x of the intermediate vector X(k) for the intermediate vector X(k). The state transition function f(x) is a binary step function:
其中,x为中间向量X(k)的分量,向量X(k)维度为4,分量x的值域为{0,1};Among them, x is the component of the intermediate vector X(k), the dimension of the vector X(k) is 4, and the value range of the component x is {0,1};
③用中间向量X(k)更新状态向量C(k),即③Update the state vector C(k) with the intermediate vector X(k), that is
④不断重复步骤①、步骤②和步骤③,即不断更新状态向量用C(k),直至状态向量C(k+n+1)=C(k+n),其中,n表示次数,即第(k+n+1)次状态向量的值与第(k+n) 次状态向量的值相同;④Continuously repeat steps ①, ② and ③, that is, continuously update the state vector with C(k) until the state vector C(k+n+1)=C(k+n), where n represents the number of times, that is, the first The value of the (k+n+1)th state vector is the same as the value of the (k+n)th state vector;
其中a1,a2,a3,a4分别表示障碍规避动作A1,A2,A3,A4对应的取值,值为0或者1,a1、a2、a3、a4中取值为1的项,对应障碍规避动作为可选障碍规避动作。 Among them, a1, a2, a3, and a4 represent the corresponding values of obstacle avoidance actions A1, A2, A3, and A4, respectively, and the value is 0 or 1. The value of a1, a2, a3, and a4 is 1, which corresponds to the obstacle avoidance action. For optional obstacle avoidance actions.
⑤无人机提供可选障碍规避动作结果给有人机;⑤The drone provides optional obstacle avoidance action results to the manned aircraft;
Step3:最终障碍规避动作判断Step3: Final obstacle avoidance action judgment
1)当满足如下条件a)、和b)其中一条时,则无人机需要与有人机进行交互:1) When one of the following conditions a) and b) is satisfied, the drone needs to interact with the human-machine:
a)环境因素中包含未知障碍V4项值为“1”,即V=(*,*,*,1,*),其中,*表示无关项,无关项表示取值为“0”或“1”;a) The environmental factor contains unknown obstacles, and the value of the V4 item is "1", that is, V=(*,*,*,1,*), where * represents an irrelevant item, and the irrelevant item represents a value of "0" or "1" ";
b)可选障碍规避动作不符合无人机当前监督控制模式对应动作等级;b) The optional obstacle avoidance action does not conform to the action level corresponding to the current supervision and control mode of the UAV;
在当前监督控制模式中的动作执行方式如下:The actions performed in the current supervisory control mode are as follows:
①当无人机的监督控制模式为例外管理模式L3,无人机需要交互时,如15s内无人机无法提供障碍规避动作推理结果,即障碍物未知,则无人机降低监督控制模式到同意管理模式L2;如无人机向有人机提供障碍规避动作推理结果,无人机采用智能结合方式主动反馈,操作员在15s内不否定即执行无人机提供的障碍规避动作推理结果,反之,操作员在15s内否定则不执行,并降低监督控制模式到同意管理模式L2;①When the supervisory control mode of the UAV is the exception management mode L3, and the UAV needs to interact, if the UAV cannot provide the obstacle avoidance action reasoning result within 15s, that is, the obstacle is unknown, the UAV will reduce the supervisory control mode to Agree to management mode L2; if the drone provides the obstacle avoidance action reasoning result to the manned drone, the drone adopts an intelligent combination method to actively feedback, and the operator executes the obstacle avoidance action reasoning result provided by the drone within 15s without denying it, otherwise , the operator will not execute if it is negative within 15s, and reduce the supervisory control mode to the consent management mode L2;
②当无人机的监督控制模式为同意管理模式L2,无人机需要交互时,如15s内无人机无法提供障碍规避动作推理结果,即障碍物未知,则无人机降低监督控制模式到指令控制模式L1;如无人机向有人机提供障碍规避动作推理结果,无人机采用智能结合方式主动反馈,等待操作员的认可,操作员在15s内不否定则执行无人机提供的障碍规避动作推理结果,15s内否定则不执行,并降低监督控制模式到操作员决策模式L1;② When the supervision and control mode of the UAV is the consent management mode L2 and the UAV needs to interact, if the UAV cannot provide the obstacle avoidance action reasoning result within 15s, that is, the obstacle is unknown, the UAV will reduce the supervision control mode to Command control mode L1; if the UAV provides the obstacle avoidance action reasoning result to the manned aircraft, the UAV adopts the intelligent combination method to actively feedback, waiting for the operator's approval, the operator will execute the obstacle provided by the UAV if the operator does not deny it within 15s Avoid the action inference result, if it is negative within 15s, it will not be executed, and reduce the supervisory control mode to the operator decision mode L1;
③当无人机的监督控制模式为操作员决策模式L1,无人机需要交互时,无人机向有人机提供障碍物的图像信息以及位置信息,并提供状态向量C(k)和障碍规避动作推理结果,有人机采用接管方式执行动作:③ When the supervisory control mode of the UAV is the operator decision mode L1, and the UAV needs to interact, the UAV provides the image information and position information of the obstacle to the manned aircraft, and provides the state vector C(k) and obstacle avoidance. As a result of the action inference, the man-machine takes over to execute the action:
通过命令给出无人机障碍规避动作,无人机15s内等待操作员的决策,按照决策结果执行,超时无决策,则返回基地;Give the UAV obstacle avoidance action by command. The UAV waits for the operator's decision within 15s, and executes according to the decision result. If there is no decision after timeout, it will return to the base;
2)当可选障碍规避动作符合无人机当前监督控制模式对应动作等级,并且环境因素未出现step2中步骤1)的判断条件a)的情况时,无人机不需与有人机交互,可选障碍规避动作按照如下优先级执行2) When the optional obstacle avoidance action conforms to the action level corresponding to the current supervision and control mode of the UAV, and the environmental factors do not appear in the judgment condition a) of step 1) in step 2, the UAV does not need to interact with the human-machine, and can The selected obstacle avoidance actions are executed according to the following priorities
A1>A2>A3>A4 (10)A1>A2>A3>A4 (10)
对应监督控制模式中动作执行方式如下:The action execution methods in the corresponding supervisory control mode are as follows:
①无人机不需要交互时,当在例外管理模式L3下,则允许执行的动作为自主障碍规避动作A1、减速等待指令动作A2、盘旋等待指令动作A3和返回动作A4,无人机按照式(10)优先级采用自主执行方式;①When the drone does not need interaction, when in the exception management mode L3, the allowed actions are autonomous obstacle avoidance action A1, deceleration waiting command action A2, hovering waiting command action A3 and return action A4. The drone follows the formula (10) The priority adopts the autonomous execution method;
②无人机不需要交互时,当在同意管理模式L2下,允许执行的动作为减速等待指令动作A2、盘旋等待指令动作A3和返回动作A4,无人机按照式(10)优先级采用自主执行方式;② When the drone does not need interaction, when in the consent management mode L2, the allowed actions are deceleration waiting for command action A2, hovering waiting for command action A3, and return action A4. The drone adopts the autonomous priority according to formula (10). execution way;
③无人机不需要交互时,当在指令控制模式L1下,允许执行的动作为返回动作A4;无人机按照式(10)优先级采用自主执行方式;③ When the drone does not need interaction, when in the command control mode L1, the allowed action is the return action A4; the drone adopts the autonomous execution method according to the priority of formula (10);
Step4:每30s更新一次Step1的环境因素和障碍规避动作的值,无人机监督控制模式若降低,更新无人机监督控制模式为降低后的模式,按照Step1~Step3循环往复,无人机执行最终得到的障碍规避动作,完成障碍规避,成功规避障碍后,无人机监督控制模式恢复为例外管理模式L3。Step4: Update the values of the environmental factors and obstacle avoidance actions of Step1 every 30s. If the UAV supervision control mode is lowered, update the UAV supervision control mode to the reduced mode. Repeat Step1 to Step3, and the UAV executes The final obstacle avoidance action is completed, and after the obstacle avoidance is successfully completed, the UAV supervision and control mode returns to the exception management mode L3.
无人机在障碍规避时的案例可以按通信正常和通信中断分为两大类,同时,通信正常时又可以分为面对已知障碍和未知障碍两种情况,下面分别对上述三种情况的过程进行仿真,如表5所示:The cases of UAVs in obstacle avoidance can be divided into two categories according to normal communication and communication interruption. At the same time, when the communication is normal, it can be divided into two situations: known obstacles and unknown obstacles. The following three cases are discussed separately. The process is simulated, as shown in Table 5:
表5无人机障碍规避Table 5 UAV obstacle avoidance
表5所示的实施例分为通信正常和通信中断两大类情况,而通信正常情况下又分为已知障碍和未知障碍两种类型。下面对无人机在三种实施例下的任务执行的仿真过程进行描述:The embodiments shown in Table 5 are divided into two categories of normal communication and communication interruption, and normal communication is divided into two types: known obstacles and unknown obstacles. The simulation process of the task execution of the UAV under the three embodiments is described below:
实施例1Example 1
(1)Step1:环境因素和障碍规避动作的表示(1) Step1: Representation of environmental factors and obstacle avoidance actions
由表5可知,障碍类型为已知障碍,则V1=1,V4=0;障碍距离为距离远,则V3=0,V5=1;通信状况为通信正常,则V2=0,无人机动作A1~A4均初始化为0,另外,初始监督控制模式为例外管理模式L3;It can be seen from Table 5 that if the obstacle type is a known obstacle, then V1=1, V4=0; if the obstacle distance is a long distance, then V3=0, V5=1; if the communication status is normal, then V2=0, UAV Actions A1 to A4 are all initialized to 0, and the initial supervisory control mode is the exception management mode L3;
(2)Step2:可选障碍规避动作的推理判断(2) Step2: Reasoning and judgment of optional obstacle avoidance actions
状态向量为:The state vector is:
将其迭代,输出节点的状态向量为:Iterating it, the state vector of the output node is:
输出结果表明无人机在实施例1中可选择的动作为自主障碍规避A1,故对于已知障碍,无人机可以充分发挥其自主能力,独立完成障碍规避。The output results show that the optional action of the UAV in Example 1 is autonomous obstacle avoidance A1, so for known obstacles, the UAV can fully exert its autonomous ability and complete obstacle avoidance independently.
(3)Step3:最终障碍规避动作判断(3) Step3: Final obstacle avoidance action judgment
对于实施例1,障碍类型为已知障碍,无人机具有自主障碍规避的能力,且在例外管理模式L3下,无人机具有执行自主障碍规避动作的权限,所以不需要与有人机进行交互,无人机即可自主完成障碍规避过程,过程如图2所示。For Example 1, the obstacle type is a known obstacle, the UAV has the capability of autonomous obstacle avoidance, and in the exception management mode L3, the UAV has the authority to perform autonomous obstacle avoidance actions, so there is no need to interact with the human-machine , the UAV can autonomously complete the obstacle avoidance process, as shown in Figure 2.
案例2Case 2
(1)Step1:环境因素和障碍规避动作的表示(1) Step1: Representation of environmental factors and obstacle avoidance actions
由表5可知,障碍类型为未知障碍,则V1=0,V4=1;障碍距离为距离近,则V3=1,V5=0;通信状况为通信正常,则V2=0,无人机动作A1~A4均初始化为0,初始监督控制模式为例外管理模式。It can be seen from Table 5 that if the obstacle type is unknown obstacle, then V1=0, V4=1; if the obstacle distance is short, then V3=1, V5=0; if the communication status is normal, then V2=0, the drone is moving A1 to A4 are all initialized to 0, and the initial supervisory control mode is the exception management mode.
(2)Step2:可选障碍规避动作的推理判断(2) Step2: Reasoning and judgment of optional obstacle avoidance actions
状态向量为:The state vector is:
将其迭代,输出节点的状态向量为:Iterating it, the state vector of the output node is:
输出结果表明无人机在实施例2中,无人机无法自主避障,遂执行盘旋等待指令动作A3。The output result shows that in Example 2, the UAV cannot avoid obstacles autonomously, so it executes the hovering waiting command action A3.
(3)Step3:最终障碍规避动作判断(3) Step3: Final obstacle avoidance action judgment
无人机不能自主完成障碍规避,需要与有人机进行交互,同时传回障碍的图像信息和位置信息,有人机操作员根据障碍物的信息,更新障碍数据,即将未知的障碍信息更新为已知的障碍信息。The UAV cannot complete obstacle avoidance autonomously, and needs to interact with the man-machine and return the image information and position information of the obstacle at the same time. The man-machine operator updates the obstacle data according to the obstacle information, that is, the unknown obstacle information is updated to known obstacle information.
更新Step1的环境因素和障碍规避动作的表示,障碍类型为已知障碍,则V1=1,V4=0;障碍距离为距离近,则V3=1,V5=0;通信状况为通信正常,则V2=0,无人机动作A1~A4均初始化为0,监督控制模式为例外管理模式L3。Update the representation of environmental factors and obstacle avoidance actions in Step1. If the obstacle type is a known obstacle, then V1=1, V4=0; if the obstacle distance is short, then V3=1, V5=0; if the communication status is normal, then V2=0, UAV actions A1-A4 are all initialized to 0, and the supervisory control mode is the exception management mode L3.
更新Step2的可选障碍规避动作的推理判断Update the reasoning judgment of the optional obstacle avoidance action of Step2
状态向量为:The state vector is:
将其迭代,输出的状态向量为:Iterating over it, the output state vector is:
输出结果表明无人机在想定2的情况下选择的动作为自主障碍规避A1。The output result indicates that the action chosen by the UAV under scenario 2 is autonomous obstacle avoidance A1.
更新Step3:最终障碍规避动作判断Update Step3: Final obstacle avoidance action judgment
对于实施例2,障碍类型为未知障碍,无人机没有自主障碍规避的能力,所以需要与有人机进行交互;有人机接收无人机回传的障碍图像信息和位置信息,将障碍信息进行更新,使之类型变为已知障碍;无人机再根据当前状况下的环境状态进行可选障碍规避动作的推理判断,此时障碍类型为已知障碍,无人机具有自主障碍规避的能力,且在例外管理模式L3下,无人机具有执行自主障碍规避动作的权限,所以不需要与有人机进行交互,无人机即可自主完成障碍规避过程,过程如图3所示。For Example 2, the obstacle type is unknown obstacle, and the UAV does not have the ability to avoid obstacles autonomously, so it needs to interact with the man-machine; the man-machine receives the obstacle image information and position information returned by the UAV, and updates the obstacle information , so that the type becomes a known obstacle; the UAV then makes a reasoning and judgment of the optional obstacle avoidance action according to the current environmental state. At this time, the obstacle type is a known obstacle, and the UAV has the ability to avoid obstacles autonomously. And in the exception management mode L3, the UAV has the authority to perform autonomous obstacle avoidance actions, so it does not need to interact with the human-machine, and the UAV can complete the obstacle avoidance process autonomously. The process is shown in Figure 3.
实施例3Example 3
(1)Step1:环境因素和障碍规避动作的表示(1) Step1: Representation of environmental factors and obstacle avoidance actions
由实施例3,障碍类型为未知障碍,则V1=0,V4=1;障碍距离为距离远,则V3=0,V5=1;通信状况为通信中断,则V2=1,无人机动作A1~A4均初始化为0,监督控制模式为例外管理模式L3。According to Example 3, if the obstacle type is unknown obstacle, then V1=0, V4=1; if the obstacle distance is long, then V3=0, V5=1; if the communication status is communication interruption, then V2=1, the drone moves A1 to A4 are all initialized to 0, and the supervisory control mode is the exception management mode L3.
(2)Step2:可选障碍规避动作的推理判断(2) Step2: Reasoning and judgment of optional obstacle avoidance actions
状态向量为:The state vector is:
将其迭代,输出节点的状态向量为:Iterating it, the state vector of the output node is:
输出结果表明无人机在实施例3的情况下,无人机没有自主避障的能力,遂减速等待指令A2,而又由于通信中断,无法收到有人机指令,为保证自身安全,执行返回操作A4。The output result shows that in the case of Example 3, the UAV does not have the ability to avoid obstacles autonomously, so it slows down and waits for the command A2, and because the communication is interrupted, it cannot receive the command from the manned aircraft. In order to ensure its own safety, the execution returns. Operate A4.
(3)Step3:最终障碍规避动作判断(3) Step3: Final obstacle avoidance action judgment
无人机不能自主完成障碍规避决策,同时由于通信中断,又无法与有人机交互,此时无人机选择调节监督控制模式,15s后降低监督控制模式到操作员决策模式L2,此后15s仍然通信中断,无法交互,无人机降低监督控制模式到指令控制模式L1,此后15s 仍然通信中断,无法交互,无人机根据指令控制模式L1,选择自保行为,返回基地,即执行返回基地动作A4,过程如图4所示。The UAV cannot complete the obstacle avoidance decision autonomously, and at the same time, due to the interruption of communication, it cannot interact with the human-machine. At this time, the UAV chooses to adjust the supervisory control mode. After 15s, the supervisory control mode is reduced to the operator decision-making mode L2, and the communication is still continued for 15s thereafter. Interrupted, unable to interact, the drone reduces the supervision control mode to the command control mode L1, after 15s, the communication is still interrupted and cannot be interacted, the drone selects the self-protection behavior according to the command control mode L1, and returns to the base, that is, the return to the base action A4 , the process is shown in Figure 4.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710553624.XA CN107943066B (en) | 2017-07-08 | 2017-07-08 | Method for supervising and controlling obstacle avoidance of unmanned aerial vehicle by using human |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710553624.XA CN107943066B (en) | 2017-07-08 | 2017-07-08 | Method for supervising and controlling obstacle avoidance of unmanned aerial vehicle by using human |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107943066A CN107943066A (en) | 2018-04-20 |
CN107943066B true CN107943066B (en) | 2020-01-14 |
Family
ID=61928567
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710553624.XA Active CN107943066B (en) | 2017-07-08 | 2017-07-08 | Method for supervising and controlling obstacle avoidance of unmanned aerial vehicle by using human |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107943066B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109101039A (en) * | 2018-06-29 | 2018-12-28 | 太原理工大学 | Vertical detection method and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5581250A (en) * | 1995-02-24 | 1996-12-03 | Khvilivitzky; Alexander | Visual collision avoidance system for unmanned aerial vehicles |
EP2674723A2 (en) * | 2012-06-11 | 2013-12-18 | Honeywell International Inc. | Systems and methods for unmanned aircraft system collision avoidance |
CN103592948A (en) * | 2013-12-04 | 2014-02-19 | 成都纵横自动化技术有限公司 | Unmanned aerial vehicle flying anti-collision method |
CN103699132A (en) * | 2013-12-05 | 2014-04-02 | 中国航空无线电电子研究所 | Device and method for assisting visual disc to precess and approach |
CN106094569A (en) * | 2016-07-06 | 2016-11-09 | 西北工业大学 | Multi-sensor Fusion unmanned plane perception with evade analogue system and emulation mode thereof |
CN106647810A (en) * | 2017-01-10 | 2017-05-10 | 山东科技大学 | UAV automatic collision avoidance method based on negative-proportion guiding |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9562773B2 (en) * | 2014-03-15 | 2017-02-07 | Aurora Flight Sciences Corporation | Autonomous vehicle navigation system and method |
-
2017
- 2017-07-08 CN CN201710553624.XA patent/CN107943066B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5581250A (en) * | 1995-02-24 | 1996-12-03 | Khvilivitzky; Alexander | Visual collision avoidance system for unmanned aerial vehicles |
EP2674723A2 (en) * | 2012-06-11 | 2013-12-18 | Honeywell International Inc. | Systems and methods for unmanned aircraft system collision avoidance |
CN103592948A (en) * | 2013-12-04 | 2014-02-19 | 成都纵横自动化技术有限公司 | Unmanned aerial vehicle flying anti-collision method |
CN103699132A (en) * | 2013-12-05 | 2014-04-02 | 中国航空无线电电子研究所 | Device and method for assisting visual disc to precess and approach |
CN106094569A (en) * | 2016-07-06 | 2016-11-09 | 西北工业大学 | Multi-sensor Fusion unmanned plane perception with evade analogue system and emulation mode thereof |
CN106647810A (en) * | 2017-01-10 | 2017-05-10 | 山东科技大学 | UAV automatic collision avoidance method based on negative-proportion guiding |
Also Published As
Publication number | Publication date |
---|---|
CN107943066A (en) | 2018-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107491085B (en) | Supervision control method for preventing threat of human to unmanned aerial vehicle | |
CN111562797B (en) | An optimal real-time trajectory optimization method for UAV flight time with guaranteed convergence | |
CN110502033B (en) | Fixed-wing unmanned aerial vehicle cluster control method based on reinforcement learning | |
Meng et al. | Dynamic decision making in lane change: Game theory with receding horizon | |
CN110286694B (en) | Multi-leader unmanned aerial vehicle formation cooperative control method | |
CN110502032A (en) | A Behavioral Control-Based Method for UAV Swarm Formation Flight | |
CN114020042A (en) | A heterogeneous unmanned swarm formation encirclement tracking control method and system | |
CN112947562A (en) | Multi-unmanned aerial vehicle motion planning method based on artificial potential field method and MADDPG | |
CN101807159A (en) | Self-adapting task scheduling method | |
CN109557936B (en) | Anti-collision control method between hoistable UAVs based on artificial potential field method | |
CN110502034A (en) | Fixed-wing unmanned aerial vehicle cluster control method based on deep reinforcement learning | |
Cichella et al. | Trajectory generation and collision avoidance for safe operation of cooperating UAVs | |
CN118244799A (en) | Unmanned aerial vehicle formation coordination control method | |
Elhaki et al. | Robust amplitude-limited interval type-3 neuro-fuzzy controller for robot manipulators with prescribed performance by output feedback | |
CN107943066B (en) | Method for supervising and controlling obstacle avoidance of unmanned aerial vehicle by using human | |
CN108279704A (en) | A kind of coordination control strategy for the multiple no-manned plane increasing communication link | |
Wu et al. | Collision-free adaptive fuzzy formation control for unmanned surface vehicle systems with input saturation | |
Gunter et al. | Safe driving with control barrier functions in mixed autonomy traffic when cut-ins occur | |
Yan et al. | Collaborative path planning based on MAXQ hierarchical reinforcement learning for manned/unmanned aerial vehicles | |
Chen et al. | Learning agile quadrotor flight in restricted environments with safety guarantees | |
CN117434838A (en) | A collaborative predictive control method for rendezvous and docking triggered by variable time domain events | |
Gkesoulis et al. | PdI regulation for consensus: Application to unknown pure-feedback agents with state and communication delays | |
Chu et al. | Distributed composite learning adaptive fault-tolerant control for multiple marine vehicles with event-triggered communication | |
Liang et al. | Finite-Time Fault-Tolerant Consensus of UAVs: A Switching Event-Triggered Fuzzy Control Scheme | |
Liu et al. | Auxiliary-variable adaptive control lyapunov barrier functions for spatio-temporally constrained safety-critical applications |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20200812 Address after: 100190, No. 9 West Fourth Ring Road, Beijing, Haidian District Patentee after: Beijing Yuanchen Huasheng Technology Co., Ltd Address before: 710072 Xi'an friendship West Road, Shaanxi, No. 127 Patentee before: Northwestern Polytechnical University |
|
TR01 | Transfer of patent right |