IP Library Granted Patent US 10,065,638
Granted Patent B1
US 10,065,638 · App. 15/668,196 · Granted Sep 4, 2018

Multi-model switching on a collision mitigation system

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 10,065,638
App. No.
15/668,196
Granted
Sep 4, 2018
Kind
B1
Abstract

Systems and methods for controlling an autonomous vehicle are provided. In one example embodiment, a computer-implemented method includes receiving data indicative of an operating mode of the vehicle, wherein the vehicle is configured to operate in a plurality of operating modes. The method includes determining one or more response characteristics of the vehicle based at least in part on the operating mode of the vehicle, each response characteristic indicating how the vehicle responds to a potential collision. The method includes controlling the vehicle based at least in part on the one or more response characteristics.

Claims (44)

1. A computer-implemented method for controlling an autonomous vehicle, the method comprising:

receiving, by a computing system comprising one or more computing devices, data indicative of an operating mode of the autonomous vehicle, the autonomous vehicle configured to operate in a plurality of operating modes;

determining, by the computing system, one or more response characteristics of the autonomous vehicle based at least in part on the operating mode of the autonomous vehicle, each response characteristic indicating how the autonomous vehicle responds to a potential collision; and

controlling, by the computing system, the autonomous vehicle based at least in part on the one or more response characteristics.

2. The computer-implemented method of claim 1 , wherein the operating mode of the autonomous vehicle is a predetermined operating mode associated with the one or more response characteristics, the one or more response characteristics defining a constraint on an operation of the autonomous vehicle.

3. The computer-implemented method of claim 2 , wherein a plurality of predetermined operating modes each associated with one or more response characteristics, are stored in a configurable data structure located on-board the autonomous vehicle.

4. The computer-implemented method of claim 1 , wherein the operating mode of the autonomous vehicle is set based at least in part on one or more prerequisites to set the operating mode.

5. The computer-implemented method of claim 1 , wherein the one or more response characteristics of the autonomous vehicle include at least one of a longitudinal control response characteristic, a lateral control response characteristic, an internal indicator response characteristic, or an external indicator response characteristic.

6. The computer-implemented method of claim 1 , wherein controlling the autonomous vehicle based at least in part on the one or more response characteristic comprises:

sending, by the computing system, one or more control signals to one or more other systems on-board the autonomous vehicle based at least in part on the one or more response characteristics.

7. The computer-implemented method of claim 1 , further comprising:

detecting, by the computing system, a potential collision between the autonomous vehicle and an object within a surrounding environment of the autonomous vehicle, and

wherein controlling the autonomous vehicle comprises controlling, by the computing system, the autonomous vehicle based at least in part on the response characteristics to avoid the potential collision between the autonomous vehicle and the object in the surrounding environment.

8. A computing system for controlling an autonomous vehicle, the system comprising:

one or more processors; and

one or more tangible, non-transitory, computer readable media that collectively store instructions that when executed by the one or more processors cause the computing system to perform operations, the operations comprising:

receiving data indicative of an operating mode of the autonomous vehicle, wherein the autonomous vehicle is configured to operate in a plurality of operating modes;

determining one or more response characteristics of the autonomous vehicle based at least in part on the operating mode of the autonomous vehicle, each response characteristic indicating how the autonomous vehicle responds to a potential collision; and

controlling the autonomous vehicle based at least in part on the one or more response characteristics.

9. The computing system of claim 8 , wherein the operating mode of the autonomous vehicle is a predetermined operating mode associated with the one or more response characteristics, the one or more response characteristics defining a constraint on an operation of the autonomous vehicle.

10. The computing system of claim 9 , wherein a plurality of predetermined operating modes, each associated with one or more response characteristics are stored in a configurable data structure located on-board the autonomous vehicle.

11. The computing system of claim 8 , wherein the operating mode of the autonomous vehicle is set based at least in part on one or more prerequisites to set the operating mode.

12. The computing system of claim 8 , wherein controlling the autonomous vehicle based at least in part on the one or more response characteristic comprises:

sending one or more control signals to one or more vehicle control systems to control a motion of the autonomous vehicle based at least in part on the one or more response characteristics.

13. The computing system of claim 8 , wherein controlling the autonomous vehicle based at least in part on the one or more response characteristics comprises:

sending one or more control signals to one or more vehicle control systems to control one or more external indicators of the autonomous vehicle based at least in part on the one or more response characteristics.

14. The computing system of claim 8 , the operations further comprising:

detecting a potential collision between the autonomous vehicle and an object within a surrounding environment of the autonomous vehicle, and

wherein controlling the autonomous vehicle comprises controlling the autonomous vehicle based at least in part on the response characteristics to avoid the potential collision between the autonomous vehicle and the object in the surrounding environment.

15. An autonomous vehicle, comprising:

one or more processors; and

one or more tangible, non-transitory, computer readable media that collectively store instructions that when executed by the one or more processors cause the autonomous vehicle to perform operations, the operations comprising:

receiving data indicative of an operating mode of the autonomous vehicle, wherein the autonomous vehicle is configured to operate in a plurality of operating modes;

determining one or more response characteristics of the autonomous vehicle based at least in part on the operating mode of the autonomous vehicle, each response characteristic indicating how the autonomous vehicle responds to a potential collision; and

controlling the autonomous vehicle based at least in part on the one or more response characteristics.

16. The autonomous vehicle of claim 15 , wherein the operating mode of the autonomous vehicle is a predetermined operating mode associated with the one or more response characteristics, the one or more response characteristics defining a constraint on an operation of the autonomous vehicle.

17. The autonomous vehicle of claim 16 , wherein a plurality of predetermined operating modes, each associated with one or more response characteristics, are stored in a configurable data structure located on-board the autonomous vehicle.

18. The autonomous vehicle of claim 15 , wherein controlling the autonomous vehicle based at least in part on the one or more response characteristic comprises:

sending one or more control signals to one or more vehicle control systems to control a motion of the autonomous vehicle based at least in part on the one or more response characteristics.

19. The autonomous vehicle of claim 15 , wherein controlling the autonomous vehicle based at least in part on the one or more response characteristics comprises:

sending one or more control signals to one or more vehicle control systems to control one or more external indicators of the autonomous vehicle based at least in part on the one or more response characteristics.

20. The autonomous vehicle of claim 15 , the operations further comprising:

detecting a potential collision between the autonomous vehicle and an object within a surrounding environment of the autonomous vehicle, and

wherein controlling the autonomous vehicle comprises controlling the autonomous vehicle based at least in part on the response characteristics to avoid the potential collision between the autonomous vehicle and the object in the surrounding environment.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2024
From: UATC, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 067733/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE FROM CHANGE OF NAME TO ASSIGNMENT PREVIOUSLY RECORDED ON REEL 050353 FRAME 0884. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT CONVEYANCE SHOULD BE ASSIGNMENT. Recorded Nov 27, 2019
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 051145/0001 →
CHANGE OF NAME Recorded Sep 12, 2019
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 050353/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2017
From: WOOD, MATTHEW SHAW; LEACH, WILLIAM M.; POEPPEL, SCOTT C.; LETWIN, NICHOLAS; ZYCH, NOAH
To: UBER TECHNOLOGIES, INC.
Reel/Frame 043356/0647 →
Cited By (4)
US 12,384,410 US 12,530,970 US 12,638,852 US 12,673,679