Objective-based control of an autonomous unmanned aerial vehicle
AssigneeSkydio, Inc.
InventorsJack Louis Zhu, Hayk Martirosyan, Abraham Bachrach, Matthew Donahoe, Patrick Lowe, Kristen Marie Holtz, Adam Bry
Life of this patent
Estimating the term…
Loading patent…
AssigneeSkydio, Inc.
InventorsJack Louis Zhu, Hayk Martirosyan, Abraham Bachrach, Matthew Donahoe, Patrick Lowe, Kristen Marie Holtz, Adam Bry
Estimating the term…
Techniques are described for controlling an autonomous vehicle (AV) using objective-based inputs. The underlying functionality of an autonomous navigation system can be is exposed via an application programming interface (API) or similar methodology allowing the UAV to be controlled through specifying a behavioral objective, for example, using a call to the API to set parameters for the behavioral objective. The autonomous navigation system can then incorporate perception inputs such as sensor data from sensors mounted to the UAV and the set parameters using a multi-objective motion planning process to generate a proposed trajectory that most closely satisfies the behavioral objective in view of certain constraints. Developers can utilize the API to build customized applications for the AV. Such applications, also referred to as “skills,” can be developed, shared, and executed to control behavior of an autonomous AV.
A method for autonomous control of an unmanned aerial vehicle (UAV) through a physical environment using behavioral objectives defined via a navigation application programming interface (API), the method comprising:
An unmanned aerial vehicle (UAV) configured for autonomous flight through a physical environment, the UAV comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.