IP Library Granted Patent US 11,390,277
Granted Patent B2
US 11,390,277 · App. 16/699,015 · Granted Jul 19, 2022

Systems and methods for self-driving vehicle collision prevention

Inventors: Matthew Lord (Kitchener, CA); Ryan Christopher Gariepy (Kitchener, CA); Peiyi Chen (Waterloo, CA); Michael Irvine (Mississauga, CA); Alex Bencz (Kitchener, CA)
Assignee: Clearpath Robotics Inc.
B60W30/0953B60W40/105G05D1/0055G05D1/0088B60W2554/00G05D2201/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,390,277
App. No.
16/699,015
Granted
Jul 19, 2022
Kind
B2
Abstract

Systems and methods for self-driving collision prevention are presented. The system comprises a self-driving vehicle safety system, having one or more sensors in communication with a control system. The control system is configured determine safety fields and instruct the sensors to scan a region corresponding to the safety fields. The control system determines exclusion regions, and omits the exclusion regions from the safety field. The safety system may also include capability reduction parameters that can be used to constrain the drive system of the vehicle, for example, by restricting turning radius and speed in accordance with the safety fields.

Claims (35)

1. A method for self-driving vehicle collision avoidance, comprising:

receiving, with a control system of a self-driving vehicle, vehicle dynamics attributes pertaining to the self-driving vehicle, and at least one speed of the self-driving vehicle;

determining at least one safety field for the self-driving vehicle based on the vehicle dynamics attributes and the at least one speed of the self-driving vehicle; and

controlling at least one sensor of the vehicle according to the safety field;

wherein the safety field is based on omitting at least one exclusion region from the safety field.

2. The method of claim 1 , wherein receiving the vehicle dynamics attributes pertaining to the self-driving vehicle comprises retrieving the vehicle dynamics attributes from a memory of the self-driving vehicle.

3. The method of claim 1 , wherein receiving the at least one speed of the self-driving vehicle comprises receiving at least one of a linear speed of the self-driving vehicle and an angular speed of the self-driving vehicle.

4. The method of claim 1 , wherein receiving the vehicle dynamics attributes comprises receiving a mass attribute pertaining to the self-driving vehicle.

5. The method of claim 1 , wherein receiving the vehicle dynamics attributes comprises receiving a steering capability pertaining to the self-driving vehicle.

6. The method of claim 1 , further comprising obtaining a braking force pertaining to the self-driving vehicle.

7. The method of claim 6 , wherein obtaining the braking force comprises determining the braking force based on the vehicle dynamics attributes.

8. The method of claim 1 , wherein receiving the vehicle dynamics attributes comprises receiving one or more capability reduction parameters.

9. The method of claim 8 wherein the exclusion region corresponds to the one or more capability reduction parameters, the method further comprising controlling a drive system of the self-driving vehicle based on the one or more capability reduction parameters.

10. The method of claim 9 , wherein controlling the drive system comprises steering the self-driving vehicle such that the self-driving vehicle is not steered at a turning radius below the minimum turning radius limit.

11. The method of claim 9 , wherein controlling the drive system comprises driving the self-driving vehicle with the drive system such that the self-driving vehicle does not exceed the maximum speed limit.

12. The method of claim 1 , further comprising determining a safe stopping distance for the self-driving vehicle based on the vehicle dynamics attributes.

13. The method of claim 1 further comprising determining at least one footprint based on the at least one safety field.

14. The method of claim 13 , wherein a geometry of the at least one footprint is based on the geometry of the at least one safety field.

15. A collision avoidance system for a self-driving vehicle, the system comprising:

one or more sensors; and

a control system in communication with the one or more sensors, the control system being operable to:

receive vehicle dynamics attributes pertaining to the self-driving vehicle, and at least one speed of the self-driving vehicle;

determine at least one safety field for the self-driving vehicle based on the vehicle dynamics attributes and the at least one speed of the self-driving vehicle; and

control at least one sensor of the one or more sensors according to the safety field, wherein the safety field is based on omitting at least one exclusion region from the safety field.

16. The collision avoidance system of claim 15 , wherein the control system is operable to retrieve the vehicle dynamics attributes from a memory of the self-driving vehicle.

17. The collision avoidance system of claim 15 , wherein the control system is operable to receive at least one of a linear speed of the self-driving vehicle and an angular speed of the self-driving vehicle.

18. The collision avoidance system of claim 15 , wherein the control system is operable to receive a mass attribute pertaining to the self-driving vehicle.

19. The collision avoidance system of claim 15 , wherein the control system is operable to receive a steering capability pertaining to the self-driving vehicle.

20. The collision avoidance system of claim 15 , wherein the control system is operable to determine a braking force pertaining to the self-driving vehicle based on the vehicle dynamics attributes.

21. The collision avoidance system of claim 15 , wherein the at least one exclusion region corresponds to one or more capability reduction parameters, and wherein the control system is operable to control a drive system of the self-driving vehicle based on the one or more capability reduction parameters.

22. The collision avoidance system of claim 21 , wherein the control system is operable to steer the self-driving vehicle such that the self-driving vehicle is not steered at a turning radius below the minimum turning radius limit.

23. The collision avoidance system of claim 21 , wherein the control system is operable to drive the self-driving vehicle with the drive system such that the self-driving vehicle does not exceed the maximum speed limit.

24. The collision avoidance system of claim 15 , wherein the control system is operable to determine a safe stopping distance for the self-driving vehicle based on the vehicle dynamics attributes.

25. The collision avoidance system of claim 15 , wherein the control system is operable to determine at least one footprint based on the at least one safety field.

26. The collision avoidance system of claim 25 , wherein a geometry of the at least one footprint is based on the geometry of the at least one safety field.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY'S NAME FROM CLEARPATH ROBOTICS, INC. TO CLEARPATH ROBOTICS INC. (WITHOUT THE COMMA) PREVIOUSLY RECORDED ON REEL 67944 FRAME 916. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 25, 2024
From: CLEARPATH ROBOTICS INC.
To: ROCKWELL AUTOMATION, INC.
Reel/Frame 068233/0542 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2024
From: CLEARPATH ROBOTICS, INC.
To: ROCKWELL AUTOMATION, INC.
Reel/Frame 067944/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2024
From: ROCKWELL AUTOMATION, INC.
To: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Reel/Frame 067944/0982 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2022
From: LORD, MATTHEW; GARIEPY, RYAN CHRISTOPHER; CHEN, PEIYI; IRVINE, MICHAEL
To: CLEARPATH ROBOTICS INC.
Reel/Frame 060208/0924 →
EMPLOYMENT AGREEMENT Recorded Jun 15, 2022
From: BENCZ, ALEX
To: CLEARPATH ROBOTICS INC.
Reel/Frame 061158/0702 →
Continuity (2)
Provisional Application 62773445 · Nov 30, 2018
Related Publication 20200172096A1 · Jun 4, 2020