WO2019000424A1 - Procédé et dispositif de commande de vol, procédé et dispositif de surveillance et support d'informations - Google Patents
Procédé et dispositif de commande de vol, procédé et dispositif de surveillance et support d'informations Download PDFInfo
- Publication number
- WO2019000424A1 WO2019000424A1 PCT/CN2017/091242 CN2017091242W WO2019000424A1 WO 2019000424 A1 WO2019000424 A1 WO 2019000424A1 CN 2017091242 W CN2017091242 W CN 2017091242W WO 2019000424 A1 WO2019000424 A1 WO 2019000424A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- flight
- drone
- range
- warning
- radius
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 title claims abstract description 33
- 238000012544 monitoring process Methods 0.000 title claims abstract description 19
- 230000003247 decreasing effect Effects 0.000 claims description 5
- 230000008859 change Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 claims description 4
- 238000012806 monitoring device Methods 0.000 claims description 2
- 230000004044 response Effects 0.000 claims 1
- 230000008569 process Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000575 pesticide Substances 0.000 description 1
- ZRHANBBTXQZFSP-UHFFFAOYSA-M potassium;4-amino-3,5,6-trichloropyridine-2-carboxylate Chemical compound [K+].NC1=C(Cl)C(Cl)=NC(C([O-])=O)=C1Cl ZRHANBBTXQZFSP-UHFFFAOYSA-M 0.000 description 1
- 238000005507 spraying Methods 0.000 description 1
- 230000000007 visual effect Effects 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
- G05D1/106—Change initiated in response to external conditions, e.g. avoidance of elevated terrain or of no-fly zones
- G05D1/1064—Change initiated in response to external conditions, e.g. avoidance of elevated terrain or of no-fly zones specially adapted for avoiding collisions with other aircraft
-
- 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/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0808—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
-
- 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
Definitions
- the invention relates to the technical field of drones, in particular to a method and device for controlling flight of a drone, a monitoring method and device, and a storage medium.
- the invention provides a drone flight control method and device, a flight monitoring method and device, and a machine readable storage medium.
- a drone flight control method which is applied to a server, and the method includes:
- a warning message is generated.
- a method for monitoring a flight of a drone includes:
- the flight range of the drone is sent to the server.
- a machine readable storage medium storing machine executable instructions that, when invoked and executed by a processor, cause the The processor performs the flight control method described above.
- a drone flight control apparatus including a processor and a memory, the memory storing a machine executable instruction, the processor being used when being called and executed by a processor The flight control method described above is performed.
- a drone flight monitoring apparatus includes a processor and a memory, the memory storing a machine executable instruction, when being called and executed by a processor, the monitoring apparatus may Execution of instructions causes the processor to perform the flight monitoring method described above.
- the UAV flight control method can acquire the flight environment information of the drone through the flight range, thereby determining whether there is a security threat within the flight range, and when there is a security threat, generating a warning message to improve the unmanned The safety of aircraft flight.
- FIG. 1 is a flow chart of a method for controlling flight of a drone according to an embodiment of the present application
- FIG. 2 is a flow chart of a method for controlling flight of a drone according to another embodiment of the present application
- FIG. 3 is a flow chart of a method for controlling flight of a drone according to still another embodiment of the present application.
- FIG. 4 is a flow chart of a method for controlling flight of a drone according to another embodiment of the present application.
- FIG. 5 is a flowchart of a flight control method of a drone according to still another embodiment of the present application.
- FIG. 6 is a flowchart of a method for controlling flight of a drone according to another embodiment of the present application.
- FIGS. 7a-7e are schematic diagrams showing the coincidence of the flight range of the current drone with the flight range of other flying objects in an embodiment of the present application;
- FIG. 8 is a flowchart of a method for monitoring flight of a drone according to an embodiment of the present application.
- FIG. 9 is a flowchart of a method for monitoring flight of a drone according to another embodiment of the present application.
- FIG. 10 is a flowchart of a method for monitoring flight of a drone according to still another embodiment of the present application.
- FIG. 11 is a flowchart of a method for monitoring flight of a drone according to another embodiment of the present application.
- FIG. 12 is a flowchart of a method for monitoring flight of a drone according to still another embodiment of the present application.
- FIG. 13 is a block diagram of a server in an embodiment of the present application.
- FIG. 14 is a flowchart of a process in which a server interacts with a terminal or a drone according to an embodiment of the present application
- 15 is a flowchart of a process of interacting between a server and a terminal or a drone according to another embodiment of the present application;
- FIG. 16 is a flowchart of a process of interacting a server with a terminal or a drone according to another embodiment of the present application.
- the embodiment of the present invention provides a UAV flight control method, which is applied to a server.
- the type of the server is not limited in the embodiment of the present invention, and may be various servers with computing capabilities.
- the method includes the following steps:
- Step 10 Obtain the flight range of the drone.
- the range of flight of the drone refers to the range in which the drone may fly during flight or the range in which it needs to be vigilant during flight.
- the range of flight is obtained by estimating the range that the drone may fly in during the flight before or during the flight.
- the range of flight is a range in which the current state is to be alerted based on the current state during drone flight.
- the range may be a flat space or a three-dimensional space, and the flight range before take-off and the flight range in flight may be the same or different.
- the flight range of different types of drones may be different, and the flight range may be determined according to the type of the drone, the flight environment in which the drone is located, the flight state of the drone, and the like.
- the flight range may be sent to the server by a terminal or a drone, wherein the terminal is provided with an application for communicating with the drone; or the server calculates the flight range by itself based on the flight data of the received drone.
- the terminal can include various terminals, such as a mobile phone, a tablet computer, a notebook computer, a desktop computer, and the like.
- Step 11 Obtain flight environment information of the drone according to the flight range.
- the flight environment information refers to various environmental factors within a certain range that may affect the normal flight of the drone.
- the certain range may include a range of flight, which may be less than, equal to, or greater than the range of the flight range.
- the flight environment information may include but not It is limited to: the temperature, humidity, air pressure, terrain conditions, meteorological conditions of the flight environment or whether the flight range of the drone is at least partially coincident with the flight range of other flying objects.
- At least partially coincident with the flight range of other flying objects including that the current drone's flight range partially coincides with or coincides with the flight range of other other flying objects, and other flying objects may include other drones or aircraft.
- Step 12 Generate a warning message when it is determined that there is a security threat according to the flight environment information of the drone.
- the server may return the warning information to the terminal or the drone.
- the warning information may include multiple types. For example, the warning information may include different security levels.
- the terminal receives the warning information, the current drone has a security threat.
- Prompting the user to perform the corresponding flight control operation, or the drone directly receives the warning message, the automatically generated flight control operation for the drone, without the user manually performing the relevant operation, and the flight control operation can control the flight state of the drone For example, stopping take-off, forced landing, limiting or changing the flight range of the drone, making the drone hovering, etc., thereby preventing the drone from flying in an unsafe environment.
- the flight environment information of the drone can be obtained through the flight range, thereby determining whether there is a security threat within the flight range, and when there is a security threat, a warning message can be generated to improve the safety of the drone flight
- the machine readable storage medium of the server stores executable instructions that, when invoked and executed by the processor of the server, cause the processor to perform the method of the present embodiment, and can detect the surroundings without installing sensor hardware on the drone Whether there are security threats in the environment, therefore, not only can reduce the cost of the drone, but also avoid the compatibility of the existing hardware and software of the drone with the installed sensor hardware.
- the flight range of the acquiring drone of the above step 10 includes:
- Step 101 Receive a flight range of the drone that is sent before the drone takes off.
- the flight range is sent by the terminal or the drone before the take-off, and the flight range is reported to the server before the drone takes off, and the flight range may be a flight range estimated by the drone before the flight.
- the flight range may include: taking a position before the take-off of the drone as a reference point, covering a preset space range of the reference point, the preset space range may be according to a drone's own parameter (for example, a drone type) Number and drone type) determined or set by the user using the drone.
- the flight range may include a circular range with the radius of the flight radius as a center of the drone's pre-flight position, if the drone is a user-operated entertainment or civilian drone Since the terminal is provided with an application for communicating with the drone, the drone operator can input the estimated flight radius according to the situation through the interface of the application, or the drone operator is specifically used for control. The estimated flight radius is input on the interface of the remote control of the human machine.
- the estimated flight radius may be a default value, which may be the maximum visual distance that the drone user can safely operate, such as 500 meters; if the drone is an industrial use that does not require user operation
- the estimated flight radius can be determined based on the model of the drone, such as the maximum flight radius determined by the model of the drone.
- the flight condition around the drone can be initially detected before the drone takes off, and the airspace environment of the flight area in which the flight range is located is known in advance, and A warning area is also pre-arranged for the next flight, and the server or user can determine whether to take off at the current location through the flight environment information.
- the acquiring the flight range of the drone in the above step 10 includes:
- Step 102 Receive a flight range of the drone transmitted in the flight of the drone.
- the flight range is transmitted by the terminal or the drone in flight, and the flight range is the flight range of the drone in the flight state of the flight, which is usually different from the flight range before the takeoff, due to
- the flight position in a man-machine flight is usually dynamically changing, and therefore, the flight range is dynamically changed and moves as the flight position moves.
- the flight speed of the drone is different, and the flight range can be different in size. For example, when the drone moves at a high speed, the flight range can be appropriately expanded. Large, and when the drone moves at low speed or hover, the flight range should be appropriately reduced.
- the flight state around the drone can be grasped in real time during the flight of the drone, and the airspace environment of the flight area in which the flight range is located can be known in real time, and It also draws a warning zone for the drone to fly, and the server or user can determine whether the drone has a security threat through the flight environment information determined by the real-time flight range.
- the corresponding flight range of the unmanned aerial vehicle in the above step 10 includes the following two cases:
- the terminal or the drone directly sends the flight range to the server.
- the flight range of the acquiring drone described in step 10 includes:
- Step 103 Receive a flight position and a warning radius sent by the drone during flight, that is, the flight range at this time specifically includes a flight position and a warning radius, and the flight range may be a circular area with the flight position as a center and a warning radius as a radius.
- the warning radius is calculated by the terminal or the drone based on the flight dynamic information of the drone. Flight dynamics information may include flight speed, flight altitude, flight angle (eg, pitch angle, roll angle, and heading angle of the drone) and flight attitude (eg, hovering), and the like.
- the terminal or the drone sends the flight position and flight dynamic information to the server.
- the flight range of the unmanned aerial vehicle described in the above step 10 includes:
- Step 104 Receive flight position and flight dynamic information sent during flight of the drone
- Step 105 Taking the flight position as a reference point, determining a flight range covering the reference point according to the flight dynamic information.
- the flight position is used as a reference point, and the flight range covering the reference point is determined according to the flight dynamic information, including:
- Step 1051 Determine a warning radius according to flight dynamic information
- Step 1052 Determine a flight range of the drone, the flight range includes a circular area with a flight position as a center and a warning radius as a radius.
- the server calculates the warning radius based on the received flight dynamic information, and then the flight range in flight can be obtained according to the flight position and the warning radius.
- the magnitude of the warning radius changes according to the change of the flight dynamic information of the drone, and the warning radius can represent the flight range that needs to be guarded during the flight of the drone.
- the larger the warning radius the larger the flight range.
- the size of the warning radius is determined according to the flight dynamic information, and the warning radius is dynamically changed. Therefore, the flight range of the drone and the flight environment can be more accurately reflected.
- the alert radius can be changed as the flight dynamics information changes. For example, the flight speed and flight altitude of the drone are different, and the alert radius can be different in size, for example, when the drone is moving at a high speed and at a high flying height.
- the warning radius can be appropriately expanded, and the warning radius can be appropriately reduced when the drone is moving at a low speed or hovering and at a low flying height.
- the size of the warning radius can represent the size of the flight range that needs to be guarded.
- the warning radius can indicate the safe flight range of the drone.
- the drone needs to maintain a certain safe distance from other flying objects during flight, avoiding other flying objects with the surrounding. Collision occurs.
- the warning radius is large, and when the drone is in low-speed motion or hovering, the safety distance can be small, so The warning radius can be appropriately reduced.
- the generating the warning information may include:
- Step 121 When the current flight environment information does not meet the preset flight condition, generate a warning message.
- the preset flight conditions described above may include: preset flight environment conditions and/or preset flight range conditions.
- the preset flight environment condition may be a safe flight environment condition set in the server.
- the security threat may be determined, and a warning letter is generated at this time.
- the preset flight environment conditions may include: preset weather conditions, preset terrain conditions, or preset temperature, humidity, air pressure, and the like of the flight environment.
- the meteorological condition (hereinafter referred to as current weather condition) in the flight environment information of the current drone is 6 winds, and the preset meteorological condition is wind 5, and the wind of the current meteorological condition is greater than the wind of the preset meteorological condition.
- Determining that the meteorological condition is not met; or the terrain condition in the flight environment information of the current drone includes a certain number of obstacles, and the preset terrain condition is that there is no obstacle, and the determination is If the preset terrain condition is not met, or the temperature, humidity, or air pressure in the flight environment information of the current drone is greater than the preset temperature, humidity, or air pressure, it is determined that the preset flight environment condition is not met.
- the preset flight range condition may be a safe flight range condition set in the server.
- the preset flight range condition is not met, and the security threat is determined accordingly. , generate a warning message.
- Other flying objects here may be other drones or airplanes.
- the flight range of other flying objects is at least partially coincident according to the flight environment information of the current drone, it is considered to be a security threat, that is, the current unmanned
- the flight range of the aircraft and the flight range of other flying objects have overlapping areas or coincidence points in the spatial range.
- the current flight range of the drone includes the flight range of other flying objects or the flight range of other flying objects covers the flight of the current drone.
- Range, with reference to 7a-Fig. 7e the flight range 1 is the flight range of the current drone
- the flight range 2 is the flight range of other flying objects, as shown in Fig. 7a and Fig. 7b
- flight range 1 includes flight range 2, as shown in Figure 7d
- flight range 2 covers flight range 1.
- the UAV is not included in the civil aviation domain management system for unified management.
- the Minghang aircraft usually has a warning range, which can be expressed as a circular area.
- the center of the circle is the position of the aircraft, and the radius is the warning radius.
- the warning radius is determined by the aircraft model. For example, a plane with a faster flight has a larger warning range.
- the flight range of the other flying objects mentioned above may be the warning range of the Ming Airlines aircraft.
- the method further includes the following steps:
- Step 110 Acquire map information covering at least a flight range
- Step 111 Generate graphical information of a flight range with the map information as a background.
- the flight range may be graphically represented on the interface of the server, the terminal or the drone, for example, the flight range It is based on the map covering the flight range.
- the circular range of the radius of the estimated flight radius or warning radius is the center of the drone position (including the pre-flight position or the in-flight position).
- flight range can also be expressed in other visualized forms, which is not limited in this embodiment.
- the present invention also provides a UAV aircraft monitoring method, which can be applied to a terminal or a drone. As shown in FIG. 8, the method includes the following steps:
- Step 20 Obtain a flight range of the drone
- Step 21 Send the flight range of the drone to the server.
- sending the flight range of the drone to the server as described in step 21 above may include two situations:
- the drone's flight range is sent to the server before the drone takes off.
- the flight range is determined according to the position before takeoff, or the position before takeoff and the estimated flight radius, the flight range is the flight range before takeoff, and the flight range of the unmanned aerial vehicle described in step 20 can be passed through two Ways:
- one of the modes specifically includes the following steps:
- Step 201 Obtain a position before the drone takes off
- Step 202 Determine a flight range, where the flight range includes a position before the take-off of the drone as a reference point, and covers a preset spatial range of the reference point.
- another manner specifically includes the following steps:
- Step 203 Obtain a position before the take-off of the drone and an estimated flight radius.
- Step 204 Determine a flight range of the drone, the flight range including a circular area with a radius of the estimated flight radius centered on the position before the take-off of the drone.
- the drone's flight range is sent to the server during drone flight.
- the flight range is calculated by the drone or the terminal according to the flight position and the warning radius and then sent to the server, and the flight range is the flight range in the flight of the drone, as shown in FIG.
- Obtain the flight range of the drone including the following steps:
- Step 205 Acquire a flight position and a warning radius in the flight of the drone, and the flight range includes a circular area with the flight position as the center and the warning radius as the radius.
- the method for obtaining the alert radius may specifically include the following steps:
- Step 206 Obtain flight dynamic information in the flight of the drone
- Step 207 Determine a warning radius according to the flight dynamic information.
- the magnitude of the alert radius varies according to changes in the flight dynamics of the drone.
- the flight dynamics information includes flight speed
- the alert radius is determined by the following methods:
- the first embodiment the first flight speed of the drone corresponds to the first warning radius, and the drone's The second flight speed corresponds to the second warning radius, the first flight speed is greater than the second flight speed, and the first warning radius is greater than the second warning radius.
- the warning radius is determined according to the flight speed, and the flight speed and the warning radius have a mapping correspondence relationship, and the warning radius when the flight speed is faster is greater than the warning radius when the flight speed is slow.
- the second embodiment according to the comparison result of the flight dynamic information and the preset condition, the preset warning radius is increased or decreased to obtain the warning radius, and specifically includes:
- the preset warning radius is increased as a warning radius, and when the flight speed is less than the preset speed, the preset warning radius is decreased as a preset value as the flight warning radius.
- the flight speed of the current drone is compared with the preset flight speed, and the warning radius in flight is determined according to the comparison result, and the preset flight speed can be set according to experience and the flight environment of the drone, and the above one
- the alert radius and the flight speed of the present embodiment are not completely corresponding, and need not be changed according to the real-time change of the flight speed, and the calculation pressure for calculating the warning radius can be appropriately reduced, the calculation speed is improved, and the unmanned The real-time nature of aircraft flight monitoring.
- the position before takeoff and the position in flight refer to the position of the drone in the current state, which may be the latitude and longitude coordinates of the position where the drone is located, and may include the latitude and longitude coordinates of the plurality of points, for example, none The latitude and longitude coordinates of the position of the center of the man-machine, the latitude and longitude coordinates of the position of the frame of the drone, and the latitude and longitude coordinates of the position of the arm of the drone.
- This location can be obtained by processing data obtained from GPS, ultrasonic sensors, or vision sensors installed on the drone.
- the drone can obtain the data itself and send it to the server.
- the way in which the drone's flight range can be sent to the server during drone flight can be:
- the drone's flight range is sent to the server every other same time in the drone flight or the drone's flight range is sent to the server at different times during the drone flight.
- the terminal or the drone When the terminal or the drone is sent to the server, it can be sent periodically, and the flight range is uploaded to the server at a certain time interval, that is, the flight range is updated every other same time and sent to the server, and the server can be updated according to the update.
- the flight range obtains the corresponding flight environment information and timely discovers whether there is a security threat.
- the time interval that the terminal or the drone reports the flight range to the server dynamically changes according to the flight dynamic information that is, the flight range is updated every different time period and sent to the server, for example, when the flight speed in the flight dynamic information
- the time interval can be appropriately reduced, and the acquired flight range can be reported to the server in a timely manner, so that the server can determine whether there is a security threat in time, and improve the flight safety of the drone in the high-speed flight state;
- the time interval can be appropriately extended to save the reported flight range to network communication overhead.
- Step 22 Receive a warning message.
- the generated warning message may be sent to the drone or the terminal, and the warning message may be in various situations, for example, the warning message is a prompt message for reminding the presence of the security threat, or includes the current unmanned
- the warning message is a prompt message for reminding the presence of the security threat, or includes the current unmanned
- the terminal or the drone may perform the corresponding flight control operation on the drone according to the warning message.
- the warning information in the above embodiment may have different levels.
- the following steps may also be included:
- Step 23 Perform a flight control operation corresponding to the level of the warning information.
- Different levels of warning information refer to different warning information generated according to the degree of security threat.
- the first level warning information represents a slight security threat
- the second level warning information represents moderate security. Full threat
- the third level represents a serious security threat.
- the level of the warning information may be determined according to the size of the coincidence area of the flight range of the current drone and the flight range of the other flying objects. The larger the coincident area, the higher the level of the corresponding warning information, indicating the degree of security threat. The higher, the corresponding flight control operation is performed in accordance with the level of the warning information.
- the drone or terminal may remind the user who operates the drone that the flight control operation of the drone is performed by the user, or the drone automatically performs the corresponding flight control operation according to different levels of warning information.
- the flight control operations may include, but are not limited to, limiting altitude, limiting the farthest flight distance, forcibly landing, or limiting a particular function of the drone (eg, limiting the flight range of the drone, limiting the flight speed of the drone, or limiting no
- the functions of spraying pesticides, fire extinguishing, etc. performed by the human machine can enable the drone to eliminate the current security threat and improve flight safety by performing corresponding flight control operations.
- flight control operations can be performed according to the level of the warning information, for example, If it is the first level warning message, it can limit the height of the drone or limit the farthest flight distance. If the second level warning message can limit the specific function of the drone, if it is the third level warning message, it can be unmanned. The machine forced landing.
- the flight range in order to facilitate the user to observe the flight range, the flight range may be displayed on an application interface of the terminal communicating with the drone or on the interface of the remote control of the drone, and the flight may be displayed in a graphical form.
- Range for example, if the flight range is centered on the drone position (including the pre-flight position or in-flight position), and the circular range of the estimated flight radius or warning radius is the radius, the flight range can be displayed on the interface.
- the map covering the flight range is used as the background, and the circle is represented by a circle on the map. When the drone is relatively stationary (for example, before taking off or hovering), the circle is stationary on the map, when the drone When moving (for example, in flight), the circle moves on the map.
- the warning message is received before the drone takes off.
- the following steps may also be included:
- Step 24 Limit the drone to take off according to the warning message.
- the drone when the terminal or the drone receives the warning message sent by the server before taking off, the drone can be restricted to take off according to the warning message, thereby minimizing the security threat.
- Embodiments of the present invention further provide a machine readable storage medium storing machine executable instructions that, when invoked and executed by a processor, cause the processor to execute the drone flight described in any of the above embodiments. Control Method.
- the embodiment of the invention further provides a UAV flight control device, comprising a processor and a memory, the memory storing the machine executable instructions, when being called and executed by the processor, the control device executable instruction causes the processor to execute the implementation The flight control method described.
- the control device can be a server.
- the above server may be a personal computer, a personal computer or a tablet computer, etc.
- the server may include a processor and a machine readable storage medium
- the storage medium may be a non-volatile memory (such as a hard disk or a disk).
- the memory and the internal bus may also be included.
- the storage medium stores a plurality of instructions, and the processor may read the corresponding instructions into the memory and then run to execute the above-mentioned drone flight control method.
- Embodiments of the present invention also provide a UAV flight monitoring apparatus including a processor and a memory, the memory storing a machine executable instruction that, when invoked and executed by a processor, the monitoring device executable instruction causes the processor to execute The UAV flight monitoring method described in any of the above embodiments.
- the control device can be a terminal or a drone.
- the following describes the workflow of the above-mentioned embodiment when the server side and the terminal or the drone side interact with each other in combination with a specific application scenario.
- the application scenario is a pre-flight pre-flight scenario, and the drone or terminal can communicate with the server, and the communication network
- the present invention is not limited to the existing network capable of data transmission. Referring to FIG. 14 , when the drone is ready to take off, the workflow includes the following steps:
- Step 203 Obtain a position before the take-off of the drone and an estimated flight radius.
- Step 204 Determine a flight range of the drone
- Step 21 Send the flight range of the drone to the server before the drone takes off;
- Step 101 Receive a flight range of the drone that is sent before the drone takes off;
- Step 11 Obtain flight environment information of the drone according to the flight range
- Step 12 Generate a warning message when it is determined that there is a security threat according to the flight environment information of the drone;
- Step 22 Receive a warning message
- Step 24 Limit the drone to take off according to the warning message.
- the following application scenario is a scenario in which a drone is in flight.
- the drone or terminal can communicate with the server.
- the workflow includes the following steps:
- Step 205 Obtain a flight position and a warning radius of the drone in flight
- Step 210 Send a flight position and a warning radius to the server during flight of the drone;
- Step 103 Receive a flight position and a warning radius transmitted during flight of the drone, and the flight range includes a circular area having a flight center as a center and a warning radius as a radius;
- Step 11 Obtain flight environment information of the drone according to the flight range
- Step 12 Generate a warning message when it is determined that there is a security threat according to the flight environment information of the drone;
- Step 22 Receive a warning message
- Step 23 Perform a flight control operation corresponding to the level of the warning information.
- the following application scenario is another scenario in the flight of a drone.
- the drone or terminal can communicate with the server.
- the workflow includes the following steps:
- Step 208 Obtain flight position and flight dynamic information of the drone in flight
- Step 209 Send flight position and flight dynamic information to the server during flight of the drone;
- Step 104 Receive flight position and flight dynamic information sent during flight of the drone
- Step 105 using the flight position as a reference point, determining a flight range covering the reference point according to the flight dynamic information;
- Step 11 Obtain flight environment information of the drone according to the flight range
- Step 12 Generate a warning message when it is determined that there is a security threat according to the flight environment information of the drone;
- Step 22 Receive a warning message
- Step 23 Perform a flight control operation corresponding to the level of the warning information.
- the method provided in the foregoing embodiment of the present application can be implemented by installing a software program on a server, a terminal, or a drone.
- the foregoing embodiment provides a system architecture using a central service mode, including a server as a server and a peer.
- the terminal or drone that is, the relevant data or information generated by the drone, is sent to the server, the server performs calculation processing, and finally returns the warning information to the drone or terminal.
- the decentralized service mode may also be used to construct the system.
- the relevant data generated by each drone or terminal need not be sent to the server, and the data exchange between the drones may also be performed.
- the flight control method in the above embodiment is implemented.
- the solution of this embodiment may store executable instructions in a machine readable storage medium of the server, and when executed and executed by a processor of the server, the processor executes the method of the present implementation, and thus may be implemented by a software program. It can detect the presence of security threats in the surrounding environment without installing sensor hardware on the drone. Therefore, not only can the cost of the drone be reduced, but also the installed sensor hardware can be avoided. Current hardware and software compatibility issues.
- the software can be forward-compatible while keeping the software protocol unchanged.
- products from different vendors can be seamlessly accessed;
- the software program is easier to upgrade and maintain than the hardware.
- the software program finds a problem or has a new version, it only needs to be upgraded online in a place where it can be connected. This process requires no professional intervention. Professionals can do it themselves;
- the corresponding algorithm can be adjusted through the server.
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)
- Traffic Control Systems (AREA)
- Alarm Systems (AREA)
Abstract
L'invention concerne un procédé et un dispositif de commande de vol pour un véhicule aérien sans pilote, un procédé et un dispositif de surveillance de vol, et un support d'informations lisible par machine. Le procédé de commande de vol comprend les étapes qui consistent : à acquérir une distance de vol d'un véhicule aérien sans pilote (étape 10) ; à acquérir, selon la distance de vol, des informations d'environnement de vol du véhicule aérien sans pilote (étape 11) ; et à générer des informations d'avertissement lorsque l'existence de risques de sécurité est déterminée en fonction des informations d'environnement de vol du véhicule aérien sans pilote (étape 12).
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210412278.4A CN114779796A (zh) | 2017-06-30 | 2017-06-30 | 飞行控制方法及装置、监测方法及装置、存储介质 |
PCT/CN2017/091242 WO2019000424A1 (fr) | 2017-06-30 | 2017-06-30 | Procédé et dispositif de commande de vol, procédé et dispositif de surveillance et support d'informations |
CN201780004886.9A CN108700882A (zh) | 2017-06-30 | 2017-06-30 | 飞行控制方法及装置、监测方法及装置、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/091242 WO2019000424A1 (fr) | 2017-06-30 | 2017-06-30 | Procédé et dispositif de commande de vol, procédé et dispositif de surveillance et support d'informations |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019000424A1 true WO2019000424A1 (fr) | 2019-01-03 |
Family
ID=63843747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/091242 WO2019000424A1 (fr) | 2017-06-30 | 2017-06-30 | Procédé et dispositif de commande de vol, procédé et dispositif de surveillance et support d'informations |
Country Status (2)
Country | Link |
---|---|
CN (2) | CN108700882A (fr) |
WO (1) | WO2019000424A1 (fr) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110223539A (zh) * | 2019-07-09 | 2019-09-10 | 飞牛智能科技(南京)有限公司 | 适于低空无人机的预警范围实时获取方法 |
CN112419792A (zh) * | 2020-11-09 | 2021-02-26 | 中国科学院空天信息创新研究院 | 航空器飞行冲突检测方法、系统、设备及介质 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110626498A (zh) * | 2018-06-25 | 2019-12-31 | 北京京东尚科信息技术有限公司 | 信息处理方法和装置 |
CN111103892B (zh) * | 2018-10-26 | 2024-03-29 | 杭州海康威视数字技术股份有限公司 | 无人机飞行任务执行判断方法、装置及系统 |
WO2020198998A1 (fr) * | 2019-03-29 | 2020-10-08 | 深圳市大疆创新科技有限公司 | Procédé et dispositif de commande pour plateforme mobile, et plateforme mobile |
CN111712861A (zh) * | 2019-05-24 | 2020-09-25 | 深圳市大疆创新科技有限公司 | 遥控设备的控制方法和遥控设备 |
CN110406686A (zh) * | 2019-06-21 | 2019-11-05 | 张建清 | 一种应急无人机及控制系统 |
WO2021051333A1 (fr) * | 2019-09-19 | 2021-03-25 | Nokia Solutions And Networks Oy | Systèmes et procédés d'évitement de collision de véhicule aérien sans pilote |
CN111311858A (zh) * | 2020-03-16 | 2020-06-19 | 中国煤炭科工集团太原研究院有限公司 | 矿用采掘运输设备防入侵及危险接近报警装置和检测方法 |
CN113419428B (zh) * | 2021-07-14 | 2024-01-16 | 大连海事大学 | 基于3d映射制导的机/船协同路径跟踪控制器设计方法 |
CN115440090B (zh) * | 2022-08-31 | 2024-05-28 | 亿航智能设备(广州)有限公司 | 一种飞行器的故障保护方法、设备及计算机可读存储介质 |
CN115830918A (zh) * | 2022-11-29 | 2023-03-21 | 亿航智能设备(广州)有限公司 | 无人驾驶航空器飞行异常管理方法、系统和可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103592941A (zh) * | 2013-10-30 | 2014-02-19 | 天津大学 | 一种飞行速度限制下的无人飞行器航迹规划方法 |
CN103984357A (zh) * | 2014-05-30 | 2014-08-13 | 中国人民解放军理工大学 | 一种基于全景立体成像设备的无人机自动避障飞行系统 |
US20140253348A1 (en) * | 2013-03-07 | 2014-09-11 | Mitsubishi Aircraft Corporation | Warning system for aircraft, and aircraft |
CN105608931A (zh) * | 2016-02-26 | 2016-05-25 | 陈昊 | 无人飞行器的管理方法及管理装置 |
CN106297417A (zh) * | 2016-09-27 | 2017-01-04 | 南京航空航天大学 | 一种无人机飞行服务与监管系统及方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104820429B (zh) * | 2015-04-28 | 2017-05-03 | 南京航空航天大学 | 基于超声波距离检测的无人机避障系统及其控制方法 |
CN105807786A (zh) * | 2016-03-04 | 2016-07-27 | 深圳市道通智能航空技术有限公司 | 一种无人机自动避障的方法及系统 |
CN105912018A (zh) * | 2016-04-27 | 2016-08-31 | 深圳电航空技术有限公司 | 飞行器及飞行器避障方法 |
CN106096559A (zh) * | 2016-06-16 | 2016-11-09 | 深圳零度智能机器人科技有限公司 | 障碍物检测方法及系统以及运动物体 |
CN106200654A (zh) * | 2016-09-28 | 2016-12-07 | 北京小米移动软件有限公司 | 无人机飞行速度的控制方法和装置 |
CN106292708A (zh) * | 2016-10-09 | 2017-01-04 | 北京国泰北斗科技有限公司 | 无人机避障控制方法及装置 |
-
2017
- 2017-06-30 WO PCT/CN2017/091242 patent/WO2019000424A1/fr active Application Filing
- 2017-06-30 CN CN201780004886.9A patent/CN108700882A/zh active Pending
- 2017-06-30 CN CN202210412278.4A patent/CN114779796A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140253348A1 (en) * | 2013-03-07 | 2014-09-11 | Mitsubishi Aircraft Corporation | Warning system for aircraft, and aircraft |
CN103592941A (zh) * | 2013-10-30 | 2014-02-19 | 天津大学 | 一种飞行速度限制下的无人飞行器航迹规划方法 |
CN103984357A (zh) * | 2014-05-30 | 2014-08-13 | 中国人民解放军理工大学 | 一种基于全景立体成像设备的无人机自动避障飞行系统 |
CN105608931A (zh) * | 2016-02-26 | 2016-05-25 | 陈昊 | 无人飞行器的管理方法及管理装置 |
CN106297417A (zh) * | 2016-09-27 | 2017-01-04 | 南京航空航天大学 | 一种无人机飞行服务与监管系统及方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110223539A (zh) * | 2019-07-09 | 2019-09-10 | 飞牛智能科技(南京)有限公司 | 适于低空无人机的预警范围实时获取方法 |
CN112419792A (zh) * | 2020-11-09 | 2021-02-26 | 中国科学院空天信息创新研究院 | 航空器飞行冲突检测方法、系统、设备及介质 |
CN112419792B (zh) * | 2020-11-09 | 2021-11-30 | 中国科学院空天信息创新研究院 | 航空器飞行冲突检测方法、系统、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN108700882A (zh) | 2018-10-23 |
CN114779796A (zh) | 2022-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019000424A1 (fr) | Procédé et dispositif de commande de vol, procédé et dispositif de surveillance et support d'informations | |
CA3050426C (fr) | Systeme adaptatif de detection et d`evitement | |
US10745127B2 (en) | Systems and methods for execution of recovery actions on an unmanned aerial vehicle | |
JP6727269B2 (ja) | 航空機認識表示 | |
CN110780679B (zh) | 一种飞行指示方法、装置及飞行器 | |
JP7020421B2 (ja) | 飛行制御装置、無人飛行機、飛行制御方法、及びプログラム | |
TWI731283B (zh) | 空中機器人式運載工具、處理設備及其操作方法 | |
WO2019119829A1 (fr) | Procédé et dispositif de commande de véhicule aérien sans pilote, appareil de télécommande et système de véhicule aérien sans pilote | |
US10809711B2 (en) | Electronic device and method for controlling the same | |
JP6981825B2 (ja) | 無人空中ビークル向けの飛行範囲制限システムおよび方法 | |
WO2016164892A1 (fr) | Procédés et systèmes pour gestion de trafic de système d'aéronef sans pilote (uas) | |
WO2018214074A1 (fr) | Procédé et appareil de commande de retour de véhicule aérien sans pilote, et véhicule aérien sans pilote | |
CN104615143A (zh) | 无人机调度方法 | |
WO2020155425A1 (fr) | Procédé de commande d'exclusion aérienne, appareil et dispositif pour véhicule aérien sans pilote, et support d'informations | |
US20230280763A1 (en) | Method for protection unmanned aerial vehicle and unmanned aerial vehicle | |
WO2021199449A1 (fr) | Procédé de calcul de position et système de traitement d'informations | |
WO2019000323A1 (fr) | Véhicule aérien sans pilote et procédé de commande associé, et terminal de commande et procédé de commande associés | |
CN116959296B (zh) | 航空器飞行冲突检测方法、装置及系统 | |
WO2021077306A1 (fr) | Procédé de commande de retour de véhicule aérien sans pilote, terminal utilisateur et véhicule aérien sans pilote | |
US11975740B2 (en) | System and method to help enable autonomous towing vehicle | |
CN110622086A (zh) | 可移动物体应用框架 | |
WO2021087724A1 (fr) | Procédé de commande, dispositif de commande, plateforme mobile et système de commande | |
WO2020118500A1 (fr) | Procédé de commande, système de commande, support de stockage lisible par ordinateur et dispositif pilotable | |
US20200086983A1 (en) | Smart device for personalized temperature control | |
CN114167884A (zh) | 无人机控制方法、装置、计算机设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17916172 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17916172 Country of ref document: EP Kind code of ref document: A1 |