Methods and devices for controlling unmanned aerial vehicle
First Claim
1. A method of controlling an unmanned aerial vehicle (UAV), comprising:
- obtaining meteorological data in a current location of the UAV when the UAV is in a first flight state, wherein the first flight state represents one of a steady flight state and a take-off preparing state of the UAV;
determining a flight hazard level of the UAV based on the meteorological data, wherein the flight hazard level represents a hazard level caused to a flight of the UAV by weather; and
controlling the UAV to switch to a second flight state when the flight hazard level is a first preset level, wherein the first preset level represents a level where the UAV cannot fly safely and the second flight state represents one of an emergency flight state and a take-off suspended state of the UAV,wherein determining the flight hazard level of the UAV based on the meteorological data comprises;
computing a meteorological hazard index in the current location of the UAV based on the meteorological data;
determining whether the meteorological hazard index is greater than a first preset threshold;
determining the flight hazard level as the first preset level when the meteorological hazard index is greater than the first preset threshold; and
determining the flight hazard level as a second preset level when the meteorological hazard index is smaller than or equal to the first preset threshold, and wherein the second preset level represents a level where the UAV can fly safely.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices are provided for controlling an unmanned aerial vehicle. The method includes: obtaining meteorological data in a current location of the UAV when the UAV is in a first flight state, where the first flight state may represent a steady flight state or a take-off preparing state of the UAV; determining a flight hazard level of the UAV based on the meteorological data, where the flight hazard level may represent a hazard level caused to a flight of the UAV by weather; and controlling the UAV to switch to a second flight state when the flight hazard level is a first preset level, where the first preset level may represent a level where the UAV cannot fly safely and the second flight state being used to represent an emergency flight state or a take-off suspended state of the UAV.
-
Citations
17 Claims
-
1. A method of controlling an unmanned aerial vehicle (UAV), comprising:
-
obtaining meteorological data in a current location of the UAV when the UAV is in a first flight state, wherein the first flight state represents one of a steady flight state and a take-off preparing state of the UAV; determining a flight hazard level of the UAV based on the meteorological data, wherein the flight hazard level represents a hazard level caused to a flight of the UAV by weather; and controlling the UAV to switch to a second flight state when the flight hazard level is a first preset level, wherein the first preset level represents a level where the UAV cannot fly safely and the second flight state represents one of an emergency flight state and a take-off suspended state of the UAV, wherein determining the flight hazard level of the UAV based on the meteorological data comprises; computing a meteorological hazard index in the current location of the UAV based on the meteorological data; determining whether the meteorological hazard index is greater than a first preset threshold; determining the flight hazard level as the first preset level when the meteorological hazard index is greater than the first preset threshold; and determining the flight hazard level as a second preset level when the meteorological hazard index is smaller than or equal to the first preset threshold, and wherein the second preset level represents a level where the UAV can fly safely. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A device of controlling an unmanned aerial vehicle (UAV), comprising:
-
a processor; a memory configured to store an instruction executable by the processor; wherein the processor is configured to; obtain meteorological data in a current location of the UAV when the UAV is in a first flight state, wherein the first flight state represents a steady flight state or a take-off preparing state of the UAV; determine a flight hazard level of the UAV based on the meteorological data, wherein the flight hazard level represents a hazard level caused to a flight of the UAV by weather; and control the UAV to switch to a second flight state when the flight hazard level is a first preset level, wherein the first preset level represents a level where the UAV cannot fly safely and the second flight state represents an emergency flight state or a take-off suspended state of the UAV, wherein the processor is configured to determine the flight hazard level of the UAV based on the meteorological data, by acts of; computing a meteorological hazard index in the current location of the UAV based on the meteorological data; determining whether the meteorological hazard index is greater than a first preset threshold; determining the flight hazard level as the first preset level when the meteorological hazard index is greater than the first preset threshold; and determining the flight hazard level as a second preset level when the meteorological hazard index is smaller than or equal to the first preset threshold, and wherein the second preset level represents a level where the UAV can fly safely. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor of a terminal, causes the terminal to perform a method for controlling an unmanned aerial vehicle (UAV), the method comprising:
-
obtaining meteorological data in a current location of the UAV when the UAV is in a first flight state, wherein the first flight state represents a steady flight state or a take-off preparing state of the UAV; determining a flight hazard level of the UAV based on the meteorological data, wherein the flight hazard level represents a hazard level caused to a flight of the UAV by weather; and controlling the UAV to switch to a second flight state when the flight hazard level is a first preset level, wherein the first preset level represents a level where the UAV cannot fly safely and the second flight state represents an emergency flight state or a take-off suspended state of the UAV, wherein determining the flight hazard level of the UAV based on the meteorological data comprises; computing a meteorological hazard index in the current location of the UAV based on the meteorological data; determining whether the meteorological hazard index is greater than a first preset threshold; determining the flight hazard level as the first preset level when the meteorological hazard index is greater than the first preset threshold; and determining the flight hazard level as a second preset level when the meteorological hazard index is smaller than or equal to the first preset threshold, and wherein the second preset level represents a level where the UAV can fly safely. - View Dependent Claims (14, 15, 16, 17)
-
Specification