IP Library › Granted Patent US 12,643,606
Granted Patent B2
US 12,643,606 · App. 18/752,379 · Granted Jun 2, 2026

Vehicle control systems for automated vehicle steering

Inventors: Amirreza Mirbeygi Moghaddam (Toronto, CA); Ben Maccallum (Toronto, CA); Reza Zarringhalam (Whitby, CA)
Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
B62D15/025
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 12,643,606
App. No.
18/752,379
Granted
Jun 2, 2026
Kind
B2
Abstract

An example vehicle control system for automated vehicle steering includes a vehicle control module configured to determine a vehicle merge path based at least in part on images captured by a vehicle camera, the vehicle merge path configured to steer the vehicle to a specified target vehicle path, obtain multiple vehicle error dynamic values with respect to the specified target vehicle path, identify first and second path boundaries based on the multiple vehicle error dynamic values and first and second steering gain parameter values, determine a dynamically feasible vehicle path envelope according to the path boundaries, compare the vehicle merge path to the dynamically feasible vehicle path envelope, and modify automated control of the steering angle of the vehicle in response to the vehicle merge path being outside of the dynamically feasible vehicle path envelope.

Claims (37)

1 . A vehicle control system for automated vehicle steering, the vehicle control system comprising:

an automated steering device configured to automatically adjust a steering angle of a vehicle;

at least one vehicle camera configured to capture an image of a front view from the vehicle; and

a vehicle control module configured to:

determine a vehicle merge path based at least in part on one or more images captured by the vehicle camera, the vehicle merge path configured to steer the vehicle to a specified target vehicle path;

obtain multiple vehicle error dynamic values with respect to the specified target vehicle path;

identify a first path boundary based on the multiple vehicle error dynamic values and a first steering gain parameter value;

identify a second path boundary based on the multiple vehicle error dynamic values and a second steering gain parameter value, wherein the second steering gain parameter value is less than the first steering gain parameter value;

determine a dynamically feasible vehicle path envelope according to the first path boundary and the second path boundary;

compare the vehicle merge path to the dynamically feasible vehicle path envelope; and

modify automated control of the steering angle of the vehicle in response to the vehicle merge path being outside of the dynamically feasible vehicle path envelope.

2 . The vehicle control system of claim 1 , wherein modifying automated control of the steering angle of the vehicle includes at least one of mechanically rotating a steering column of the vehicle and mechanically changing a steering orientation of wheels of the vehicle.

3 . The vehicle control system of claim 1 , wherein the vehicle control module is configured to maintain automated control of the steering angle of the vehicle along the vehicle merge path, in response to the vehicle merge path being inside of the dynamically feasible vehicle path envelope.

4 . The vehicle control system of claim 1 , wherein modifying automated control of the steering angle of the vehicle includes recalculating an updated vehicle merge path.

5 . The vehicle control system of claim 1 , wherein modifying automated control of the steering angle of the vehicle includes setting an updated vehicle merge path within the dynamically feasible vehicle path envelope.

6 . The vehicle control system of claim 5 , wherein the updated vehicle merge path is one of the first path boundary and the second path boundary.

7 . The vehicle control system of claim 1 , wherein the vehicle control module is configured to identify the first path boundary and the second path boundary based on calculation of a set of steering angle values along a finite horizon, according to the multiple vehicle error dynamic values.

8 . The vehicle control system of claim 1 , wherein the multiple vehicle error dynamic values include at least one of a vehicle lateral movement parameter, a vehicle yaw rate parameter, or a vehicle path offset parameter.

9 . The vehicle control system of claim 1 , wherein the vehicle control module is configured to execute at least one model predictive controller (MPC) objective function to control automated steering of the vehicle.

10 . The vehicle control system of claim 1 , wherein the vehicle control module is configured to supply states of the dynamically feasible vehicle path envelope to a model predictive controller (MPC) objective function.

11 . The vehicle control system of claim 1 , wherein the specified target vehicle path is a lane assist target path configured to control an automated lane merge of the vehicle.

12 . A method of controlling automated vehicle steering, the method comprising:

determining a vehicle merge path of a vehicle based at least in part on one or more images captured by a vehicle camera, the vehicle merge path configured to steer the vehicle to a specified target vehicle path;

obtaining multiple vehicle error dynamic values with respect to the specified target vehicle path;

identifying a first path boundary based on the multiple vehicle error dynamic values and a first steering gain parameter value;

identifying a second path boundary based on the multiple vehicle error dynamic values and a second steering gain parameter value, wherein the second steering gain parameter value is less than the first steering gain parameter value;

determining a dynamically feasible vehicle path envelope according to the first path boundary and the second path boundary;

comparing the vehicle merge path to the dynamically feasible vehicle path envelope; and

modifying automated control of a steering angle of the vehicle in response to the vehicle merge path being outside of the dynamically feasible vehicle path envelope.

13 . The method of claim 12 , wherein modifying automated control of the steering angle of the vehicle includes at least one of mechanically rotating a steering column of the vehicle and mechanically changing a steering orientation of wheels of the vehicle.

14 . The method of claim 12 , further comprising maintaining automated control of the steering angle of the vehicle along the vehicle merge path, in response to the vehicle merge path being inside of the dynamically feasible vehicle path envelope.

15 . The method of claim 12 , wherein modifying automated control of the steering angle of the vehicle includes recalculating an updated vehicle merge path.

16 . The method of claim 12 , wherein modifying automated control of the steering angle of the vehicle includes setting an updated vehicle merge path within the dynamically feasible vehicle path envelope.

17 . The method of claim 16 , wherein the updated vehicle merge path is one of the first path boundary and the second path boundary.

18 . The method of claim 12 , wherein identification of the first path boundary and the second path boundary is based on calculation of a set of steering angle values along a finite horizon, according to the multiple vehicle error dynamic values.

19 . The method of claim 12 , wherein the multiple vehicle error dynamic values include at least one of a vehicle lateral movement parameter, a vehicle yaw rate parameter, or a vehicle path offset parameter.

20 . The method of claim 12 , further comprising executing at least one model predictive controller (MPC) objective function to control automated steering of the vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2024
From: MIRBEYGI MOGHADDAM, AMIRREZA; MACCALLUM, BEN; ZARRINGHALAM, REZA
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 067818/0658 →
Continuity (1)
Related Publication 20250388264A1 · Dec 25, 2025
References Cited (4)
US 10514457B2 · Talamonti · 2019 [cited by examiner]
DE 102021129878A1 · 2022 [cited by applicant]
WO WO2020187462A1 · 2020 [cited by applicant]
German Office Action from counterpart DE1020241229063, dated Mar. 24, 2025. [cited by applicant]