Method and apparatus for positioning vehicle

US10613227B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10613227-B2
Application numberUS-201815882131-A
CountryUS
Kind codeB2
Filing dateJan 29, 2018
Priority dateApr 20, 2017
Publication dateApr 7, 2020
Grant dateApr 7, 2020

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.

The present application discloses a method and apparatus for positioning a vehicle. An implementation of the method comprises: obtaining laser point cloud data of a laser point cloud collected by a laser radar on a vehicle, and obtaining an initial pose of a center point of the laser radar; calculating a matching probability between projection data corresponding to each sampling pose and map data of a reflected value map respectively; and calculating an optimal pose based on the matching probability between the projection data corresponding to the each sampling pose and the map data of the reflected value map, and determining a position of the vehicle based on the optimal pose.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for positioning a vehicle, the method comprising: obtaining laser point cloud data of a laser point cloud collected by a laser radar on a vehicle, and obtaining an initial pose of a center point of the laser radar, the laser point cloud data comprising coordinates of laser points under a coordinate of the laser radar, and the initial pose comprising an initial plane position and an initial yaw angle of the center point of the laser radar in a world coordinate system; calculating a matching probability between projection data corresponding to each sampling pose and map data of a reflected value map respectively, the sampling pose comprising a sampling plane position in a preset range of the initial plane position, and a sampling yaw angle in a preset range of the initial yaw angle, the projection data comprising a mean value and a variance of reflected values or heights of laser points in the collected laser point cloud based on projecting the sampling pose into a cell of the reflected value map and the map data comprising a preset mean value and a preset variance of the reflected values or heights corresponding to the cell; and calculating an optimal pose based on the matching probability between the projection data corresponding to the each sampling pose and the map data of the reflected value map, and determining a position of the vehicle based on the optimal pose, the optimal pose comprising an optimal plane position and an optimal yaw angle of the center point of the laser radar in the world coordinate system, wherein the method is performed by one or more processors. 2. The method according to claim 1 , wherein the calculating a matching probability between projection data corresponding to each sampling pose and map data of a reflected value map respectively comprises: calculating the matching probability P(z|x, y, yaw) between the projection data corresponding to the each sampling pose and the map data of the reflected value map respectively by adopting the following formula: P ⁡ ( z ❘ x , y , yaw ) = e ∑ i , j ⁢ ( χ i , j - χ i - x , j - y m ) 2 · ρ 2 · ρ m 2 ρ 2 + ρ m 2 wherein, χ i,j represents a mean value of reflected values or heights of laser points based on projecting a sampling pose into a cell with a subscript of (i, j) in the reflected value map, χ i−x,j−y m represents a preset mean value of the reflected values or heights corresponding to the cell with the subscript of (i, j) in the reflected value map, ρ 2 represents a variance of the reflected values or heights of the laser points based on projecting the sampling pose into the cell with the subscript of (i, j) in the reflected value map, and ρ m 2 represents a preset variance of the reflected values or heights corresponding to the cell with the subscript of (i, j) in the reflected value map. 3. The method according to claim 2 , wherein the calculating an optimal pose based on the matching probability between the projection data corresponding to the each sampling pose and the map data of the reflected value map comprises: regarding a corresponding sampling pose with the maximum matching probability as the optimal pose. 4. The method according to claim 2 , wherein the calculating an optimal pose based on the matching probability between the projection data corresponding to the each sampling pose and the map data of the reflected value map comprises: calculating an a posteriori matching probability p(x, y, yaw) corresponding to the each sampling pose respectively by adopting the following formula: P ( x,y,yaw )=μ· P ( z|x,y,yaw )· p ( x,y,yaw ) wherein, P(z|x, y, yaw) represents the matching probability between the projection data of a sampling pose and the map data of the reflected value map, p(x, y, yaw) represents a predicted value of the a posteriori matching probability obtained based on a calculation result of the matching probability of a historical laser point cloud, and μ is a normalization coefficient; and calculating the optimal pose based on the a posteriori matching probability corresponding to the each sampling pose. 5. The method according to claim 4 , wherein the calculating the optimal pose based on the a posteriori matching probability corresponding to the each sampling pose comprises: calculating a multiplication product of the a posteriori matching probability corresponding to the each sampling pose and a value of a sampling plane position on an x axis in the sampling pose respectively to obtain a plurality of first weighted terms; dividing a sum of the plurality of first weighted terms by a sum of the a posteriori matching probabilities corresponding to all sampling poses to obtain a value of an optimal plane position on the x axis; calculating a multiplication product of the a posteriori matching probability corresponding to the each sampling pose and a value of the sampling plane position on a y axis in the sampling pose respectively to obtain a plurality of second weighted terms; dividing the sum of the plurality of second weighted terms by the sum of the a posteriori matching probabilities corresponding to all sampling poses to obtain a value of the optimal plane position on the y axis; calculating a multiplication product of the a posteriori matching probability corresponding to the each sampli

Assignees

Inventors

Classifications

  • Evaluating distance, position or velocity data · CPC title

  • G01S17/42Primary

    Simultaneous measurement of distance and other co-ordinates (indirect measurement G01S17/46) · CPC title

  • using mapping information stored in a memory device (navigation using map-matching G01C21/30) · CPC title

  • Antenna boresight · 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 US10613227B2 cover?
The present application discloses a method and apparatus for positioning a vehicle. An implementation of the method comprises: obtaining laser point cloud data of a laser point cloud collected by a laser radar on a vehicle, and obtaining an initial pose of a center point of the laser radar; calculating a matching probability between projection data corresponding to each sampling pose and map da…
Who is the assignee on this patent?
Baidu online network technology beijing co ltd
What technology area does this patent fall under?
Primary CPC classification G01S17/42. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 07 2020 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).