Safety system for operation of an unmanned aerial vehicle
Systems, devices, and methods for a safety system including: selecting an unmanned aerial vehicle (UAV) command on a controller, the controller comprising a first processor with addressable memory; presenting a first activator and a second activator on a display of the controller for the selected UAV command, wherein the second activator is a slider; and sending the UAV command to a UAV if the first activator and the second activator are selected, the UAV comprising a second processor with addressable memory.
1. A system for operation of an unmanned aerial vehicle (UAV) comprising:
a controller having a first processor and a first addressable memory, wherein the controller is configured to:
present a first activator and a second activator on a display of the controller, wherein the first activator is presented as a first user interface (UI) element comprising a button and the second activator is presented as a second UI element comprising a slider;
select the first activator and the second activator, wherein the selection of the second activator is subsequent to the selection of the first activator; and
transmit a UAV command to control the UAV via a transmitter of the controller based on the selection of the first activator and the second activator, wherein the UAV comprises a second processor with a second addressable memory and a receiver configured to receive the transmitted UAV command, wherein the transmitted UAV command is a wireless signal, and wherein the transmitted UAV command is based on a direction of movement of the button in the slider of the second activator.
2. The system of claim 1 further comprising:
the UAV having the second processor and addressable memory, the second processor configured to:
receive the transmitted UAV command; and
execute the received UAV command on the UAV.
3. The system of claim 1 , wherein the direction of movement corresponds to an action of the UAV.
4. The system of claim 1 , wherein the transmitted UAV command is selected on the controller prior to presenting the first activator and the second activator on the display.
5. The system of claim 1 , wherein the UAV command is transmitted based on the selection of the first activator prior to the selection of the second activator.
6. The system of claim 1 , wherein the UAV command is transmitted based on the selection of the first activator concurrent with the selection of the second activator.
7. The system of claim 1 , wherein the UAV command is transmitted based on the selection of the first activator being maintained while the second activator is selected.
8. The system of claim 1 , wherein the transmitted UAV command is a launch command, wherein the second activator is a vertical slider, and wherein selecting the second activator comprises sliding the button in an upward direction in the slider relative to a display of the controller.
9. The system of claim 1 , wherein the transmitted UAV command is a return and land command, wherein the second activator is a horizontal slider, and wherein selecting the second activator comprises sliding the button horizontally in the slider relative to a display of the controller.
10. The system of claim 9 , wherein the return and land command directs the UAV to land at a location it launched from.
11. The system of claim 1 , wherein the transmitted UAV command is a land now command, wherein the second activator is a vertical slider, and wherein selecting the second activator comprises sliding the button in a downward direction in the slider relative to a display of the controller.
12. The system of claim 11 , wherein the land now command directs the UAV to land at a location proximate to a geographical position of the UAV when the UAV receives the land now command.
13. The system of claim 1 , wherein the transmitted UAV command is an emergency stop command, wherein the second activator is a vertical slider, and wherein selecting the second activator comprises sliding the button in a downward direction in the slider relative to a display of the controller.
14. The system of claim 13 , wherein the emergency stop command directs the UAV to stop at least one motor of the UAV.
15. The system of claim 1 , wherein the first activator and the second activator are selected by at least one of: simultaneously selected and sequentially selected.
16. A method for operation of an unmanned aerial vehicle (UAV) comprising:
presenting a first activator and a second activator on a display of a controller, the controller comprising a first processor with a first addressable memory, wherein the first activator is presented as a first user interface (UI) element comprising a button, and wherein the second activator is presented as a second UI element comprising a slider;
selecting the first activator and the second activator, wherein the selection of the second activator is subsequent to the selection of the first activator; and
transmitting a UAV command to control the UAV via a transmitter of the controller based on the selection of the first activator and the second activator at least one of: simultaneously and sequentially with the second activator, wherein the UAV comprises a second processor with a second addressable memory and a receiver configured to receive the transmitted command, wherein the transmitted UAV command is a wireless signal, and wherein the transmitted UAV command is based on a direction of movement of the button in the slider of the second activator.
17. The method of claim 16 further comprising, prior to transmitting the UAV command:
generating the UAV command for the UAV on the controller based on the direction of movement of the button in the slider of the second activator.
18. The method of claim 17 , wherein the direction of movement corresponds to an action of the UAV.
19. The method of claim 16 further comprising, prior to transmitting the UAV command:
selecting the UAV command for the UAV on the controller.
20. The method of claim 16 , further comprising:
receiving, by the UAV, the UAV command; and
executing the received UAV command on the UAV.