IP Library Granted Patent US 11,768,490
Granted Patent B2
US 11,768,490 · App. 17/994,764 · Granted Sep 26, 2023

System and methods for controlling state transitions using a vehicle controller

Inventors: Frederic Tschanz (Pittsburgh, PA); Maitreya Jayesh Naik (Pittsburgh, PA); Diana Yanakiev (Birmingham, MI); Aaron L. Greenfield (Pittsburgh, PA); Scott C. Poeppel (Pittsburgh, PA)
Assignee: UATC, LLC
G05D1/0061G05D1/0088G05D1/0276G05D2201/0213
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,768,490
App. No.
17/994,764
Granted
Sep 26, 2023
Kind
B2
Abstract

The present disclosure is directed to controlling state transitions in an autonomous vehicle. In particular, a computing system can initiate the autonomous vehicle into a no-authorization state upon startup. The computing system can receive an authorization request. The computing system determines whether the authorization request includes a request to enter the first or second mode of operations, wherein the first mode of operations is associated with the autonomous vehicle being operated without a human operator and the second mode of operations is associated with the autonomous vehicle being operable by a human operator. The computing system can transition the autonomous vehicle from the no-authorization state into a standby state in response to determining the authorization request includes a request to enter the first mode of operations or into a manual-controlled state in response to determining the authorization request is a request to enter the second mode of operations.

Claims (56)

1. A computer-implemented method comprising:

while in a first mode of operations, wherein the first mode of operations is associated with an autonomous vehicle being operated without a human operator:

receiving a request to exit the first mode of operations:

determining a readiness of the autonomous vehicle to exit the first mode of operations;

in response to receiving a signal indicating the readiness of the autonomous vehicle to exit the first mode of operations, transitioning the autonomous vehicle to a standby state;

while the autonomous vehicle is in the standby state, receiving a confirmation to transition the autonomous vehicle to a no-authorization state; and

transitioning the autonomous vehicle to the no-authorization state based on the confirmation.

2. The computer-implemented method of claim 1 , wherein the no-authorization state is associated with a neutral state wherein the autonomous vehicle does not take any actions for transitioning modes of operations and waits for an authorization request.

3. The computer-implemented method of claim 1 , wherein the first mode of operations comprises a plurality of sub-states.

4. The computer-implemented method of claim 3 , wherein transitioning the autonomous vehicle to the standby state further comprises:

transitioning the autonomous vehicle into a first sub-state of the plurality of sub-states of the first mode of operations; and

while the autonomous vehicle is in the first sub-state, requesting authorization to transition to the standby state.

5. The computer-implemented method of claim 1 , wherein the standby state comprises a plurality of substates.

6. The computer-implemented method of claim 3 , wherein transitioning the autonomous vehicle to the standby state comprises:

transitioning the autonomous vehicle to a first sub-state of the plurality of substates of the standby state; and

receiving a delayed confirmation to transition the autonomous vehicle to the standby state, wherein the delayed confirmation is received within a predetermined time.

7. The computer-implemented method of claim 5 , wherein transitioning the autonomous vehicle to the standby sub-state comprises:

determining that the confirmation to transition the autonomous vehicle to the standby state has not been received within a pre-determined time;

transitioning the autonomous vehicle to a standby nominal sub-state;

determining that the confirmation to transition the autonomous vehicle to the no-authorization state has not been received; and

transitioning the autonomous vehicle to a standby request sub-state.

8. The computer implemented method of claim 1 , wherein the readiness of the autonomous vehicle to exit the first mode of operations is based on a motion of the autonomous vehicle.

9. The computer-implemented method of claim 1 , wherein the confirmation is associated with a remote computing system providing remote assistance to the autonomous vehicle.

10. The computer-implemented method of claim 1 , wherein the no-authorization state comprises a plurality of sub-states, at least one of the sub-states being associated with the transition to the standby state.

11. An autonomous vehicle control system for controlling an operating mode of an autonomous vehicle, the autonomous vehicle control system comprising:

one or more processors; and

a non-transitory computer-readable memory storing instructions that, are executable by the one or more processors to perform operations, the operations comprising:

while in a first mode of operations, wherein the first mode of operations is associated with the autonomous vehicle being operated without a human operator:

receiving a request to exit the first mode of operations;

determining a readiness of the autonomous vehicle to exit the first mode of operations;

in response to receiving a signal indicating the readiness of the autonomous vehicle to exit the first mode of operations transitioning the autonomous vehicle to a standby state;

while the autonomous vehicle is in the standby state, receiving a confirmation to transition the autonomous vehicle to a no-authorization state; and

transitioning the autonomous vehicle to the no-authorization state based on the confirmation.

12. The autonomous vehicle control system of claim 11 , wherein the no-authorization state is associated with a neutral state wherein the autonomous vehicle does not take any actions for transitioning modes of operations and waits for an authorization request.

13. The autonomous vehicle control system of claim 11 , wherein the first mode of operations comprises a plurality of sub-states.

14. The autonomous vehicle control system of claim 11 , wherein transitioning the autonomous vehicle to the standby state further comprises:

transitioning the autonomous vehicle into a first sub-state of the plurality of sub-states of the first mode of operations, the first-substate being indicative of receiving the request to exit the first mode of operations; and

while the autonomous vehicle is in the first sub-state, requesting authorization to transition to the standby state.

15. The autonomous vehicle control system of claim 11 , wherein the standby state comprises a plurality of substates.

16. The autonomous vehicle control system of claim 15 , wherein transitioning the autonomous vehicle to the standby sub-state comprises:

determining that the confirmation to transition the autonomous vehicle to the standby state has not been received within a pre-determined time:

transitioning the autonomous vehicle to a standby nominal sub-state, wherein the standby nominal sub-state is associated with a no operator standby state;

determining that the confirmation to transition the autonomous vehicle to the no-authorization state has not been received; and

transitioning the autonomous vehicle to a standby request sub-state.

17. The autonomous vehicle control system of claim 11 , wherein the readiness of the autonomous vehicle is based on a motion of the autonomous vehicle.

18. The autonomous vehicle control system of claim 11 , wherein the confirmation is provided via a remote computing system.

19. An autonomous vehicle comprising:

one or more processors; and

a non-transitory computer-readable memory storing instructions that, are executable by the one or more processors to perform operations, the operations comprising:

while in a first mode of operations, wherein the first mode of operations is associated with an autonomous vehicle being operated without a human operator:

receiving a request to exit the first mode of operations;

determining a readiness of the autonomous vehicle to exit the first mode of operations;

in response to receiving a signal indicating the readiness of the autonomous vehicle to exit the first mode of operations, transitioning the autonomous vehicle to a standby state;

while the autonomous vehicle is in the standby state, receiving a confirmation to transition the autonomous vehicle to a no-authorization state; and

transitioning the autonomous vehicle to the no-authorization state based on the confirmation.

20. The autonomous vehicle of claim 19 , wherein the no-authorization state is associated with a neutral state wherein the autonomous vehicle does not take any actions for transitioning modes of operations.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2024
From: UATC, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 067733/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2023
From: TSCHANZ, FREDERIC; NAIK, MAITREYA JAYESH; YANAKIEV, DIANA; GREENFIELD, AARON L.; POEPPEL, SCOTT C.
To: UATC, LLC
Reel/Frame 063852/0088 →