Autonomous lane change method and apparatus, and storage medium

US12371025B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12371025-B2
Application numberUS-202117532640-A
CountryUS
Kind codeB2
Filing dateNov 22, 2021
Priority dateMay 21, 2019
Publication dateJul 29, 2025
Grant dateJul 29, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An autonomous lane change method includes: calculating a local neighbor feature and a global statistical feature of an autonomous vehicle at a current moment based on travel information of the autonomous vehicle at the current moment and motion information of obstacles in lanes within a sensing range of the autonomous vehicle; obtaining a target action indication based on the local neighbor feature, the global statistical feature, and a current control policy; and executing the target action according to the target action indication. On the basis of the local neighbor feature, the global statistical feature is further introduced into the current control policy to obtain the target action indication. The target action obtained by combining local and global road obstacle information is a globally optimal decision action.

First claim

Opening claim text (preview).

What is claimed is: 1. An autonomous lane change method for an autonomous lane change apparatus that comprises a processor, the method comprising: calculating, by the processor, a local neighbor feature and a global statistical feature of an autonomous vehicle at a current moment based on travel information of the autonomous vehicle at the current moment and further based on motion information of obstacles in lanes within a sensing range of the autonomous vehicle, wherein the local neighbor feature represents motion status information of a neighboring obstacle of the autonomous vehicle relative to the autonomous vehicle, and the global statistical feature represents denseness of the obstacles in the lanes within the sensing range; obtaining, by the processor, a target action indication based on the local neighbor feature, the global statistical feature, and a current control policy, wherein the target action indication indicates the autonomous vehicle to execute a target action, and the target action comprises at least one of a lane change type or a keeping straight type; executing, by the processor, the target action according to the target action indication to cause the autonomous vehicle to execute the target action; obtaining, by the processor, feedback information in response to executing the target action; and updating, by the processor, the current control policy based on the feedback information to obtain an updated control policy, wherein the feedback information is used to update the current control policy, wherein the feedback information comprises travel information generated after the autonomous vehicle executes the target action, future travel information of the autonomous vehicle, and future motion information of the obstacles in the lanes within the sensing range of the autonomous vehicle, and wherein when the target action is the lane change type, the feedback information further comprises a ratio of a period of time for executing the target action to a historical average period of time and a denseness change between obstacles in a lane in which the autonomous vehicle is located before the lane change type and obstacles in a lane in which the autonomous vehicle is located after the lane change type, wherein the historical average period of time is an average period of time for which the autonomous vehicle executes a similar action within a preset historical period of time. 2. The method according to claim 1 , wherein the updating the current control policy based on the feedback information to obtain the updated control policy comprises: calculating, by the processor based on the feedback information, a subsequent local neighbor feature and a subsequent global statistical feature of the autonomous vehicle, and a reward corresponding to the target action; determining, by the processor, four-tuple information at the current moment, wherein the four-tuple information at the current moment corresponds to a vehicle condition at the current moment, and comprises: a feature at the current moment, the target action, the reward corresponding to the target action, and a subsequent feature, wherein the feature at the current moment comprises the local neighbor feature and the global statistical feature of the autonomous vehicle at the current moment, and the subsequent feature comprises the subsequent local neighbor feature and the subsequent global statistical feature of the autonomous vehicle; and updating, by the processor, the current control policy based on the four-tuple information at the current moment to obtain the updated control policy. 3. The method according to claim 2 , wherein based on the target action being the keeping straight type, the updating the current control policy based on the four-tuple information at the current moment to obtain the updated control policy comprises: generating, by the processor based on the four-tuple information at the current moment, a target value corresponding to the four-tuple information; iteratively updating, by the processor, by using a gradient descent method, a parameter Q in a first preset function that comprises the target value; and replacing, by the processor, a parameter q in the current control policy with an iteratively updated parameter q, to obtain the updated control policy. 4. The method according to claim 2 , wherein based on the target action being the lane change type, the updating the current control policy based on the four-tuple information at the current moment to obtain the updated control policy comprises: obtaining, by the processor, extended four-tuple information at the current moment, wherein the extended four-tuple information at the current moment corresponds to an extended vehicle condition at the current moment, and the extended vehicle condition at the current moment is obtained by processing the vehicle condition at the current moment according to a symmetry rule and a monotone rule, wherein the symmetry rule indicates that locations of obstacles in all left lanes and obstacles in all right lanes of the lane in which the autonomous vehicle is located are symmetrically exchanged by using the lane in which the autonomous vehicle is located as an axis, and the monotone rule indicates that a distance increases between front and back neighboring obstacles of the autonomous vehicle in a target lane of the lane change type executed by the autonomous vehicle, and/or indicates that a change in a distance between front and back neighboring obstacles of the autonomous vehicle in a non-target lane is less than a preset distance range; and updating, by the processor, the current control policy based on the four-tuple information at the current moment and the extended four-tuple information at the current moment to obtain the updated control policy. 5. The method according to claim 4 , wherein the updating the current control policy based on the four-tuple information at the current moment and the extended four-tuple information at the current moment to obtain the updated control policy comprises: generating, by the processor based on i th four-tuple information in the four-tuple information at the current moment and the extended four-tuple information at the current moment, a target value corresponding to the i th four-tuple information, wherein i is a positive integer not greater than n, and n is a total quantity of four-tuple information comprised in the four-tuple information at the current moment and the extended four-tuple information comprised in the four-tuple information at the current moment; iteratively updating, by the processor, by using a gradient descent method, a parameter q in a second preset function that comprises the target value corresponding to the i th four-tuple information; and replacing, by the processor, a parameter q in the current control policy with an iteratively updated parameter q, to obtain the updated control policy. 6. The method according to claim 2 , wherein based on the target action being the keeping straight type, the updating the current control policy based on the four-tuple information at the current moment to obtain the updated control policy comprises: updating, by the processor, the current control policy based on the four-tuple information at the current moment, four-tuple information at a historical moment, and extended four-tuple information at the historical moment, to obtain the updated control policy at, wherein the four-tuple information at the historical moment corresponds to a vehicle condition at the historical moment, and comprises: a feature at the historical moment, a target action at the historical moment, a reward corresponding to the target action at the historical moment, and a subsequent feature of the historical moment, wherein the feature at the h

Assignees

Inventors

Classifications

  • Traffic conditions · CPC title

  • Control of distance between vehicles, e.g. keeping a distance to preceding vehicle · CPC title

  • Lane keeping · CPC title

  • Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads · CPC title

  • involving control alternatives for a single driving scenario, e.g. planning several paths to avoid obstacles · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12371025B2 cover?
An autonomous lane change method includes: calculating a local neighbor feature and a global statistical feature of an autonomous vehicle at a current moment based on travel information of the autonomous vehicle at the current moment and motion information of obstacles in lanes within a sensing range of the autonomous vehicle; obtaining a target action indication based on the local neighbor fea…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification B60W30/18163. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Jul 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).