Systems and methods for verifying road curvature map data

US2018347993A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2018347993-A1
Application numberUS-201715610276-A
CountryUS
Kind codeA1
Filing dateMay 31, 2017
Priority dateMay 31, 2017
Publication dateDec 6, 2018
Grant date

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.

Systems and methods are provided for processing map data. The systems and methods calculate road curvature data for a curved road segment along a road based on measured data obtained from a measuring unit of a vehicle moving along the road. The systems and methods perform a map processing function on road map data for the road including the curved road segment based on the calculated road curvature data correlated with the global positioning data. The systems and methods include outputting result data resulting from the map processing function.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer implemented method of processing road map data, comprising: calculating road curvature data for at least one curved road segment along a road based on measured data obtained from at least one measuring unit of a vehicle moving along the road; performing a map processing function on road map data for the road including the at least one curved road segment based on the measured road curvature data correlated with the global positioning data; outputting result data resulting from the map processing function. 2 . The computer implemented method of claim 1 , wherein the measured data comprises acceleration data, the at least one measuring unit comprises an inertial measurement unit of the vehicle, and the road curvature data is calculated based on the acceleration data. 3 . The computer implemented method of claim 2 , wherein the acceleration data is obtained from a yaw rate sensor of the inertial measurement unit. 4 . The computer implement method of claim 1 , wherein the measured data comprises global positioning data obtained from the vehicle, and the step of calculating road curvature data is based on heading difference in the global position data at various points as the vehicle moves along the at least one curved road segment. 5 . The computer implemented method of claim 1 , wherein the map processing function comprises verifying road curvature data associated with the road map data for the at least one curved road segment by comparison with the calculated road curvature data for the at least one curved road segment. 6 . The computer implemented method of claim 5 , wherein the step of outputting result data comprises outputting a verification result. 7 . The computer implemented method of claim 6 , comprising flagging a road, roads or a road segment for surveying by a mapping unit in response to the verification result. 8 . The computer implemented method of claim 7 , comprising storing new road map data in the road map data based on data obtained by the mapping unit. 9 . The computer implemented method of claim 1 , wherein the road map data is derived from a survey performed by at least one of a LIDAR sensing unit, a radar sensing unit and a stereo camera unit. 10 . The computer implemented method of claim 1 , wherein the step of calculating road curvature data comprises calculating road curvature data based on measured data obtained from measurement units of a crowd of vehicles. 11 . The computer implemented method of claim 1 , comprising calculating first road curvature data for the at least one curved road segment based on first measured data obtained from the at least one measuring unit of the vehicle moving along the road and calculating second road curvature data for the at least one curved road segment based on second, different, measured data obtained from the at least one measuring unit of the vehicle moving along the road, wherein the map processing function comprises comparing road curvature data obtained from the road map data, the first road curvature data and the second road curvature data, wherein the road curvature data from the road map data the first road curvature data and the second road curvature data are position coordinated in the comparison. 12 . A system for processing road map data, the system comprising: a road curvature calculation module configured to calculate road curvature data for at least one curved road segment along a road based on measured data obtained from at least one measuring unit of a vehicle moving along the road, via at least one processor; a map processing module configured to perform a map processing function on road map data for the road including the at least one curved road segment based on the calculated road curvature data correlated with global positioning data, via at least one processor; and an output module configured to output result data resulting from the map processing function, via at least one processor. 13 . The system of claim 12 , wherein the measured data comprises at least one of acceleration data and global position data and the road curvature data is calculated based on at least one of the acceleration data and heading difference in the global positioning data. 14 . The system of claim 12 , wherein the map processing function comprises comparing global position coordinated road curvature data correlated with global positioning data obtained from the road map data and the calculated road curvature data correlated with global position data. 15 . The system of claim 12 , wherein the road curvature calculation module is configured to calculate first road curvature data for the at least one curved road segment based on measured yaw rate data obtained from an inertial measurement unit of the vehicle and to calculate second road curvature data for the at least one curved road segment based on heading difference of global position data obtained from a global positioning system, GPS, receiver of the vehicle, wherein the map processing module is configured to perform the map processing function on road map data based on the first and second calculated road curvature data. 16 . The system of claim 12 , wherein the map processing function comprises verifying road curvature data associated with the road map data for the at least one curved road segment by comparison with the calculated road curvature data for the at least one curved road segment. 17 . The system of claim 16 , wherein the map processing function comprises flagging a road, road segment or roads for surveying by a mapping unit in response to the verifying and storing new road map data in the road map data based on road map data obtained by surveying with the mapping unit. 18 . The system of claim 12 , comprising a map module configured to retrieve the road map data from at least one of a data storage device of the vehicle and from a remote server via a network interface. 19 . The system of claim 12 comprising an automated vehicle control system configured to output automated driving controls based on road curvature data obtained from the road map data. 20 . A vehicle, comprising: at least one measurement unit configured to measure data including at least one of global positioning data and acceleration data of a vehicle moving along at least one curved road segment of a road, via at least one processor; a map database storing at least one map including road curvature data; a vehicle control system configured to control at least one of acceleration, braking and steering of the vehicle based on road map data of the at least one map at least one processor configured to: calculate road curvature data correlated with global position data based on the measured data; verify the road curvature data of the at least one map based on the calculated road curvature data correlated with global positioning data; and output a verification result.

Assignees

Inventors

Classifications

  • G01C21/30Primary

    Map- or contour-matching · CPC title

  • Calculating itineraries (travelling salesman problem G06Q10/04; optimisation of routes G06Q10/047) · CPC title

  • comprising intertial navigation means, e.g. azimuth detector (inertial navigation G01C21/16; inertial navigation combined with non-inertial navigation instruments G01C21/165) · CPC title

  • with means for defining a desired trajectory (involving a plurality of land vehicles G05D1/0287) · CPC title

  • using mapping information stored in a memory device (navigation using map-matching G01C21/30) · 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 US2018347993A1 cover?
Systems and methods are provided for processing map data. The systems and methods calculate road curvature data for a curved road segment along a road based on measured data obtained from a measuring unit of a vehicle moving along the road. The systems and methods perform a map processing function on road map data for the road including the curved road segment based on the calculated road curva…
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification G01C21/30. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 06 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).