Method of controlling autonomous vehicle, electronic device, and storage medium

US12509065B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12509065-B2
Application numberUS-202318199525-A
CountryUS
Kind codeB2
Filing dateMay 19, 2023
Priority dateMay 20, 2022
Publication dateDec 30, 2025
Grant dateDec 30, 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.

A method of controlling an autonomous vehicle, an electronic device, and a storage medium, which relate to fields of an artificial intelligence, autonomous driving, intelligent transportation, high-definition maps, cloud services, and Internet of Vehicles technologies. The method includes determining, in response to an obstacle avoidance instruction being received, an obstacle avoidance strategy in lane changing according to first obstacle data of a target obstacle, the obstacle avoidance instruction being generated in response to determining that a first relationship between the target obstacle and a vehicle meets a predetermined collision condition, and the first relationship being generated based on the first obstacle data and first vehicle data of the vehicle; controlling the vehicle to travel according to the obstacle avoidance strategy; and updating a planned path for lane changing in response to a risk relief instruction being received, so that the vehicle travels according to the updated planned path.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of controlling an autonomous vehicle, comprising: acquiring scene data for lane changing about surroundings of a vehicle in response to a lane-changing instruction being received; determining a lane-changing entrance based on the scene data for lane changing; generating a planned path for lane changing based on a travelling location of the vehicle and the lane-changing entrance; determining, in response to an obstacle avoidance instruction being received, an obstacle avoidance strategy in lane changing according to first obstacle data of a target obstacle in a process of controlling the vehicle to change lanes according to the planned path for lane changing, wherein the obstacle avoidance instruction is generated in response to determining that a first relationship between the target obstacle and the vehicle meets a predetermined collision condition, the first relationship between the target obstacle and the vehicle is generated based on the first obstacle data of the target obstacle and first vehicle data of the vehicle, and the obstacle avoidance strategy in lane changing refers to changing a travelling state of the vehicle while maintaining a lane change; controlling the vehicle to travel according to the obstacle avoidance strategy in lane changing; and updating a planned path for lane changing in response to a risk relief instruction being received, so that the vehicle travels according to the updated planned path for lane changing, wherein the risk relief instruction is generated in response to determining that a second relationship between the target obstacle and the vehicle does not meet the predetermined collision condition, and the second relationship between the target obstacle and the vehicle is generated based on second obstacle data of the target obstacle and second vehicle data of the vehicle. 2 . The method according to claim 1 , wherein the updating a planned path for lane changing in response to a risk relief instruction being received comprises: determining current scene data for lane changing in response to the risk relief instruction being received, wherein the current scene data for lane changing comprises at least one of obstacle data related to lane changing, vehicle data, environmental data, or road traffic rule data; and updating the planned path for lane changing based on the current scene data for lane changing. 3 . The method according to claim 1 , further comprising: before the updating a planned path for lane changing in response to a risk relief instruction being received, acquiring the second obstacle data of the target obstacle and the second vehicle data of the vehicle; determining the second relationship between the target obstacle and the vehicle based on the second obstacle data of the target obstacle and the second vehicle data of the vehicle; and generating the risk relief instruction in response to determining that the second relationship between the target obstacle and the vehicle does not meet the predetermined collision condition. 4 . The method according to claim 3 , wherein the determining the second relationship between the target obstacle and the vehicle based on the second obstacle data of the target obstacle and the second vehicle data of the vehicle comprises: determining a current category result of lane changing based on the current scene data for lane changing; determining an interaction data category based on the current category result of lane changing; determining, from the second obstacle data, target obstacle data matched with the interaction data category; determining, from the second vehicle data, target vehicle data matched with the interaction data category; and determining the second relationship between the target obstacle and the vehicle, based on the target obstacle data of the target obstacle and the target vehicle data of the vehicle. 5 . The method according to claim 1 , further comprising: determining a number of jump instructions received within a predetermined time period, wherein the jump instruction comprises the obstacle avoidance instruction and/or the risk relief instruction, wherein the number of jump instructions includes one of a first number of received obstacle avoidance instructions, a second number of received risk relief instructions, and a sum of the first number of received obstacle avoidance instructions and the second number of received risk relief instructions; and in response to determining that the number of jump instructions is greater than or equal to a predetermined jump threshold, controlling the vehicle to return to an original lane, and cancelling lane changing, wherein the predetermined jump threshold refers to a maximum number of received jump instructions. 6 . The method according to claim 1 , wherein the controlling the vehicle to travel according to the obstacle avoidance strategy in lane changing comprises: determining a lateral acceleration and a longitudinal acceleration according to the obstacle avoidance strategy in lane changing; and controlling the vehicle to travel according to the lateral acceleration and the longitudinal acceleration. 7 . The method according to claim 1 , further comprising: before the controlling the vehicle to travel according to the obstacle avoidance strategy in lane changing, acquiring the first obstacle data of the target obstacle and the first vehicle data of the vehicle; determining the first relationship between the target obstacle and the vehicle, based on the first obstacle data of the target obstacle and the first vehicle data of the vehicle; and generating the obstacle avoidance instruction in response to determining that the first relationship between the target obstacle and the vehicle meets the predetermined collision condition. 8 . An electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions, when executed by the at least one processor, are configured to cause the at least one processor to at least: acquire scene data for lane changing about surroundings of a vehicle in response to a lane-changing instruction being received; determine a lane-changing entrance based on the scene data for lane changing; generate a planned path for lane changing based on a travelling location of the vehicle and the lane-changing entrance; determine, in response to an obstacle avoidance instruction being received, an obstacle avoidance strategy in lane changing according to first obstacle data of a target obstacle in a process of controlling the vehicle to change lanes according to the planned path for lane changing, wherein the obstacle avoidance instruction is generated in response to determining that a first relationship between the target obstacle and the vehicle meets a predetermined collision condition, the first relationship between the target obstacle and the vehicle is generated based on the first obstacle data of the target obstacle and first vehicle data of the vehicle, and the obstacle avoidance strategy in lane changing refers to changing a travelling state of the vehicle while maintaining a lane change; control the vehicle to travel according to the obstacle avoidance strategy in lane changing; and update a planned path for lane changing in response to a risk relief instruction being received, so that the vehicle travels according to the updated planned path for lane changing, wherein the risk relief instruction is generated in response to determining that a second relationship between the target obstacle and the vehicle does not meet the predetermined collision condition,

Assignees

Inventors

Classifications

  • Lane change; Overtaking manoeuvres · CPC title

  • the prediction being responsive to traffic or environmental parameters · CPC title

  • the prediction being responsive to vehicle dynamic parameters · CPC title

  • Spatial relation or speed relative to objects · CPC title

  • Direction of movement, e.g. backwards · 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 US12509065B2 cover?
A method of controlling an autonomous vehicle, an electronic device, and a storage medium, which relate to fields of an artificial intelligence, autonomous driving, intelligent transportation, high-definition maps, cloud services, and Internet of Vehicles technologies. The method includes determining, in response to an obstacle avoidance instruction being received, an obstacle avoidance strateg…
Who is the assignee on this patent?
Apollo Intelligent Driving Technology Beijing 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 Dec 30 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).