IP Library Granted Patent US 11,874,660
Granted Patent B2
US 11,874,660 · App. 17/832,359 · Granted Jan 16, 2024

Redundant lateral velocity determination and use in secondary vehicle control systems

Inventors: Ethan Eade (Pittsburgh, PA); Nathaniel Gist, IV (Pittsburgh, PA); Thomas Pilarski (Gibsonia, PA)
Assignee: AURORA OPERATIONS, INC.
G05D1/0077G05D1/0088G05D1/0246G05D1/0257
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,874,660
App. No.
17/832,359
Granted
Jan 16, 2024
Kind
B2
Abstract

An autonomous vehicle uses a secondary vehicle control system to supplement a primary vehicle control system to perform a controlled stop if an adverse event is detected in the primary vehicle control system. The secondary vehicle control system may use a redundant lateral velocity determined by a different sensor from that used by the primary vehicle control system to determine lateral velocity for use in controlling the autonomous vehicle to perform the controlled stop.

Claims (40)

1. A system for controlling an autonomous vehicle, comprising:

a first sensor configured to obtain first data;

a second sensor that is different from the first sensor and that is configured to obtain second data; and

at least one control system processing circuitry configured to:

determine a first lateral velocity of the autonomous vehicle based on the first data and a second lateral velocity of the autonomous vehicle based on the second data;

select at least one of the first and second lateral velocities determined from the first and second data; and

control the autonomous vehicle using the selected at least one of the first and second lateral velocities.

2. The system of claim 1 , wherein the at least one control system is configured to select the at least one of the first and second lateral velocities by selecting the second lateral velocity determined from the second data in response to a predetermined event that inhibits control of the autonomous vehicle using the first lateral velocity determined from the first data.

3. The system of claim 2 , wherein the predetermined event is an adverse event associated with a detected hardware failure in a primary vehicle control system of the autonomous vehicle, a detected software failure in the primary vehicle control system of the autonomous vehicle, or a detected failure in the first sensor.

4. The system of claim 1 , wherein the at least one control system is configured to control the autonomous vehicle using the selected at least one of the first and second lateral velocities by executing a controlled stop of the autonomous vehicle using the second lateral velocity.

5. The system of claim 1 , wherein the at least one control system includes a secondary vehicle control system in communication with the second sensor, wherein the first sensor is in communication with a primary vehicle control system, and wherein the system further includes a monitor system configured to receive a heartbeat message from the primary vehicle control system and to initiate a controlled stop of the autonomous vehicle using the second lateral velocity determined by the second sensor in response to a failure to receive the heartbeat message from the primary vehicle control system.

6. The system of claim 1 , wherein the first sensor includes a Light Detection and Ranging (LIDAR) sensor.

7. The system of claim 1 , wherein the second sensor includes a plurality of optical sensors, and wherein the plurality of optical sensors are arranged to have respective fields of view that are positionally offset along a one-dimensional array that extends along a particular axis of the autonomous vehicle.

8. The system of claim 1 , wherein the second sensor includes a plurality of optical sensors, and wherein the plurality of optical sensors are arranged to have respective fields of view that are positionally offset in a two-dimensional array.

9. The system of claim 1 , wherein the second sensor includes one or more downwardly-directed sensors configured to sense movement of the autonomous vehicle relative to a ground surface.

10. The system of claim 9 , wherein the one or more downwardly-directed sensors includes a plurality of optical sensors, each of the plurality of optical sensors having a respective field of view, and the plurality of optical sensors arranged such that the respective fields of view differ from one another, and wherein the at least one control system is configured to determine the second lateral velocity using the one or more downwardly-directed sensors by receiving a plurality of images of the ground surface captured from the plurality of optical sensors, correlating images from among the plurality of images, and determining the second lateral velocity based upon the correlated images.

11. The system of claim 10 , wherein the correlated images include a first image captured at a first time by a first optical sensor of the plurality of optical sensors and a second image captured at a second time by the first optical sensor or a second optical sensor of the plurality of optical sensors.

12. An autonomous vehicle control system, comprising:

a first sensor configured to obtain first data;

a second sensor that is different from the first sensor and that is configured to obtain second data; and

one or more processors configured to:

determine a first lateral velocity of the autonomous vehicle based on the first data;

determine a second lateral velocity of the autonomous vehicle based on the second data;

select at least one of the first and second lateral velocities determined from the first and second data; and

control the autonomous vehicle using the selected at least one of the first and second lateral velocities.

13. The autonomous vehicle control system of claim 12 , wherein the one or more processors are configured to select the at least one of the first and second lateral velocities by selecting the second lateral velocity determined from the second data in response to a predetermined event that inhibits control of the autonomous vehicle using the first lateral velocity determined from the first sensor.

14. The autonomous vehicle control system of claim 13 , wherein the predetermined event is an adverse event associated with a detected hardware failure in a primary vehicle control system of the autonomous vehicle, a detected software failure in the primary vehicle control system of the autonomous vehicle, or a detected failure in the first sensor.

15. The autonomous vehicle control system of claim 12 , wherein the one or more processors are configured to control the autonomous vehicle using the selected at least one of the first and second lateral velocities by executing a controlled stop of the autonomous vehicle using the second lateral velocity.

16. The autonomous vehicle control system of claim 12 , wherein at least one of the one or more processors is resident in a secondary vehicle control system in communication with the second sensor, wherein the first sensor is in communication with a primary vehicle control system, and wherein the autonomous vehicle control system further includes a monitor system configured to receive a heartbeat message from the primary vehicle control system and to initiate a controlled stop of the autonomous vehicle using the second lateral velocity in response to a failure to receive the heartbeat message from the primary vehicle control system.

17. The autonomous vehicle control system of claim 12 , wherein the second sensor includes one or more downwardly-directed sensors configured to sense movement of the autonomous vehicle relative to a ground surface.

18. The autonomous vehicle control system of claim 12 , wherein the second sensor includes a plurality of optical sensors, and wherein the plurality of optical sensors are arranged to have respective fields of view that are positionally offset along a one-dimensional array that extends along a particular axis of the autonomous vehicle.

19. The autonomous vehicle control system of claim 12 , wherein the second sensor includes a plurality of optical sensors, and wherein the plurality of optical sensors are arranged to have respective fields of view that are positionally offset in a two-dimensional array.

20. An autonomous vehicle, comprising:

a powertrain configured to move the autonomous vehicle;

a first sensor configured to obtain first data;

a second sensor that is different from the first sensor and that is configured to obtain second data; and

at least one control system configured to:

determine a first lateral velocity of the autonomous vehicle based on the first data and a second lateral velocity of the autonomous vehicle based on the second data;

a control system configured to select at least one of the first and second lateral velocities determined from the first and second data; and

control the autonomous vehicle using the selected at least one of the first and second lateral velocities.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2023
From: EADE, ETHAN; GIST, NATHANIEL, IV; PILARSKI, THOMAS
To: AURORA INNOVATION, INC.
Reel/Frame 064261/0298 →
MERGER AND CHANGE OF NAME Recorded Jul 14, 2023
From: AVIAN U MERGER SUB CORP.; AURORA INNOVATION, INC.
To: AURORA INNOVATION OPCO, INC.
Reel/Frame 064261/0305 →
CHANGE OF NAME Recorded Jul 14, 2023
From: AURORA INNOVATION OPCO, INC.
To: AURORA OPERATIONS, INC.
Reel/Frame 064276/0297 →
Continuity (3)
Continuation 16897748 · Jun 10, 2020
Continuation 15949759 · Apr 10, 2018
Related Publication 20220308580A1 · Sep 29, 2022