KR20170002191A - Collision avoidance control method for unmanned air vehicle - Google Patents
Collision avoidance control method for unmanned air vehicle Download PDFInfo
- Publication number
- KR20170002191A KR20170002191A KR1020150092367A KR20150092367A KR20170002191A KR 20170002191 A KR20170002191 A KR 20170002191A KR 1020150092367 A KR1020150092367 A KR 1020150092367A KR 20150092367 A KR20150092367 A KR 20150092367A KR 20170002191 A KR20170002191 A KR 20170002191A
- Authority
- KR
- South Korea
- Prior art keywords
- unmanned aerial
- flight path
- aerial vehicle
- flight
- aerial vehicles
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C19/00—Aircraft control not otherwise provided for
- B64C19/02—Conjoint controls
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C13/00—Control systems or transmitting systems for actuating flying-control surfaces, lift-increasing flaps, air brakes, or spoilers
- B64C13/02—Initiating means
- B64C13/16—Initiating means actuated automatically, e.g. responsive to gust detectors
- B64C13/20—Initiating means actuated automatically, e.g. responsive to gust detectors using radiated signals
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C39/00—Aircraft not otherwise provided for
- B64C39/02—Aircraft not otherwise provided for characterised by special use
- B64C39/024—Aircraft not otherwise provided for characterised by special use of the remote controlled vehicle type, i.e. RPV
-
- B64C2201/146—
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
The present invention relates to a method of controlling a plurality of unmanned aerial vehicles, and more particularly, to a method of controlling a collision avoidance of an unmanned aerial vehicle.
The automation technology that replaces the production manpower in the industrial area is progressing beyond the merely replacing the manpower due to technological advances in the adjacent area. As a result of the increase in the computing power of the control device, the precision of the control technology, and the surveillance system capable of grasping the surroundings with various sensors, etc., technology has become possible to robotize and operate the device. These techniques are applied to various fields such as work in extreme situations where human access is difficult, or to perform military missions.
The unmanned air vehicle was developed by combining aviation technology with robotic technology. Unmanned aerial vehicles are called drone, and they are used primarily in the military field rather than the civilian field. However, as technologies become more common, attempts are being made to utilize these unmanned aerial vehicles in the civilian field. For example, unmanned aerial vehicles can be used to detect and monitor natural disasters such as floods and forest fires by detecting or monitoring dangerous areas, disaster areas, and other specific areas, thereby enabling more effective rescue operations.
Such unmanned aerial vehicles are useful because they can precisely search a wider area by operating more than one at the same time. That is, instead of using only one unmanned aerial vehicle, it is possible to enhance the use effect of the unmanned aerial vehicle by using a plurality of unmanned aerial vehicles having different flight paths. However, if more than one unmanned aerial vehicle is flying, it is necessary to solve the problem because the flight path may overlap or collide. For example, it can be prepared by implementing a function that can detect obstacles and avoid collision flight on unmanned aerial vehicles.
However, even when a large number of unmanned aerial vehicles are flying, even if obstacles encountered are avoided, there can be a problem of colliding with other aircraft. That is, as the flight path of the unmanned aerial vehicle suddenly changes, it may occur that an airplane collides with another uninvolved airplane. In addition, if the flight path of the unmanned air vehicle is changed to an undesired direction in order to avoid the obstacle, it may be difficult to smoothly perform the given mission, and if the unmanned air vehicle performs its own avoidance action, have. The solution to this problem has not been presented yet and needs to be improved.
SUMMARY OF THE INVENTION It is an object of the present invention to provide a method for controlling a plurality of unmanned aerial vehicles in order to solve such a problem, and more particularly, to provide a method for controlling a collision avoidance of an unmanned aerial vehicle.
The technical problem of the present invention is not limited to the above-mentioned problems and other technical problems which are not mentioned can be clearly understood by those skilled in the art from the following description.
A method for controlling collision avoidance of an unmanned aerial vehicle according to the present invention comprises the steps of: transmitting an alarm signal informing that at least one unmanned aerial vehicle among n unmanned aerial vehicles is changing a flight path; Calculating a flight path of the unmanned air vehicle in which the control station receives the alarm signal and transmits the alarm signal; Comparing the flight paths of the n unmanned aerial vehicles to the control station to search for a collision-capable unmanned aerial vehicle; Adjusting and simulating the flight paths of the unmanned aerial vehicles other than the unmanned aerial vehicle to which the control station has transmitted the alarm signal until the number of collisionable unmanned aerial vehicles becomes zero; Determining the flight path of the n unmanned aerial vehicles where the number of the collision-capable unmanned aerial vehicles becomes zero; And transmitting the control signal to at least one of the unmanned aerial vehicles other than the unmanned aerial vehicle to which the control station has transmitted the alarm signal, thereby changing the flight path to the determined flight path.
The n unmanned aerial vehicles and the control station may exchange data using a remote wireless communication method.
The unmanned aerial vehicle that has transmitted the alarm signal can change the flight path by the obstacle avoidance process and change the flight path after transmitting the alarm signal or after transmitting the alarm signal.
The step of simulating and adjusting the flight path includes at least one of GPS information of the unmanned aerial vehicle, feature information input to at least one of the control station and the unmanned air vehicle, and image information captured in real time by the unmanned aerial vehicle It can be simulated considering flight environment information.
The step of simulating and adjusting the flight path includes a step of avoiding a collision through at least one of horizontal path change and vertical path change of the collision-capable unmanned aerial vehicle at a point where the collision-capable unmanned aerial vehicles intersect with each other can do.
The determining of the flight path may include minimizing a total flight path variation of the n unmanned aerial vehicles or minimizing at least one flight path variation of the n unmanned aerial vehicles, can do.
According to the present invention, it is possible to fly very smoothly by avoiding obstacles and other unmanned aerial vehicles without colliding with many unmanned aerial vehicles. In particular, even if an unmanned aerial vehicle carries out an obstacle avoidance process and there is a risk of infringing the flight path of another unmanned aerial vehicle, the flight path can be appropriately changed to deviate from the danger. In addition, the change of the flight path of the unmanned aerial vehicle takes into consideration various variables such as the surrounding environment and the destination, and the flight paths of the various unmanned aerial vehicles are organically adjusted as needed, A very useful effect can be obtained.
1 is a flowchart illustrating a method for controlling collision avoidance of an unmanned aerial vehicle according to an embodiment of the present invention.
2 is a diagram illustrating an exemplary flight path of the unmanned aerial vehicle.
3 is a diagram illustrating a change of a flight path by an obstacle avoidance process of an unmanned aerial vehicle.
FIG. 4 is a view for explaining flight environment information considered in flight path adjustment.
FIGS. 5 to 10 are views for explaining a process of adjusting the flight path of the unmanned aerial vehicle and simulating the unmanned aerial vehicle in the control station.
11 is a diagram illustrating a flight path before the change of the unmanned aerial vehicle.
FIG. 12 is a view showing an exemplary flight path of the unmanned aerial vehicle modified by the control method of FIG. 1;
BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and methods for achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the invention to those skilled in the art. To fully disclose the scope of the invention to a person skilled in the art, and the invention is merely defined by the claims. Like reference numerals refer to like elements throughout the specification.
Hereinafter, a method for controlling collision avoidance of an unmanned aerial vehicle according to an embodiment of the present invention will be described in detail with reference to FIGS. 1 to 12. FIG. The description proceeds with reference to the flow chart of FIG. 1 with reference to the remaining drawings.
FIG. 1 is a flowchart illustrating a method for controlling collision avoidance of an unmanned aerial vehicle according to an embodiment of the present invention. FIG. 2 is a diagram illustrating a flight path of an unmanned aerial vehicle as an example. FIG. 4 is a diagram illustrating a change in a flight path by the driver.
Referring to FIG. 1, a method for controlling collision avoidance of an unmanned aerial vehicle according to an embodiment of the present invention includes the steps of: generating an alarm signal informing that at least one unmanned aerial vehicle among n (where n is an arbitrary integer) (S300) of calculating the flight path of the unmanned air vehicle in which the control station receives the alarm signal (S200) and transmitted the alarm signal (S300). The control station compares the flight paths of the n unmanned aerial vehicles In step S400, the control station simulates and adjusts the flight paths of the unmanned aerial vehicles other than the unmanned aerial vehicle to which the control station transmits the alarm signal until the number of collisionable unmanned aerial vehicles becomes zero. (S500), the control station determines a flight path of n unmanned aerial vehicles whose number of collision-capable unmanned aerial vehicles is 0 (S600), and a control station transmits the alarm signal to the unmanned air vehicle And a step (S800) to transmit a control signal to the rest, except at least one of the unmanned air vehicle to change the flight path to the flight path determined (S700).
The method for controlling collision avoidance of an unmanned aerial vehicle according to an embodiment of the present invention is a method for controlling collision avoidance of an unmanned aerial vehicle when at least one unmanned air vehicle suddenly changes a flight path, And the entire flight path of the aircraft is optimized. That is, even if a plurality of unmanned aerial vehicles fly along a designated route, an unexpected situation may occur. By using the control method of the present invention, the unmanned aerial route can be coordinated and coped with such an unexpected situation very easily.
Particularly, since the unmanned aerial vehicle (the unmanned aerial vehicle that transmits the alarm signal) that changed its route for the first time may have evasive action to avoid an obstacle urgently, the flight paths of the unmanned aerial vehicles It is possible to optimize the flight path of n flying unmanned aerial vehicles while maintaining the initial avoidance behavior. Through this, it is possible to control many unmanned aerial vehicles very effectively while preventing a plurality of unmanned aerial vehicles scattered in or distributed in the flying area from colliding with each other or colliding with other objects.
The method for controlling collision avoidance of an unmanned aerial vehicle according to an embodiment of the present invention can be applied to n unmanned aerial vehicles capable of being controlled by a control station. The n unmanned aerial vehicles have unique flight capability, data communication with the control station is possible, and the flight path may be changed by the control signal of the control station. All the unmanned aerial vehicles satisfying these conditions are controlled by the present invention It can be a possible control target. Therefore, it is not necessary that the shape, size, and operation method of the unmanned aerial vehicle are the same or unified. Hereinafter, each step of the present invention having these features will be described in more detail with reference to the drawings.
The n unmanned
The n unmanned
At least one of the n unmanned
The
The
The collision avoidance type unmanned
When the collision-capable
FIG. 4 is a view for explaining flight environment information considered in flight path adjustment, and FIGS. 5 to 10 are views for explaining a process of adjusting and simulating a flight path of an unmanned aerial vehicle at a control station.
The control station can simulate various flight paths considering not only the collision between the unmanned aerial vehicles but also the possibility of collision between the unmanned aerial vehicle and other objects in the flying area. For example, as shown in FIG. 4, the GPS (Global Positioning System) information of the unmanned aerial vehicle, the feature information input to at least one of the control station and the unmanned aerial vehicle, the image information captured by the unmanned aerial vehicle in real- Sensing information sensed by the sensor, and the like, thereby optimizing the flight path of the unmanned aerial vehicle. Through this, it is possible to adjust the flight path more actively by grasping the current position of the unmanned aerial vehicle, surrounding conditions, and unexpected obstacles detected.
The flight path P of the
6, even if any one of the
Adjusting the variation range of the flight path P in this manner can minimize the additional interference of the flight path P between the
7 and 8, the adjustment and optimization of the flight path P can be facilitated even in the case where the
As shown in FIG. 8, within the range of the flight path P, the flying path P may be changed so as not to obstruct the flight path P of the
9 and 10, the process of adjusting the flight path P of the
The unmanned
In particular, the flight path can be minimized by minimizing the total flight path variation of n unmanned aerial vehicles, or minimizing at least one flight path variation of n unmanned aerial vehicles. For example, the original flight path and the changed flight path are displayed on the coordinate axes, and the above-described fluctuation width is calculated to obtain a function of the flight path fluctuation amount as a variable. Then, the minimum value of the function of the fluctuation amount is calculated, It is possible to minimize the total flight path variation of the flight vehicle or the flight path variation of the individual unmanned air vehicle. Through this, it is possible to determine the flight path that minimizes the variation of the flight path while avoiding collision between n unmanned aerial vehicles or unmanned aerial vehicles and obstacles. This makes it possible to organically adjust the flight path to optimize and determine the flight path so that it does not deviate from its original mission.
FIG. 11 is a diagram illustrating a flight path before the change of the unmanned aerial vehicle, and FIG. 12 is a view illustrating an exemplary flight path of the unmanned aerial vehicle modified by the control method of FIG.
the n unmanned
The control signal S2 is transmitted to the
Therefore, as shown in FIG. 12, not only the obstacle A and the like can be quickly avoided, but also the collision between the unmanned
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is clearly understood that the same is by way of illustration and example only and is not to be taken in conjunction with the present invention. You will understand. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive.
10: unmanned aerial vehicle 20: control station
S1: Alarm signal S2: Control signal
P 1, P 2, P 3, P 4, P 5 ': Flight path
A: Obstacle
Claims (6)
Calculating a flight path of the unmanned air vehicle in which the control station receives the alarm signal and transmits the alarm signal;
Comparing the flight paths of the n unmanned aerial vehicles to the control station to search for a collision-capable unmanned aerial vehicle;
Adjusting and simulating the flight paths of the unmanned aerial vehicles other than the unmanned aerial vehicle to which the control station has transmitted the alarm signal until the number of collisionable unmanned aerial vehicles becomes zero;
Determining the flight path of the n unmanned aerial vehicles where the number of the collision-capable unmanned aerial vehicles becomes zero; And
And transmitting the control signal to at least one of the unmanned aerial vehicles other than the unmanned aerial vehicle to which the control station has transmitted the alarm signal, thereby changing the flight path to the determined unmanned aerial vehicle.
Wherein the n unmanned aerial vehicles and the control station exchange data using a remote wireless communication method.
Wherein the unmanned aerial vehicle that transmits the alarm signal changes the flight path by an obstacle avoidance process and transmits the alarm signal or changes the flight path after transmitting the alarm signal.
Wherein the step of simulating and coordinating the flight paths comprises:
A collision of the unmanned aerial vehicle simulating the flight environment information including at least one of the GPS information of the unmanned aerial vehicle, the feature information inputted to at least one of the control station and the unmanned air vehicle, and the image information captured by the unmanned aerial vehicle in real- Avoidance control method.
Wherein the step of simulating and coordinating the flight paths comprises:
And avoiding a collision through at least one of a horizontal path change and a vertical path change of the collision-capable unmanned aerial vehicle at a point where the collision-capable unmanned aerial vehicle crosses each other.
Wherein determining the flight path comprises:
Minimize the total flight path variation of the n unmanned aerial vehicles, or
And minimizes the variations of at least one flight path among the n unmanned aerial vehicles to thereby determine the flight path.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150092367A KR101747393B1 (en) | 2015-06-29 | 2015-06-29 | Collision avoidance control method for unmanned air vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150092367A KR101747393B1 (en) | 2015-06-29 | 2015-06-29 | Collision avoidance control method for unmanned air vehicle |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170002191A true KR20170002191A (en) | 2017-01-06 |
KR101747393B1 KR101747393B1 (en) | 2017-06-15 |
Family
ID=57832614
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150092367A KR101747393B1 (en) | 2015-06-29 | 2015-06-29 | Collision avoidance control method for unmanned air vehicle |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101747393B1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018204310A1 (en) * | 2017-05-05 | 2018-11-08 | General Electric Company | Three-dimensional robotic inspection system |
KR20190023633A (en) * | 2017-08-29 | 2019-03-08 | 인하대학교 산학협력단 | Wide area autonomus search method and system using multi UAVs |
CN110084414A (en) * | 2019-04-18 | 2019-08-02 | 成都蓉奥科技有限公司 | A kind of blank pipe anti-collision method based on the study of K secondary control deeply |
KR102096377B1 (en) * | 2019-11-22 | 2020-04-03 | 한국항공우주연구원 | Path planning decision method for swarm flight of multiple UAV |
KR102467855B1 (en) * | 2021-09-17 | 2022-11-16 | 경남도립거창대학산학협력단 | A method for setting an autonomous navigation map, a method for an unmanned aerial vehicle to fly autonomously based on an autonomous navigation map, and a system for implementing the same |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190014415A (en) | 2017-08-02 | 2019-02-12 | 주식회사 케이티 | Appratus and Method for Controlling Low Altitude Flight Vehicle |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101496892B1 (en) | 2014-06-19 | 2015-03-03 | 충남대학교산학협력단 | Multicopter dron |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5785463B2 (en) | 2011-09-14 | 2015-09-30 | 富士重工業株式会社 | Flight path identification method and program |
-
2015
- 2015-06-29 KR KR1020150092367A patent/KR101747393B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101496892B1 (en) | 2014-06-19 | 2015-03-03 | 충남대학교산학협력단 | Multicopter dron |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018204310A1 (en) * | 2017-05-05 | 2018-11-08 | General Electric Company | Three-dimensional robotic inspection system |
US10633093B2 (en) | 2017-05-05 | 2020-04-28 | General Electric Company | Three-dimensional robotic inspection system |
KR20190023633A (en) * | 2017-08-29 | 2019-03-08 | 인하대학교 산학협력단 | Wide area autonomus search method and system using multi UAVs |
CN110084414A (en) * | 2019-04-18 | 2019-08-02 | 成都蓉奥科技有限公司 | A kind of blank pipe anti-collision method based on the study of K secondary control deeply |
KR102096377B1 (en) * | 2019-11-22 | 2020-04-03 | 한국항공우주연구원 | Path planning decision method for swarm flight of multiple UAV |
WO2021101103A1 (en) * | 2019-11-22 | 2021-05-27 | 한국항공우주연구원 | Method for determining flight path for swarm flight of multiple aerial vehicles |
KR102467855B1 (en) * | 2021-09-17 | 2022-11-16 | 경남도립거창대학산학협력단 | A method for setting an autonomous navigation map, a method for an unmanned aerial vehicle to fly autonomously based on an autonomous navigation map, and a system for implementing the same |
Also Published As
Publication number | Publication date |
---|---|
KR101747393B1 (en) | 2017-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101747393B1 (en) | Collision avoidance control method for unmanned air vehicle | |
Hu et al. | Fault-tolerant cooperative navigation of networked UAV swarms for forest fire monitoring | |
Perez‐Grau et al. | An architecture for robust UAV navigation in GPS‐denied areas | |
Abdelkader et al. | Aerial swarms: Recent applications and challenges | |
Santos et al. | A novel null-space-based UAV trajectory tracking controller with collision avoidance | |
Saska et al. | Fault-tolerant formation driving mechanism designed for heterogeneous MAVs-UGVs groups | |
US9286807B2 (en) | Collision avoidance system and a method for determining an escape manoeuvre trajectory for collision avoidance | |
US8788121B2 (en) | Autonomous vehicle and method for coordinating the paths of multiple autonomous vehicles | |
Fu et al. | Monocular visual-inertial SLAM-based collision avoidance strategy for Fail-Safe UAV using fuzzy logic controllers: comparison of two cross-entropy optimization approaches | |
US20080009966A1 (en) | Occupancy Change Detection System and Method | |
WO2008005660A2 (en) | Robotics virtual rail system and method | |
Ravankar et al. | Autonomous mapping and exploration with unmanned aerial vehicles using low cost sensors | |
Saska et al. | Navigation, localization and stabilization of formations of unmanned aerial and ground vehicles | |
Butzke et al. | The University of Pennsylvania MAGIC 2010 multi‐robot unmanned vehicle system | |
Pritzl et al. | Cooperative navigation and guidance of a micro-scale aerial vehicle by an accompanying UAV using 3D LiDAR relative localization | |
KR101436555B1 (en) | Internet based Teleoperation System of UAV | |
Bareiss et al. | Stochastic automatic collision avoidance for tele-operated unmanned aerial vehicles | |
Goricanec et al. | Collision-free trajectory following with augmented artificial potential field using UAVs | |
Wang et al. | Experimental verification of the model predictive control with disturbance rejection for quadrotors | |
Browne et al. | Minimal deviation from mission path after automated collision avoidance for small fixed wing uavs | |
Horyna et al. | Fast Swarming of UAVs in GNSS-Denied Feature-Poor Environments Without Explicit Communication | |
Watanabe et al. | Optimal trajectory generation of a drone for wheelchair tracking using mixed-integer programming | |
Adolf et al. | An unmanned helicopter for autonomous flights in urban terrain | |
Prévost et al. | UAV optimal obstacle avoidance while respecting target arrival specifications | |
Mohandes et al. | A motion planning scheme for automated wildfire suppression |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
GRNT | Written decision to grant |