IP Library › Granted Patent US 12,565,208
Granted Patent B2
US 12,565,208 · App. 18/469,329 · Granted Mar 3, 2026

Predictive curve speed controller

Inventors: Mathieu Grelaud (Ludwigsburg, DE); Daniel Vetter (Plymouth, MI)
Assignee: Robert Bosch GmbH
B60W30/16B60W10/06B60W10/18B60W30/045B60W2420/408B60W2552/30B60W2554/80B60W2710/0666B60W2710/182
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,565,208
App. No.
18/469,329
Granted
Mar 3, 2026
Kind
B2
Abstract

A controller for a motor vehicle includes an electronic processor configured to receive sensor data from one or more sensors, process the sensor data to generate targets indicative of objects around the motor vehicle, plot the targets on a coordinate system representing space around the motor vehicle, generate a representation of a route ahead of the vehicle based on the plotted targets, analyze the representation of the route to determine whether a curve in a road is present ahead of the motor vehicle, and generate an instruction to reduce a speed of the motor vehicle in response to determining that the curve is present.

Claims (32)

1 . A controller for a motor vehicle, the controller comprising:

an electronic processor configured to:

receive sensor data from one or more sensors,

process the sensor data to generate targets indicative of objects around the motor vehicle,

plot the targets on a coordinate system representing space around the motor vehicle,

generate a representation of a route ahead of the vehicle based on the plotted targets,

analyze the representation of the route to determine whether a curve in a road is present ahead of the motor vehicle, and

in response to determining that the curve is present, generate an instruction to reduce a speed of the motor vehicle by:

generating a virtual target ahead of the motor vehicle,

generating a command to follow the virtual target and maintain a fixed distance between the motor vehicle and the virtual target, and

reducing a speed of the virtual target according to a deceleration rate computed based on a distance between the motor vehicle and a beginning of the curve,

wherein the instruction to reduce the speed of the motor vehicle includes (i) increasing a brake pressure, (ii) modifying a torque output of an engine to decrease the speed of the motor vehicle, or (iii) a combination thereof.

2 . The controller of claim 1 , wherein generating instructions to reduce the speed of the motor vehicle comprises reducing a speed of the virtual target to a first speed, wherein the first speed is less than a current speed of the motor vehicle.

3 . The controller of claim 2 , wherein the first speed is determined based on a radius of the curve.

4 . The controller of claim 1 , wherein the representation of the route is a polynomial representation.

5 . The controller of claim 1 , wherein the electronic processor is configured to classify each target as stationary or moving.

6 . The controller of claim 5 , wherein the one or more sensors includes a radar sensor and classifying each target as stationary or moving includes classifying each target based on a Doppler shift of the target.

7 . A method for controlling a motor vehicle, the method comprising:

processing sensor data to generate targets indicative of objects around the motor vehicle,

plotting the targets on a coordinate system representing space around the motor vehicle,

generating a representation of a route ahead of the vehicle based on the plotted targets,

analyzing the representation of the route to determine whether a curve in a road is present ahead of the motor vehicle, and

in response to determining that the curve is present, generating an instruction to reduce a speed of the motor vehicle by:

generating a virtual target ahead of the motor vehicle,

generating a command to follow the virtual target and maintain a fixed distance between the motor vehicle and the virtual target, and

reducing a speed of the virtual target according to a deceleration rate computed based on a distance between the motor vehicle and a beginning of the curve,

wherein the instruction to reduce the speed of the motor vehicle include (i) increasing a brake pressure, (ii) modifying a torque output of an engine to decrease the speed of the motor vehicle, or (iii) a combination thereof.

8 . The method of claim 7 , wherein generating instructions to reduce the speed of the motor vehicle comprises reducing a speed of the virtual target to a first speed, wherein the first speed is less than a current speed of the motor vehicle.

9 . The method of claim 8 , wherein the first speed is determined based on a radius of the curve.

10 . The method of claim 7 , wherein the representation of the route is a polynomial representation.

11 . The method of claim 7 , further comprising classifying each target as stationary or moving.

12 . The method of claim 11 , wherein processing the sensor data includes processing a radar sensor data and classifying each target as stationary or moving includes classifying each target based on a Doppler shift of the target.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2023
From: VETTER, DANIEL
To: ROBERT BOSCH LLC; ROBERT BOSCH GMBH
Reel/Frame 064984/0849 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2023
From: GRELAUD, MATHIEU
To: ROBERT BOSCH GMBH
Reel/Frame 064984/0939 →
Continuity (1)
Related Publication 20250091577A1 · Mar 20, 2025
References Cited (13)
US 6265991B1 · Nishiwaki · 2001 [cited by examiner]
US 10730516B2 · Ohashi et al. · 2020 [cited by applicant]
US 20150293216A1 · O'Dea · 2015 [cited by examiner]
US 20180170388A1 · Shin · 2018 [cited by examiner]
US 20210188270A1 · Horn · 2021 [cited by applicant]
US 20210253128A1 · Nister et al. · 2021 [cited by applicant]
US 20220073068A1 · Lavi et al. · 2022 [cited by applicant]
US 20220250620A1 · Hu · 2022 [cited by examiner]
US 20220340203A1 · Iizuka et al. · 2022 [cited by applicant]
US 20230011130A1 · Fukasawa et al. · 2023 [cited by applicant]
US 20230202473A1 · Shalev-Shwartz · 2023 [cited by examiner]
CN 113104034A · 2021 [cited by examiner]
DE 102009046908A1 · 2011 [cited by examiner]