Position determination method, device, and system, and computer-readable storage medium

US12586241B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12586241-B2
Application numberUS-202118004508-A
CountryUS
Kind codeB2
Filing dateMay 18, 2021
Priority dateJul 9, 2020
Publication dateMar 24, 2026
Grant dateMar 24, 2026

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.

This disclosure relates to a position determination method, device, system, and computer-readable storage medium, and relates to the field of computer technologies. The method of the present disclosure includes acquiring laser point cloud data measured at a current position point of a vehicle as reference point cloud data, and acquiring point cloud data corresponding to a preset starting point of the vehicle in a point cloud map as target point cloud data; matching the target point cloud data with the reference point cloud data to determine a transformation matrix between the target point cloud data and the reference point cloud data; and determining coordinate information of the current position point according to coordinate information of the preset starting point and the transformation matrix.

First claim

Opening claim text (preview).

What is claimed is: 1 . A position determination method, executed by a position determination system, comprising: scanning at a current position point to obtain laser point cloud data by a lidar device arranged on a vehicle body of a vehicle; and by a position determination device arranged on the vehicle body: acquiring the laser point cloud data as reference point cloud data, and acquiring point cloud data corresponding to a preset starting point of the vehicle in a point cloud map as target point cloud data, wherein a position of the preset starting point is known and before the vehicle enters an automatic driving state, the vehicle is arranged at or near the preset starting point; dividing the target point cloud data into ground target point cloud data and non-ground target point cloud data, and dividing the reference point cloud data into ground reference point cloud data and non-ground reference point cloud data; determining a first transformation matrix according to the ground target point cloud data and the ground reference point cloud data; determining a second transformation matrix according to the first transformation matrix, the non-ground target point cloud data, and the non-ground reference point cloud data; determining coordinate information of the current position point according to coordinate information of the preset starting point, the first transformation matrix and the second transformation matrix to obtain an initial position of the vehicle; transforming preset orientation information corresponding to the preset starting point according to the first transformation matrix to obtain first orientation information, and taking a roll angle value and a pitch angle value in the first orientation information as a current roll angle value and a pitch angle value of the vehicle; and transforming the first orientation information according to the second transformation matrix to obtain second orientation information, and taking a yaw angle value in the second orientation information as a current yaw angle value of the vehicle. 2 . The position determination method according to claim 1 , wherein the determining a first transformation matrix according to the ground target point cloud data and the ground reference point cloud data comprises: performing a down-sampling processing on the ground reference point cloud data to obtain down-sampled ground reference point cloud data; and matching the ground target point cloud data with the down-sampled ground reference point cloud data to obtain a rotation translation matrix from the ground target point cloud data to the down-sampled ground reference point cloud data as the first transformation matrix. 3 . The position determination method according to claim 1 , wherein the determining a second transformation matrix according to the first transformation matrix, the non-ground target point cloud data, and the non-ground reference point cloud data comprises: transforming the non-ground target point cloud data according to the first transformation matrix to obtain transformed non-ground target point cloud data; performing a down-sampling processing on the non-ground reference point cloud data to obtain down-sampled non-ground reference point cloud data; and matching the transformed non-ground target point cloud data with the down-sampled non-ground reference point cloud data to obtain a rotation translation matrix from the transformed non-ground target point cloud data to the down-sampled non-ground reference point cloud data as the second transformation matrix. 4 . The position determination method according to claim 1 , wherein the determining coordinate information of the current position point according to coordinate information of the preset starting point and the transformation matrix comprises: transforming the coordinate information of the preset starting point according to the first transformation matrix to obtain first coordinate information, and taking a z-axis coordinate value in the first coordinate information as a z-axis coordinate value of the current position point; and transforming the first coordinate information according to the second transformation matrix to obtain second coordinate information, and taking an x-axis coordinate value and a y-axis coordinate value in the second coordinate information as an x-axis coordinate value and a y-axis coordinate value of the current position point. 5 . The position determination method according to claim 1 , wherein the acquiring point cloud data corresponding to a preset starting point of the vehicle in a point cloud map as target point cloud data comprises: acquiring, in the point cloud map, point cloud data centered on the preset starting point and within a range corresponding to a lidar measurement range as the target point cloud data, according to the lidar measurement range corresponding to the reference point cloud data. 6 . A position determination device, comprising: a processor; and a memory coupled to the processor and storing instructions which, when executed by the processor, cause the processor to: control a lidar device arranged on a vehicle body of a vehicle to scan at a current position point to obtain laser point cloud data; acquire the laser point cloud data as reference point cloud data, and acquire point cloud data corresponding to a preset starting point of the vehicle in a point cloud map as target point cloud data, wherein a position of the preset starting point is known and before the vehicle enters an automatic driving state, the vehicle is arranged at or near the preset starting point; divide the target point cloud data into ground target point cloud data and non-ground target point cloud data, and divide the reference point cloud data into ground reference point cloud data and non-ground reference point cloud data; determine a first transformation matrix according to the ground target point cloud data and the ground reference point cloud data; determine a second transformation matrix according to the first transformation matrix, the non-ground target point cloud data, and the non-ground reference point cloud data; determine coordinate information of the current position point according to coordinate information of the preset starting point, the first transformation matrix and the second transformation matrix to obtain an initial position of the vehicle; transform preset orientation information corresponding to the preset starting point according to the first transformation matrix to obtain first orientation information, and take a roll angle value and a pitch angle value in the first orientation information as a current roll angle value and a pitch angle value of the vehicle; and transform the first orientation information according to the second transformation matrix to obtain second orientation information, and take a yaw angle value in the second orientation information as a current yaw angle value of the vehicle. 7 . A position determination system, comprising: the position determination device according to claim 6 ; a vehicle body, on which the position determination device is arranged; and a lidar device arranged on the vehicle body and configured to scan at the current position point to obtain the laser point cloud data. 8 . The position determination device according to claim 6 , wherein the determining a first transformation matrix according to the ground target point cloud data and the ground reference point cloud data comprises: performing a down-sampling processing on the ground reference point cloud data to obtain down-sampled ground reference point cloud data; and matching the ground target point cloud data with the down-sampled ground reference point cloud data

Assignees

Inventors

Classifications

  • G01S17/06Primary

    Systems determining position data of a target · CPC title

  • Evaluating distance, position or velocity data · CPC title

  • of land vehicles · CPC title

  • for mapping or imaging · CPC title

  • Combinations of lidar systems with systems other than lidar, radar or sonar, e.g. with direction finders · 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 US12586241B2 cover?
This disclosure relates to a position determination method, device, system, and computer-readable storage medium, and relates to the field of computer technologies. The method of the present disclosure includes acquiring laser point cloud data measured at a current position point of a vehicle as reference point cloud data, and acquiring point cloud data corresponding to a preset starting point …
Who is the assignee on this patent?
Beijing Jingdong Qianshi Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification G01S17/06. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 24 2026 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).