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:
Aug. 30, 2022

Filed:

Apr. 19, 2018
Applicant:

Aurora Flight Sciences Corporation, Manassas, VA (US);

Inventors:

Jason Ryan, Manassas, VA (US);

Jeffery Saunders, Manassas, VA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
B64C 39/02 (2006.01); G08G 5/00 (2006.01); G08G 5/02 (2006.01); G05D 1/00 (2006.01); G05B 19/42 (2006.01); B64C 13/18 (2006.01); B64D 31/06 (2006.01); G05B 19/042 (2006.01); G05D 1/10 (2006.01);
U.S. Cl.
CPC ...
G05D 1/0088 (2013.01); B64C 13/18 (2013.01); B64C 39/024 (2013.01); B64D 31/06 (2013.01); G05B 19/042 (2013.01); G05D 1/0016 (2013.01); G05D 1/101 (2013.01); B64C 2201/021 (2013.01); B64C 2201/024 (2013.01); B64C 2201/141 (2013.01); B64C 2201/146 (2013.01); G05B 2219/25347 (2013.01);
Abstract

An autonomy system for use with a vehicle in an environment. The autonomy system comprising a processor operatively coupled with a memory device, a plurality of sensors operatively coupled with the processor; a vehicle controller, a situational awareness module, a task planning module, and a task execution module. The situational awareness module being configured to determine a state of the environment based at least in part on sensor data from at least one of the plurality of sensors. The task planning module being configured to identify, via the processor, a plurality of tasks to be performed by the vehicle and to generate a task assignment list from the plurality of tasks that is based at least in part on predetermined optimization criteria. The task execution module being configured to instruct the vehicle controller to execute the plurality of tasks in accordance with the task assignment list. The task execution module may be configured to monitor the vehicle or the vehicle controller during execution of the task assignment list to identify any errors.


Find Patent Forward Citations

Loading…