UNMANNED AERIAL VEHICLE AND METHOD FOR CONTROLLING THE UNMANNED AERIAL VEHICLE
First Claim
1. A method for controlling an unmanned aerial vehicle, the method comprising:
- obtaining a digital image captured by an image capturing device of the UAV;
detecting an object in the digital image, and determining a distance between the detected object and the UAV;
obtaining a flight direction of the UAV using an electronic compass chip of the UAV upon the condition that the distance is less than a preset value;
calculating a relative position and a relative angle between the detected object and the UAV;
determining a flight limiting range of the UAV according to the relative position and the relative angle; and
controlling the flight direction of the UAV according to the flight limiting range.
2 Assignments
0 Petitions
Accused Products
Abstract
In a method for controlling an unmanned aerial vehicle (UAV), a digital image is obtained by an image capturing device of the UAV. The method detects an object in the digital image, determines a distance between the detected object and the UAV, and obtains a flight direction of the UAV if the distance is less than a preset value. The method further calculates a relative position and a relative angle between the detected object and the UAV, determines a flight limiting range of the UAV according to the relative position and the relative angle, and controls the flight direction of the UAV according to the flight limiting range.
42 Citations
19 Claims
-
1. A method for controlling an unmanned aerial vehicle, the method comprising:
-
obtaining a digital image captured by an image capturing device of the UAV; detecting an object in the digital image, and determining a distance between the detected object and the UAV; obtaining a flight direction of the UAV using an electronic compass chip of the UAV upon the condition that the distance is less than a preset value; calculating a relative position and a relative angle between the detected object and the UAV; determining a flight limiting range of the UAV according to the relative position and the relative angle; and controlling the flight direction of the UAV according to the flight limiting range. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An unmanned aerial vehicle (UAV) in communication with a control device, the UAV comprising:
-
an image capturing device and an electronic compass chip; a storage device and at least one processor; and one or more modules that are stored in the storage device and executed by the at least one processor, the one or more modules comprising; an image obtaining module that obtains a digital image captured by the image capturing device; an object detecting module that detects an object in the digital image, and determining a distance between the detected object and the UAV; a direction obtaining module that obtains a flight direction of the UAV using the electronic compass chip upon the condition that the distance is less than a preset value; a direction analyzing module that calculates a relative position and a relative angle between the detected object and the UAV; the direction analyzing module that determines a flight limiting range of the UAV according to the relative position and the relative angle; and an UAV control module that controls the flight direction of the UAV according to the flight limiting range. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory storage medium having stored thereon instructions that, when executed by a processor of an unmanned aerial vehicle (UAV), causes the processor to perform a method for controlling the UAV, the method comprising:
-
obtaining a digital image captured by an image capturing device of the UAV; detecting an object in the digital image, and determining a distance between the detected object and the UAV; obtaining a flight direction of the UAV using an electronic compass chip of the UAV upon the condition that the distance is less than a preset value; calculating a relative position and a relative angle between the detected object and the UAV; determining a flight limiting range of the UAV according to the relative position and the relative angle; and controlling the flight direction of the UAV according to the flight limiting range. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification