METHODS AND SYSTEMS FOR CONTROLLING AN UNMANNED AERIAL VEHICLE
First Claim
1. A method for controlling an unmanned aerial vehicle (UAV), the UAV including an external system configured to generate information about its surrounding environment and a communication system configured to provide a data link for transmission of the information to a remote controller associated with the UAV, the method comprising:
- determining whether a distance between the UAV and the remote controller exceeds a predetermined range;
determining whether the UAV is capable of transmitting the information about its surrounding environment to the remote controller, the determination including determining whether at least one of the external system and the data link is in a normal state of operation; and
after determining that the distance exceeds the predetermined range and that the UAV is not capable of transmitting the information to the remote controller, controlling the UAV to operate in a return mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for controlling an unmanned aerial vehicle (UAV) is provided. The UAV includes an external system configured to generate information about its surrounding environment and a communication system configured to provide a data link for transmission of the information to a remote controller associated with the UAV. The method comprises: determining whether a distance between the UAV and the remote controller exceeds a predetermined range; determining whether the UAV is capable of transmitting the information about its surrounding environment to the remote controller, the determination including determining whether at least one of the external system and the data link is in a normal state of operation; and after determining that the distance exceeds the predetermined range and that the UAV is not capable of transmitting the information to the remote controller, controlling the UAV to operate in a return mode.
-
Citations
19 Claims
-
1. A method for controlling an unmanned aerial vehicle (UAV), the UAV including an external system configured to generate information about its surrounding environment and a communication system configured to provide a data link for transmission of the information to a remote controller associated with the UAV, the method comprising:
-
determining whether a distance between the UAV and the remote controller exceeds a predetermined range; determining whether the UAV is capable of transmitting the information about its surrounding environment to the remote controller, the determination including determining whether at least one of the external system and the data link is in a normal state of operation; and after determining that the distance exceeds the predetermined range and that the UAV is not capable of transmitting the information to the remote controller, controlling the UAV to operate in a return mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for controlling an unmanned aerial vehicle (UAV), the UAV including an external system configured to generate information about its surrounding environment and a communication system configured to provide a data link for transmission of the information to a remote controller associated with the UAV, the system comprising:
-
a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to; determine whether a distance between the UAV and the remote controller exceeds a predetermined range; determine whether the UAV is capable of transmitting the information about its surrounding environment to the remote controller, the determination including determining whether at least one of the external system and the data link is in a normal state of operation; and after determining that the distance exceeds the predetermined range and that the UAV is not capable of transmitting the information to the remote controller, control the UAV to operate in a return mode. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor of an unmanned aerial vehicle (UAV) including an external system configured to generate information about its surrounding environment and a communication system configured to provide a data link for transmission of the information to a remote controller associated with the UAV, causes the processor to perform a method of controlling the UAV, the method comprising:
-
determining whether a distance between the UAV and the remote controller exceeds a predetermined range; determining whether the UAV is capable of transmitting the information about its surrounding environment to the remote controller, the determination including determining whether at least one of the external system and the data link is in a normal state of operation; and after determining that the distance exceeds the predetermined range and that the UAV is not capable of transmitting the information to the remote controller, controlling the UAV to operate in a return mode.
-
Specification