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.
Patent No.:
Date of Patent:
Nov. 28, 2023
Filed:
Apr. 18, 2022
Skydio, Inc., Redwood City, CA (US);
Roshan Neel Jobanputra, San Francisco, CA (US);
Jeffrey Robert DeCew, San Francisco, CA (US);
Matthew Joseph Donahoe, Redwood City, CA (US);
Mark Edward Rubin, San Jose, CA (US);
Adam Parker Bry, Redwood City, CA (US);
Abraham Galton Bachrach, Emerald Hills, CA (US);
Jack Louis Zhu, San Mateo, CA (US);
Kristen Marie Holtz, Menlo Park, CA (US);
Skydio, Inc., San Mateo, CA (US);
Abstract
A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle. The instructions specified by the developer can be packaged as a software module that can be deployed for use at autonomous vehicle.