IP Library Granted Patent US 12,304,478
Granted Patent B2
US 12,304,478 · App. 18/069,391 · Granted May 20, 2025

Method and apparatus for controlling lane changing, and storage medium

Inventors: Ning Yu (Beijing, CN); An Pan (Beijing, CN); Zhiqi Feng (Beijing, CN); Lin Meng (Beijing, CN); Yongchen Li (Beijing, CN); Pingping Wu (Beijing, CN); Yaling Zhang (Beijing, CN)
Assignee: APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECHNOLOGY CO., LTD.
B60W30/0956B60W30/18163B60W2510/20B60W2520/14B60W2552/10B60W2554/802
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,304,478
App. No.
18/069,391
Granted
May 20, 2025
Kind
B2
Abstract

A method and an apparatus for controlling lane changing, and a storage medium includes: predicting a target pose of a vehicle changed to a second lane based on a current pose of the vehicle on a first lane in response to a trigger of changing the vehicle from the first lane to the second lane; and determining a lane changing preparation pose of the vehicle on the first lane based on the target pose and at least one parameter of the vehicle.

Claims (68)

1. A method for controlling lane changing, implemented by an autonomous driving system of a vehicle, comprising:

predicting a target pose of the vehicle changed to a second lane based on a current pose of the vehicle on a first lane in response to a trigger of changing the vehicle from the first lane to the second lane;

determining a lane changing preparation pose of the vehicle on the first lane based on the target pose, a minimum turning radius of the vehicle and at least one safe distance parameter of the vehicle; and

performing lane changing of the vehicle based on the lane changing preparation pose.

2. The method of claim 1 , wherein the at least one safe distance parameter comprises a safe distance of the vehicle to an obstacle in front;

determining the lane changing preparation pose of the vehicle on the first lane based on the target pose, the minimum turning radius of the vehicle and the at least one safe distance parameter of the vehicle comprises:

determining a minimum longitudinal distance of turning for the vehicle based on the minimum turning radius of the vehicle;

determining a minimum longitudinal distance between the vehicle and the obstacle in front based on the minimum longitudinal distance of turning for the vehicle and the safe distance of the vehicle to the obstacle in front; and

determining the lane changing preparation pose of the vehicle on the first lane based on the minimum longitudinal distance between the vehicle and the obstacle in front and the target pose.

3. The method of claim 2 , wherein determining the minimum longitudinal distance of turning for the vehicle based on the minimum turning radius of the vehicle comprises:

determining a first circle of the vehicle tangent to a preset straight pose based on the preset straight pose of the vehicle on the first lane and the minimum turning radius of the vehicle;

determining a second circle based on a center of the first circle and a farthest distance of the center of the first circle to a head of the vehicle;

determining a straight line perpendicular to a speed direction corresponding to the preset straight pose and tangent to the second circle based on the second circle and the speed direction; and

determining the minimum longitudinal distance of turning for the vehicle based on a perpendicular distance between the straight line and the head of the vehicle.

4. The method of claim 1 , wherein, the at least one safe distance parameter comprises a safe distance of the vehicle to an obstacle in front and a safe distance of the vehicle to a lane boundary;

determining the lane changing preparation pose of the vehicle on the first lane based on the target pose, the minimum turning radius of the vehicle, and the at least one safe distance parameter of the vehicle comprises:

determining a third circle of the vehicle tangent to the target pose based on the target pose and the minimum turning radius of the vehicle;

determining a straight lane changing trajectory of the vehicle tangent to the third circle based on the third circle, the safe distance of the vehicle to the obstacle in front and the safe distance of the vehicle to the lane boundary; and

determining the lane changing preparation pose of the vehicle on the first lane based on the straight lane changing trajectory, the safe distance of the vehicle to the obstacle in front, and the safe distance of the vehicle to the lane boundary.

5. The method of claim 4 , wherein determining the lane changing preparation pose of the vehicle on the first lane based on the straight lane changing trajectory, the safe distance of the vehicle to the obstacle in front, and the safe distance of the vehicle to the lane boundary comprises:

determining a yaw angle in the lane changing preparation pose of the vehicle on the first lane based on the straight lane changing trajectory; and

determining a coordinate of a center point of a rear axle in the lane changing preparation pose of the vehicle on the first lane based on the yaw angle, the safe distance of the vehicle to the obstacle in front and the safe distance of the vehicle to the lane boundary.

6. An apparatus for controlling lane changing, comprising:

at least one processor; and

a memory communicatively connected to the at least one processor; wherein, the memory is stored with instructions executable by the at least one processor, and the instructions are executed by the at least one processor, to cause the at least one processor to perform:

predicting a target pose of a vehicle changed to a second lane based on a current pose of the vehicle on a first lane in response to a trigger of changing the vehicle from the first lane to the second lane;

determining a lane changing preparation pose of the vehicle on the first lane based on the target pose, a minimum turning radius of the vehicle and at least one safe distance parameter of the vehicle; and

performing lane changing of the vehicle based on the lane changing preparation pose.

7. The apparatus of claim 6 , wherein the at least one safe distance parameter comprises a safe distance of the vehicle to an obstacle in front;

the at least one processor is configured to perform:

determining a minimum longitudinal distance of turning for the vehicle based on the minimum turning radius of the vehicle;

determining a minimum longitudinal distance between the vehicle and the obstacle in front based on the minimum longitudinal distance of turning for the vehicle and the safe distance of the vehicle to the obstacle in front; and

determining the lane changing preparation pose of the vehicle on the first lane based on the minimum longitudinal distance between the vehicle and the obstacle in front and the target pose.

8. The apparatus of claim 7 , wherein at least one processor is configured to perform:

determining a first circle of the vehicle tangent to a preset straight pose based on the preset straight pose of the vehicle on the first lane and the minimum turning radius of the vehicle;

determining a second circle based on a center of the first circle and a farthest distance of the center of the first circle to a head of the vehicle;

determining a straight line perpendicular to a speed direction corresponding to the preset straight pose and tangent to the second circle based on the second circle and the speed direction; and

determining a minimum longitudinal distance of turning for the vehicle based on a perpendicular distance between the straight line and the head of the vehicle.

9. The apparatus of claim 6 , wherein, the at least one safe distance parameter comprises a safe distance of the vehicle to an obstacle in front and a safe distance of the vehicle to a lane boundary;

the at least one processor is configured to perform:

determining a third circle of the vehicle tangent to the target pose based on the target pose and the minimum turning radius of the vehicle;

determining a straight lane changing trajectory of the vehicle tangent to the third circle based on the third circle, the safe distance of the vehicle to the obstacle in front and the safe distance of the vehicle to the lane boundary; and

determining the lane changing preparation pose of the vehicle on the first lane based on the straight lane changing trajectory, the safe distance of the vehicle to the obstacle in front, and the safe distance of the vehicle to the lane boundary.

10. The apparatus of claim 9 , wherein the at least one processor is configured to perform:

determining a yaw angle in the lane changing preparation pose of the vehicle on the first lane based on the straight lane changing trajectory; and

determining a coordinate of a center point of a rear axle in the lane changing preparation pose of the vehicle on the first lane based on the yaw angle, the safe distance of the vehicle to the obstacle in front and the safe distance of the vehicle to the lane boundary.

11. A non-transitory computer-readable storage medium having computer instructions stored thereon, wherein the computer instructions are configured to cause a computer to perform:

predicting a target pose of a vehicle changed to a second lane based on a current pose of the vehicle on a first lane in response to a trigger of changing the vehicle from the first lane to the second lane;

determining a lane changing preparation pose of the vehicle on the first lane based on the target pose, a minimum turning radius of the vehicle and at least one safe distance parameter of the vehicle; and

performing lane changing of the vehicle based on the lane changing preparation pose.

12. The storage medium of claim 11 , wherein the at least one safe distance parameter comprises a safe distance of the vehicle to an obstacle in front;

determining the lane changing preparation pose of the vehicle on the first lane based on the target pose, the minimum turning radius of the vehicle and the at least one safe distance parameter of the vehicle comprises:

determining a minimum longitudinal distance of turning for the vehicle based on the minimum turning radius of the vehicle;

determining a minimum longitudinal distance between the vehicle and the obstacle in front based on the minimum longitudinal distance of turning for the vehicle and the safe distance of the vehicle to the obstacle in front; and

determining the lane changing preparation pose of the vehicle on the first lane based on the minimum longitudinal distance between the vehicle and the obstacle in front and the target pose.

13. The storage medium of claim 12 , wherein determining the minimum longitudinal distance of turning for the vehicle based on the minimum turning radius of the vehicle comprises:

determining a first circle of the vehicle tangent to a preset straight pose based on the preset straight pose of the vehicle on the first lane and the minimum turning radius of the vehicle;

determining a second circle based on a center of the first circle and a farthest distance of the center of the first circle to a head of the vehicle;

determining a straight line perpendicular to a speed direction corresponding to the preset straight pose and tangent to the second circle based on the second circle and the speed direction; and

determining the minimum longitudinal distance of turning for the vehicle based on a perpendicular distance between the straight line and the head of the vehicle.

14. The storage medium of claim 11 , wherein, the at least one safe distance parameter comprises a safe distance of the vehicle to an obstacle in front and a safe distance of the vehicle to a lane boundary;

determining the lane changing preparation pose of the vehicle on the first lane based on the target pose, the minimum turning radius of the vehicle, and the at least one safe distance parameter of the vehicle comprises:

determining a third circle of the vehicle tangent to the target pose based on the target pose and the minimum turning radius of the vehicle;

determining a straight lane changing trajectory of the vehicle tangent to the third circle based on the third circle, the safe distance of the vehicle to the obstacle in front and the safe distance of the vehicle to the lane boundary; and

determining the lane changing preparation pose of the vehicle on the first lane based on the straight lane changing trajectory, the safe distance of the vehicle to the obstacle in front, and the safe distance of the vehicle to the lane boundary.

15. The storage medium of claim 14 , wherein determining the lane changing preparation pose of the vehicle on the first lane based on the straight lane changing trajectory, the safe distance of the vehicle to the obstacle in front, and the safe distance of the vehicle to the lane boundary comprises:

determining a yaw angle in the lane changing preparation pose of the vehicle on the first lane based on the straight lane changing trajectory; and

determining a coordinate of a center point of a rear axle in the lane changing preparation pose of the vehicle on the first lane based on the yaw angle, the safe distance of the vehicle to the obstacle in front and the safe distance of the vehicle to the lane boundary.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2023
From: YU, NING; PAN, AN; FENG, ZHIQI; MENG, LIN; LI, YONGCHEN; WU, PINGPING; ZHANG, YALING
To: APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECHNOLOGY CO., LTD.
Reel/Frame 062443/0055 →
Priority Claims (1)
CN 202111582543.5 · Dec 22, 2021 · national
Continuity (1)
Related Publication 20230202471A1 · Jun 29, 2023
References Cited (25)
US 10118610B2 · Deng · 2018 [cited by examiner]
US 20180281857A1 · Choi · 2018 [cited by examiner]
US 20190071092A1 · Ma et al. · 2019 [cited by applicant]
US 20190071093A1 · Ma · 2019 [cited by examiner]
US 20190100211A1 · Liu · 2019 [cited by examiner]
US 20190263401A1 · Yoo · 2019 [cited by examiner]
US 20200241547A1 · Hashimoto · 2020 [cited by examiner]
US 20200406969A1 · Ersal · 2020 [cited by examiner]
US 20210262808A1 · Wang et al. · 2021 [cited by applicant]
US 20210269038A1 · Lu et al. · 2021 [cited by applicant]
CN 107145147A · 2017 [cited by applicant]
CN 109270933A · 2019 [cited by applicant]
CN 110727266A · 2020 [cited by applicant]
CN 112660147A · 2021 [cited by applicant]
CN 113479217A · 2021 [cited by applicant]
CN 113486531A · 2021 [cited by applicant]
DE 102006043149A1 · 2008 [cited by applicant]
JP 2011098614A · 2011 [cited by applicant]
JP 20130122743A · 2013 [cited by applicant]
JP 2017220028A · 2017 [cited by applicant]
WO 2019204053A1 · 2019 [cited by applicant]
Notice of Reasons for Refusal issued in Japanese Application No. 2022-204785 mailed on Dec. 5, 2023 (16 pages). [cited by applicant]
Office Action issued in Chinese Application No. 202111582543.5, mailed on May 9, 2023 (17 pages). [cited by applicant]
Extended European Search Report issued in European Application No. 22214781.1, mailed on May 22, 2023 (7 pages). [cited by applicant]
“Dubins path: Difference between revisions;” Wikipedia; May 11, 2023; pp. 1-3 (3 pages). [cited by applicant]