IP Library Granted Patent US 11,237,005
Granted Patent B2
US 11,237,005 · App. 16/556,508 · Granted Feb 1, 2022

Method and arrangement for sourcing of location information, generating and updating maps representing the location

Inventors: Tony Gustafsson (Askim, SE); Joakim Sörstedt (Gothenburg, SE); Erik Stenborg (Gothenburg, SE); Mats Kvarnström (Billdal, SE); Roza Maghsood (Västra Frölunda, SE); Andreas Löfman (Gothenburg, SE); Linlin Guo (Gothenburg, SE)
Assignee: ZENUITY AB
G01C21/32G01S13/89G01S17/89G01S19/47G01S19/49G01S19/51H04L67/12
View Patent ↗
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 11,237,005
App. No.
16/556,508
Granted
Feb 1, 2022
Kind
B2
Abstract

Described herein is a method and arrangement ( 11 ) for sourcing of location information, generating and updating maps ( 16 ) representing the location. From at least two road vehicle ( 12 ) passages at the location is obtained ( 1, 2 ) vehicle registered data on the surrounding environment from environment sensors and positioning data from consumer-grade satellite positioning arrangements and from at least one of an inertial measurement unit and a wheel speed sensor. The positioning data is smoothed ( 3 ) to establish continuous trajectories for the respective vehicles ( 12 ). Individual surrounding environment maps are created using the data from each respective vehicle ( 12 ) passage at the location. From the individual surrounding environment maps are identified submaps ( 15 ) sharing area segments. Pairs of submaps ( 15 ) sharing area segments are cross-correlated ( 6 ). The information from the pairwise cross-correlation ( 6 ) of submaps ( 15 ) is used for optimizing each submaps ( 15 ) offset relative a full map ( 16 ) of the surrounding environment and the submaps ( 15 ) are merged into the full map ( 16 ).

Claims (24)

1. A method for sourcing of location information, generating and updating maps representing the location, comprising:

obtaining, from at least two road vehicle passages at the location, vehicle registered data on the surrounding environment from environment sensors and positioning data from consumer-grade satellite positioning arrangements and from at least one of an inertial measurement unit and a wheel speed sensor;

smoothing the positioning data to establish continuous trajectories for the respective vehicles;

creating individual surrounding environment maps using the data on the surrounding environment and the smoothed positioning data from each respective vehicle passage at the location;

identifying, from the individual surrounding environment maps, submaps sharing area segments;

cross-correlating pairs of submaps sharing area segments;

using the information from the pairwise cross-correlation of submaps for optimizing each submaps offset relative a full map of the surrounding environment; merging into the full map of the surrounding environment.

2. A method according to claim 1 , wherein it further comprises using as environment sensors one or more of: radar-sensors; lidar-sensors; ultrasound-sensors; camera-sensors; IR-sensors.

3. A method according to claim 1 , wherein it further comprises transforming vehicle registered data on the surrounding environment into two-dimensional grids when creating the individual surrounding environment maps and performing the cross-correlation of the pairs of submaps sharing area segments based on those two-dimensional grids.

4. A method according to claim 1 , wherein the cross-correlation of the pairs of submaps sharing area segments further comprises identifying an intensity peak corresponding to a maximum overlap of submaps, indicative of the greatest correlation between the submaps and the position of the intensity peak.

5. A method according to claim 4 , wherein it further comprises determining a relative importance of a submap pair by analyzing the cross-correlation peak shape.

6. A method according to claim 1 , wherein it further comprises performing additional aligning of the rotation of the respective submaps.

7. A method according to claim 1 , wherein it further comprises identifying submaps containing information representative of an extension in the surrounding environment of up to 60×60 meters.

8. A method according to claim 7 , wherein it further comprises identifying submaps containing information representative of an extension in the surrounding environment of at least 10×10 meters.

9. A method according to claim 1 , wherein it further comprises optimizing each submaps offset relative a full map of the surrounding environment using a Graph-SLAM approach, simultaneous localization and mapping, to find a configuration of the submap offsets that is maximally consistent with observations and moving the submaps into new offset positions corresponding thereto for merging thereof into the full map of the surrounding environment.

10. Arrangement for sourcing of location information, generating and updating maps representing the location, comprising:

a communication interface for receiving, from at least two road vehicle passages at the location, vehicle registered data on the surrounding environment from environment sensors and positioning data from consumer-grade satellite positioning arrangements and from at least one of an inertial measurement unit and a wheel speed sensor; and

processing means including software for, when executed by the processing means, performing the following:

smoothing of the positioning data to establish continuous trajectories for the respective vehicles;

creating individual surrounding environment maps using the data on the surrounding environment and the smoothed positioning data from each respective vehicle passage at the location;

identifying, from the individual surrounding environment maps, submaps sharing area segments;

cross-correlating pairs of submaps sharing area segments;

using the information from the pairwise cross-correlation of submaps to optimize each submaps offset relative a full map of the surrounding environment;

merging the submaps into the full map of the surrounding environment.

Assignments (2)
CHANGE OF ADDRESS Recorded Nov 11, 2021
From: ZENUITY AB
To: ZENUITY AB
Reel/Frame 058777/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2019
From: GUSTAFSSON, TONY; SÖRSTEDT, JOAKIM; STENBORG, ERIK; KVARNSTRÖM, MATS; MAGHSOOD, ROZA; LÖFMAN, ANDREAS; GUO, LINLIN
To: ZENUITY AB
Reel/Frame 050220/0788 →
Priority Claims (1)
EP 18192330 · Sep 3, 2018 · regional
Continuity (1)
Related Publication 20200072620A1 · Mar 5, 2020