The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 21, 2026

Filed:

Jul. 21, 2023
Applicant:

Skydio, Inc., San Mateo, CA (US);

Inventors:

Jack Louis Zhu, San Mateo, CA (US);

Hayk Martirosyan, San Francisco, CA (US);

Abraham Bachrach, Emerald Hills, CA (US);

Matthew Donahoe, Redwood City, CA (US);

Patrick Lowe, Palo Alto, CA (US);

Kristen Marie Holtz, Menlo Park, CA (US);

Adam Bry, Redwood City, CA (US);

Assignee:

Skydio, Inc., San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G05D 1/00 (2024.01); G06T 7/20 (2017.01); H04N 5/272 (2006.01); H04N 23/695 (2023.01);
U.S. Cl.
CPC ...
G05D 1/12 (2013.01); G05D 1/0094 (2013.01); G05D 1/101 (2013.01); G06T 7/20 (2013.01); H04N 5/272 (2013.01); H04N 23/695 (2023.01); B64U 2201/10 (2023.01); B64U 2201/104 (2023.01); G06T 2207/30241 (2013.01); G06T 2207/30261 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…