System and method for providing easy-to-use release and auto-positioning for drone applications
First Claim
Patent Images
1. An aerial system, comprising:
- a body;
a lift mechanism coupled to the body;
an optical system controllably mounted to the body by an actuation system;
a user interface mounted on a surface of the body, the user interface including a display screen; and
a processing system coupled to the user interface, the lift mechanism, the optical system, and the actuation system, the processing system configured to;
display a plurality of operations selectable by a user on the user interface and receive a user selection of an operation to perform via the user interface, each of the plurality of operations associated with a flight trajectory and a predefined action performed by the optical system;
detect a release event in which the aerial system is released from being physically held by the user and responsively operate the lift mechanism to hover the aerial system;
detect a flight event indicating that the aerial system has been supported substantially horizontally for greater than a threshold period of time;
automatically operate the lift mechanism in a flight mode upon detecting the flight event, including;
operating the optical system to detect a target;
establishing a corresponding flight trajectory relative to the target defined by the selected operation; and
controlling the lift mechanism to move the aerial system along the established flight trajectory;
operate the optical system to perform a corresponding predefined action defined by the selected operation;
operate the aerial system in a retrieving mode when the predefined action has completed;
detect a standby event; and
operate the aerial system in a standby mode in response to detecting the standby event.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method for controlling an aerial system to perform a selected operation using an easy-to-use release and auto-positioning process.
7 Citations
28 Claims
-
1. An aerial system, comprising:
-
a body; a lift mechanism coupled to the body; an optical system controllably mounted to the body by an actuation system; a user interface mounted on a surface of the body, the user interface including a display screen; and a processing system coupled to the user interface, the lift mechanism, the optical system, and the actuation system, the processing system configured to; display a plurality of operations selectable by a user on the user interface and receive a user selection of an operation to perform via the user interface, each of the plurality of operations associated with a flight trajectory and a predefined action performed by the optical system; detect a release event in which the aerial system is released from being physically held by the user and responsively operate the lift mechanism to hover the aerial system; detect a flight event indicating that the aerial system has been supported substantially horizontally for greater than a threshold period of time; automatically operate the lift mechanism in a flight mode upon detecting the flight event, including; operating the optical system to detect a target; establishing a corresponding flight trajectory relative to the target defined by the selected operation; and controlling the lift mechanism to move the aerial system along the established flight trajectory; operate the optical system to perform a corresponding predefined action defined by the selected operation; operate the aerial system in a retrieving mode when the predefined action has completed; detect a standby event; and operate the aerial system in a standby mode in response to detecting the standby event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for controlling an aerial system including a body, a lift mechanism coupled to the body, an optical system controllably mounted to the body by an actuation system, a user interface mounted on a surface of the body, the user interface including a display screen, and a processing system, the method comprising the processing system performing the steps of:
-
displaying a plurality of operations selectable by a user on the user interface, each of the plurality of operations associated with a flight trajectory and a predefined action performed by the optical system; receiving a user selection of an operation to perform via the user interface; detecting a release event in which the aerial system is released from being physically held by the user and responsively operating the lift mechanism to hover the aerial system; detecting a flight event indicating that the aerial system has been supported substantially horizontally for greater than a threshold period of time; automatically operate the lift mechanism in a flight mode upon detecting the flight event, including; operating the optical system to detect a target; establishing a corresponding flight trajectory relative to the target defined by the selected operation; and controlling the lift mechanism to move the aerial system along the established flight trajectory; operating the optical system to perform a corresponding predefined action defined by the selected operation; operating the aerial system in a retrieving mode when the predefined action has completed; detecting a standby event; and operating the aerial system in a standby mode in response to detecting the standby event. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification