IP Library Patent Application 19053858
Patent Application
App. No. 19/053,858

Motion Trajectory Planning Method and Apparatus, and Intelligent Driving Device

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 None
App. No.
19/053,858
Abstract

A method includes obtaining a planned traveling path and a first motion parameter of a first intelligent driving device; obtaining a predicted motion trajectory and a second motion parameter of a first object; when the planned traveling path overlaps the predicted motion trajectory, determining a planned motion trajectory of the first intelligent driving device based on the first motion parameter and the second motion parameter, where the planned motion trajectory includes a motion trajectory in which the first intelligent driving device grabs a way of or yields to the first object at a first preset velocity; and controlling the first intelligent driving device to travel based on the planned motion trajectory.

Claims (58)

1 . A method, comprising:

obtaining a planned traveling path and a first motion parameter of a first intelligent driving device, wherein the first motion parameter comprises at least one of a first velocity or a first acceleration of the first intelligent driving device;

obtaining a predicted motion trajectory and a second motion parameter of a first object, wherein the second motion parameter comprises at least one of a second velocity and/or a second acceleration of the first object;

determining, when the planned traveling path overlaps the predicted motion trajectory, a planned motion trajectory of the first intelligent driving device based on the first motion parameter and the second motion parameter, wherein the planned motion trajectory comprises a motion trajectory in which the first intelligent driving device grabs a way of or yields to the first object at a first preset velocity; and

controlling the first intelligent driving device to travel based on the planned motion trajectory.

2 . The method of claim 1 , wherein the determining the planned motion trajectory comprises:

determining a first deduced trajectory of the first intelligent driving device based on a first sampling acceleration and the first motion parameter, wherein the first sampling acceleration is a first an acceleration that may be reached by the first intelligent driving device in a sampling space;

determining a second deduced trajectory of the first object based on a second sampling acceleration and the second motion parameter, wherein the second sampling acceleration is a second an acceleration that may be reached by the first object in the sampling space; and

determining, when the first deduced trajectory and the second deduced trajectory indicate that the first intelligent driving device does not collide with the first object, or that the first object collides with a side enclosure or a tail of the first intelligent driving device in a first traveling direction of the first object at a first moment, the planned motion trajectory based on the first deduced trajectory and the second deduced trajectory, wherein the first moment is a after a current moment.

3 . The method of claim 2 , wherein the determining the first deduced trajectory comprises:

determining a first deduced sub-trajectory based on the first sampling acceleration and at least one of the first velocity or the first acceleration, wherein a third velocity of the first intelligent driving device at an end point of the first deduced sub-trajectory is the first preset velocity;

determining a second deduced sub-trajectory based on the first preset velocity, wherein the end point is a start point of the second deduced sub-trajectory; and

determining the first deduced trajectory based on the first deduced sub-trajectory and the second deduced sub-trajectory.

4 . The method of claim 2 , wherein the determining the planned motion trajectory based on the first deduced trajectory and the second deduced trajectory comprises:

determining a first game strategy based on the first deduced trajectory and the second deduced trajectory, wherein the first game strategy indicates to the first intelligent driving device to grab the way of or yield to the first object at the first preset velocity; and

determining, when a duration of the first game strategy is greater than a first time threshold, the planned motion trajectory based on the first game strategy, the planned traveling path, and the second deduced trajectory.

5 . The method of claim 4 , wherein the determining the planned motion trajectory based on the first game strategy, the planned traveling path, and the second deduced trajectory comprises:

determining, based on the planned traveling path and the second deduced trajectory, a time period in which a first location space of the first object occupies a second location space of the first intelligent driving device; and

determining the planned motion trajectory based on the first game strategy, the second location space, and the time period, wherein the planned motion trajectory comprises a first trajectory in which the first intelligent driving device travels at the first preset velocity in the second location space, or the planned motion trajectory comprises a second trajectory in which the first intelligent driving device travels at the first preset velocity in the time period.

6 . The method of claim 4 , further comprising determining, prior to determining the first game strategy, that a strategy cost of a deduced trajectory pair comprising the first deduced trajectory and the second deduced trajectory is a smallest cost.

7 . The method of claim 2 , wherein determining the first deduced trajectory comprises: determining the first deduced trajectory based on a lateral offset of the first intelligent driving device, the first sampling acceleration, and the first motion parameter, and wherein the lateral offset is perpendicular to a second traveling direction of the first intelligent driving device.

8 . The method of claim 1 , further comprising determining, prior to obtaining the predicted motion trajectory and the second motion parameter, that a distance between the first object and the first intelligent driving device is less than or equal to a first distance threshold, and is greater than or equal to a second distance threshold.

9 . The method of claim 1 , wherein the first preset velocity is greater than or equal to 3 kilometers per hour and less than or equal to 15 kilometers per hour.

10 . An apparatus, comprising:

a memory configured to store instructions; and

one or more processors coupled to the memory and configured to execute the instructions to cause the apparatus to:

obtain a planned traveling path and a first motion parameter of a first intelligent driving device, wherein the first motion parameter comprises at least one of a first velocity or a first acceleration of the first intelligent driving device; and obtain a predicted motion trajectory and a second motion parameter of a first object, and wherein the second motion parameter comprises at least one of a second velocity or a second acceleration of the first object;

determine, when the planned traveling path overlaps the predicted motion trajectory, a planned motion trajectory of the first intelligent driving device based on the first motion parameter and the second motion parameter, wherein the planned motion trajectory comprises a motion trajectory in which the first intelligent driving device grabs a way of or yields to the first object at a first preset velocity; and

control the first intelligent driving device to travel based on the planned motion trajectory.

11 . The apparatus of claim 10 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine the planned motion trajectory by:

determining a first deduced trajectory of the first intelligent driving device based on a first sampling acceleration and the first motion parameter, wherein the first sampling acceleration is a first acceleration that may be reached by the first intelligent driving device in a sampling space;

determining a second deduced trajectory of the first object based on a second sampling acceleration and the second motion parameter, wherein the second sampling acceleration is a second acceleration that may be reached by the first object in the sampling space; and

determining, when the first deduced trajectory and the second deduced trajectory indicate that the first intelligent driving device does not collide with the first object, or that the first object collides with a side enclosure or a tail of the first intelligent driving device in a first traveling direction of the first object at a first moment, the planned motion trajectory based on the first deduced trajectory and the second deduced trajectory, wherein the first moment is after a current moment.

12 . The apparatus of claim 11 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine the first deduced trajectory by:

determining a first deduced sub-trajectory based on the first sampling acceleration and at least one of the first velocity or the first acceleration, wherein a third velocity of the first intelligent driving device at an end point of the first deduced sub-trajectory is the first preset velocity;

determining a second deduced sub-trajectory based on the first preset velocity, wherein the end point is a start point of the second deduced sub-trajectory; and

determining the first deduced trajectory based on the first deduced sub-trajectory and the second deduced sub-trajectory.

13 . The apparatus of claim 11 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine the planned motion trajectory based on the first deduced trajectory and the second deduced trajectory by:

determining a first game strategy based on the first deduced trajectory and the second deduced trajectory, wherein the first game strategy indicates to the first intelligent driving device to grab the way of or yield to the first object at the first preset velocity; and

determining, when a duration of the first game strategy is greater than a first time threshold, the planned motion trajectory based on the first game strategy, the planned traveling path, and the second deduced trajectory.

14 . The apparatus of claim 13 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine the planned motion trajectory based on the first game strategy, the planned traveling path, and the second deduced trajectory by:

determining, based on the planned traveling path and the second deduced trajectory, a time period in which a first location space of the first object occupies a second location space of the first intelligent driving device; and

determining the planned motion trajectory based on the first game strategy, the second location space, and the time period, wherein the planned motion trajectory comprises a first trajectory in which the first intelligent driving device travels at the first preset velocity in the second location space, or the planned motion trajectory comprises a second trajectory in which the first intelligent driving device travels at the first preset velocity in the time period.

15 . The apparatus of claim 13 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine that a strategy cost of a deduced trajectory pair comprising the first deduced trajectory and the second deduced trajectory is a smallest cost.

16 . The apparatus of claim 11 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine the first deduced trajectory based on a lateral offset of the first intelligent driving device, the first sampling acceleration, and the first motion parameter, and wherein the lateral offset is perpendicular to a second traveling direction of the first intelligent driving device.

17 . The apparatus of claim 10 , wherein the one or more processors are further configured to execute the instructions to cause the apparatus to determine that a distance between the first object and the first intelligent driving device is less than or equal to a first distance threshold, and is greater than or equal to a second distance threshold.

18 . A computer program product comprising computer-executable instructions stored on a non-transitory computer-readable storage medium, the computer-executable instructions when executed by one or more processors of an apparatus, cause the apparatus to:

obtain a planned traveling path and a first motion parameter of a first intelligent driving device, wherein the first motion parameter comprises at least one of a first velocity or a first acceleration of the first intelligent driving device; and obtain a predicted motion trajectory and a second motion parameter of a first object, and wherein the second motion parameter comprises at least one of a second velocity or a second acceleration of the first object;

determine, when the planned traveling path overlaps the predicted motion trajectory, a planned motion trajectory of the first intelligent driving device based on the first motion parameter and the second motion parameter, wherein the planned motion trajectory comprises a motion trajectory in which the first intelligent driving device grabs a way of or yields to the first object at a first preset velocity; and

control the first intelligent driving device to travel based on the planned motion trajectory.

19 . The computer program product of claim 18 , wherein the computer-executable instructions when executed by the one or more processors of the apparatus, further cause the apparatus to:

determine a first deduced trajectory of the first intelligent driving device based on a first sampling acceleration and the first motion parameter, wherein the first sampling acceleration is a first acceleration that may be reached by the first intelligent driving device in a sampling space;

determine a second deduced trajectory of the first object based on a second sampling acceleration and the second motion parameter, wherein the second sampling acceleration is a second acceleration that may be reached by the first object in the sampling space; and

determine, when the first deduced trajectory and the second deduced trajectory indicate that the first intelligent driving device does not collide with the first object, or that the first object collides with a side enclosure or a tail of the first intelligent driving device in a first traveling direction of the first object at a first moment, the planned motion trajectory based on the first deduced trajectory and the second deduced trajectory, wherein the first moment is after a current moment.

20 . The device of claim 19 , wherein the computer-executable instructions when executed by the one or more processors of the apparatus, further cause the apparatus to:

determine a first deduced sub-trajectory based on the first sampling acceleration and at least one of the first velocity or the first acceleration, wherein a third velocity of the first intelligent driving device at an end point of the first deduced sub-trajectory is the first preset velocity;

determine a second deduced sub-trajectory based on the first preset velocity, wherein the end point is a start point of the second deduced sub-trajectory; and

determine the first deduced trajectory based on the first deduced sub-trajectory and the second deduced sub-trajectory.

Assignments (2)
CHANGE OF NAME Recorded May 3, 2026
From: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
To: YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 075503/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2025
From: SHEN, ZIHAO; WANG, CHAO; ZHU, LIANGFAN; ZHAO, BIN; DAI, ZHENGCHEN
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 072401/0642 →