IP Library Granted Patent US 12,472,921
Granted Patent B2
US 12,472,921 · App. 18/510,143 · Granted Nov 18, 2025

Apparatus and method for vehicle control for autonomous driving

Inventors: Chan Ho Ko (Yongin-si, KR); Kyu Hwan Yeon (Suwon-si, KR)
Assignee: 42dot Inc.
B60W10/20B60W40/105B60W40/107B60W40/109B60W40/114B60W50/00B60W60/001B60W2050/0031B60W2050/0056B60W2520/105B60W2520/14
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,472,921
App. No.
18/510,143
Granted
Nov 18, 2025
Kind
B2
Abstract

A vehicle control apparatus and method are disclosed. A vehicle control apparatus for autonomous driving includes a receiver configured to receive a local path based on a trajectory planner, and a controller configured to generate a steering command for lateral control of the vehicle based on the local path, generate a compensated steering command by compensating the steering command based on a movement state of a vehicle to be controlled, and control the vehicle based on the compensated steering command.

Claims (46)

1 . A vehicle control apparatus for autonomous driving comprising:

a receiver configured to receive a local path based on a trajectory planner; and

a controller configured to:

generate a steering command for lateral control of the vehicle based on the local path;

calculate a yaw rate of the vehicle by compensating an initial yaw rate measured using an inertial measurement unit (IMU) based on a bias;

generate a compensated steering command by compensating the steering command based on a movement state of a vehicle to be controlled,

wherein the controller is configured to compensate the steering command based on a speed of the vehicle, an acceleration of the vehicle, the yaw rate of the vehicle, and a steering angle of the vehicle; and

control the vehicle based on the compensated steering command.

2 . The vehicle control apparatus of claim 1 , wherein the controller is configured to:

calculate a tire angle of the vehicle based on a wheel base of the vehicle, the speed, and the yaw rate; and

compensate the steering command based on the tire angle.

3 . The vehicle control apparatus of claim 1 , wherein the controller is configured to:

perform filtering on an initial yaw rate measured at a time point at which the vehicle stops; and

determine the bias based on the initial yaw rate subjected to the filtering.

4 . The vehicle control apparatus of claim 1 , wherein the controller is configured to:

calculate an inverse function value by inputting the movement state to an inverse vehicle model;

calculate a disturbance value by performing filtering based on the inverse function value and the steering command; and

compensate the steering command based on the disturbance value.

5 . The vehicle control apparatus of claim 4 , wherein the inverse vehicle model is generated based on a mathematical model used to generate the steering command.

6 . The vehicle control apparatus of claim 4 , wherein the controller is configured to:

calculate the disturbance value by filtering a value obtained by subtracting the steering command, from which the disturbance value is removed, from the inverse function value; and

compensate the steering command by removing the disturbance value from the steering command.

7 . The vehicle control apparatus of claim 4 , wherein the controller is configured to calculate the disturbance value by performing low pass filtering on a value obtained by subtracting the steering command, from which the disturbance value is removed, from the inverse function value.

8 . A vehicle control method for autonomous driving, the method comprising:

receiving a local path based on a trajectory planner;

generating a steering command for lateral control of the vehicle based on the local path;

calculating a yaw rate of the vehicle by compensating an initial yaw rate measured using an inertial measurement unit (IMU) based on a bias;

generating a compensated steering command by compensating the steering command based on a movement state of a vehicle to be controlled;

controlling the vehicle based on the compensated steering command; and

wherein the generating of the compensated steering command comprises compensating the steering command based on a speed of the vehicle, an acceleration of the vehicle, the yaw rate of the vehicle, and a steering angle of the vehicle.

9 . The method of claim 8 , wherein the compensating of the steering command comprises:

calculating a tire angle of the vehicle based on a wheel base of the vehicle, the speed, and the yaw rate; and

compensating the steering command based on the tire angle.

10 . The method of claim 8 , wherein the calculating of the yaw rate comprises:

performing filtering on the initial yaw rate measured at a time point at which the vehicle stops; and

determining the bias based on the initial yaw rate subjected to the filtering.

11 . The method of claim 8 , wherein the generating of the compensated steering command comprises:

calculating an inverse function value by inputting the movement state to an inverse vehicle model;

calculating a disturbance value by performing filtering based on the inverse function value and the steering command; and

compensating the steering command based on the disturbance value.

12 . The method of claim 11 , wherein the inverse vehicle model is generated based on a mathematical model used to generate the steering command.

13 . The method of claim 11 , wherein the calculating of the disturbance value comprises calculating the disturbance value by filtering a value obtained by subtracting the steering command, from which the disturbance value is removed, from the inverse function value, and

wherein the compensating of the steering command based on the disturbance value comprises compensating the steering command by removing the disturbance value from the steering command.

14 . The method of claim 11 , wherein the calculating of the disturbance value comprises:

calculating the disturbance value by performing low pass filtering on a value obtained by subtracting the steering command, from which the disturbance value is removed, from the inverse function value.

15 . A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform the method of claim 8 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2023
From: KO, CHAN HO; YEON, KYU HWAN
To: 42DOT INC.
Reel/Frame 065574/0815 →
Priority Claims (1)
KR 10-2022-0154877 · Nov 17, 2022 · national
Continuity (1)
Related Publication 20240166189A1 · May 23, 2024
References Cited (3)
US 12043309B2 · Prasad Challa · 2024 [cited by examiner]
US 20230182810A1 · Zuo · 2023 [cited by examiner]
Kim, S., et al., Lateral Control of a Commercial Vehicle Using Feedback Augmented Disturbance Observer, SAE International Technical Paper 2022-01-0093, Mar. 29, 2022, doi:10.4271/2022-01-0093, 10 pages. [cited by applicant]