IP Library Granted Patent US 11,073,400
Granted Patent B2
US 11,073,400 · App. 15/903,399 · Granted Jul 27, 2021

Map creation from hybrid data

Inventors: Gordon Peter Bailey (Pittsburgh, PA); Bryan John Nagy (Allison Park, PA); Adam Henry Polk Milstein (Pittsburgh, PA); Robert Michael Zlot (Pittsburgh, PA); Adam Cole Panzica (Pittsburgh, PA); Brett Bavar (Glenshaw, PA); David Peter Prasser (Pittsburgh, PA); Peter Ian Hansen (Pittsburgh, PA); Ethan Duff Eade (Pittsburgh, PA); Xxx Xinjilefu (Pittsburgh, PA); Brett Browning (Pittsburgh, PA)
Assignee: UATC, LLC
G01C21/32G01C21/3407G05D1/0088G06F16/29H04W4/40
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,073,400
App. No.
15/903,399
Granted
Jul 27, 2021
Kind
B2
Abstract

A method for receiving autonomous vehicle (AV) map data associated with an AV map of a geographic location and coverage map data associated with a coverage map of the geographic location. The AV map data is associated with an AV lane of a roadway in the geographic location, and the coverage map data is associated with a coverage lane of the roadway in the geographic location. The method includes generating a hybrid map of the geographic location based on the AV map data and the coverage map data and providing hybrid map data associated with the hybrid map for routing of an AV. The hybrid map includes the AV lane linked with the coverage lane of the roadway.

Claims (65)

1. A method comprising:

receiving, with a computer system comprising one or more processors, autonomous vehicle (AV) map data associated with an AV map of a geographic location, the AV map data describing a plurality of AV lanes, the plurality of AV lanes being lanes in which the AV can operate in a fully-autonomous mode, the plurality of AV lanes comprising a first AV lane of a roadway in the geographic location;

receiving, with the computer system, coverage map data associated with a coverage map of the geographic location, the coverage map data describing a plurality of coverage lanes, the plurality of coverage lanes being lanes in which the AV is not to operate in the fully-autonomous mode, the plurality of coverage lanes comprising a first coverage lane of the roadway in the geographic location;

generating, with the computer system, a hybrid map describing the geographic location based on the AV map data and the coverage map data, wherein the hybrid map includes the first AV lane linked with the first coverage lane;

generating, with the computing system, route data describing a route for an AV, the generating based at least in part on the hybrid map; and

controlling the AV using the route data.

2. The method of claim 1 , wherein generating the hybrid map comprises:

determining an end of the first AV lane that is not linked to another AV lane of the plurality of AV lanes in the AV map based on the AV map data;

determining a roadway segment of the roadway associated with the first AV lane based on the AV map data;

and

generating a link between the first AV lane and the first coverage lane to be included in the hybrid map.

3. The method of claim 2 , wherein generating the link comprises:

determining a distance between the end of the first AV lane and an end of the first coverage lane based on the AV map data and the coverage map data; and

generating a hybrid lane between the end of the first AV lane and the end of the first coverage lane to be included in the hybrid map, the hybrid lane comprising:

a first end linking the end of the first AV lane; and

a second end linking the end of the first coverage lane.

4. The method of claim 1 , further comprising:

generating a hybrid lane between the first AV lane and the first coverage lane, wherein the route includes the first AV lane linked to the hybrid lane and the hybrid lane linked to the first coverage lane.

5. The method of claim 1 , wherein the AV map data is associated with an indication of whether the AV can operate under a fully-autonomous mode in the plurality of AV lanes, and wherein generating the hybrid map further comprises:

modifying the AV map to unlink the first AV lane and a second AV lane of the plurality of AV lanes in the AV map based on the indication.

6. The method of claim 1 , wherein the AV map data is associated with an indication that the AV can operate in the first AV lane under a fully-autonomous mode, and wherein the coverage map data is associated with an indication that the AV can operate in the first coverage lane under a partially-autonomous mode or a manual mode.

7. The method of claim 1 , wherein the AV map data is associated with one or more traversals of the roadway in the geographic location by one or more AVs.

8. A computing system comprising:

one or more processors configured to:

receive autonomous vehicle (AV) map data associated with an AV map of a geographic location, the AV map data describing a plurality of AV lanes, the plurality of AV lanes being lanes in which the AV can operate in a fully-autonomous mode, the plurality of AV lanes comprising a first AV lane of a roadway in the geographic location;

receive coverage map data associated with a coverage map of the geographic location, the coverage map data describing a plurality of coverage lanes, the plurality of coverage lanes being lanes in which the AV is not to operate in the fully-autonomous mode, the plurality of coverage lanes comprising a first coverage lane of the roadway in the geographic location;

generate a hybrid map describing the geographic location based on the AV map data and the coverage map data, wherein the hybrid map includes the first AV lane linked with the first coverage lane;

generating route data describing a route for an AV, the generating based at least in part on the hybrid map; and

controlling the AV using the route data.

9. The computing system of claim 8 , wherein the one or more processors are further configured to:

determine an end of the first AV lane that is not linked to another AV lane of the plurality of AV lanes in the AV map based on the AV map data;

determine a roadway segment of the roadway associated with the first AV lane based on the AV map data;

and

generate a link between the first AV lane and the first coverage lane to be included in the hybrid map.

10. The computing system of claim 9 , wherein the one or more processors are further configured to:

determine a distance between the end of the first AV lane and an end of the first coverage lane based on the AV map data and the coverage map data; and

generate a hybrid lane between the end of the first AV lane and the end of the first coverage lane to be included in the hybrid map, the hybrid lane comprising:

a first end linking the end of the first AV lane; and

a second end linking the end of the first coverage lane.

11. The computing system of claim 8 , wherein the one or more processors are further configured to:

generate a hybrid lane between the first AV lane and the first coverage lane, wherein the route includes the AV lane linked to the hybrid lane and the hybrid lane linked to the first coverage lane.

12. The computing system of claim 8 , wherein the AV map data is associated with an indication of whether the AV can operate under a fully-autonomous mode in the plurality of AV lanes, and wherein the one or more processors are further configured to:

modify the AV map to unlink the first AV lane and a second AV lane of the plurality of AV lanes in the AV map based on the indication.

13. The computing system of claim 8 , wherein the AV map data is associated with an indication that the AV can operate in the first AV lane under a fully-autonomous mode, and wherein the coverage map data is associated with an indication that the AV can operate in the first coverage lane under a partially-autonomous mode or a manual mode.

14. The computing system of claim 8 , wherein the AV map data is associated with one or more traversals of the roadway in the geographic location by one or more AVs.

15. A non-transitory computer-readable medium comprising instructions thereon that, when, executed by one or more processors, cause the one or more processors to perform operations comprising:

receiving autonomous vehicle (AV) map data associated with an AV map of a geographic location, the AV map data describing a plurality of AV lanes, the plurality of AV lanes being lanes in which the AV can operate in a fully-autonomous mode, the plurality of AV lanes comprising a first AV lane of a roadway in the geographic location;

receiving coverage map data associated with a coverage map of the geographic location, the coverage map data describing a plurality of coverage lanes, the plurality of coverage lanes being lanes in which the AV is not to operate in the fully-autonomous mode, the plurality of coverage lanes comprising a first coverage lane of the roadway in the geographic location;

generating a hybrid map describing the geographic location based on the AV map data and the coverage map data, wherein the hybrid map includes the first AV lane linked with the first coverage lane;

generating route data describing a route for an AV, the generating based at least in part on the hybrid map; and

controlling the AV using the route data.

16. The medium of claim 15 , wherein generating the hybrid map comprises:

determining an end of the first AV lane that is not linked to another AV lane of the plurality of AV lanes in the AV map based on the AV map data;

determining a roadway segment of the roadway associated with the first AV lane based on the AV map data;

and

generating a link between the first AV lane and the first coverage lane to be included in the hybrid map.

17. The medium of claim 16 , wherein generating the link comprises:

determining a distance between the end of the first AV lane and an end of the first coverage lane based on the AV map data and the coverage map data; and

generating a hybrid lane between the end of the first AV lane and the end of the first coverage lane to be included in the hybrid map, the hybrid lane comprising:

a first end linking the end of the first AV lane; and

a second end linking the end of the first coverage lane.

18. The medium of claim 15 , the operations further comprising generating a hybrid lane between the first AV lane and the first coverage lane, wherein the route includes the first AV lane linked to the hybrid lane and the hybrid lane linked to the first coverage lane.

19. The medium of claim 15 , wherein the AV map data is associated with an indication of whether the AV can operate under a fully-autonomous mode in the plurality of AV lanes, and wherein generating the hybrid map further comprises:

modifying the AV map to unlink the first AV lane and a second AV lane of the plurality of AV lanes in the AV map based on the indication.

20. The medium of claim 15 , wherein the AV map data is associated with an indication that the AV can operate in the first AV lane under a fully-autonomous mode, and wherein the coverage map data is associated with an indication that the AV can operate in the first coverage lane under a partially-autonomous mode or a manual mode.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2024
From: UATC, LLC
To: AURORA OPERATIONS, INC.
Reel/Frame 066973/0513 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2019
From: UBER TECHNOLOGIES, INC.
To: UATC, LLC
Reel/Frame 051143/0828 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2018
From: BAILEY, GORDON PETER; NAGY, BRYAN JOHN; MILSTEIN, ADAM HENRY POLK; ZLOT, ROBERT MICHAEL; PANZICA, ADAM COLE; BAVAR, BRETT; PRASSER, DAVID PETER; HANSEN, PETER IAN; EADE, ETHAN DUFF; XINJILEFU, XXX; BROWNING, BRETT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 045894/0044 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2018
From: BAILEY, GORDON PETER; NAGY, BRYAN JOHN; MILSTEIN, ADAM HENRY POLK; ZLOT, ROBERT MICHAEL; PANZICA, ADAM COLE; BAVAR, BRETT; PRASSER, DAVID PETER; HANSEN, PETER IAN; EADE, ETHAN DUFF; XINJILEFU, XXX; BROWNING, BRETT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 045894/0089 →
Continuity (2)
Provisional Application 62582731 · Nov 7, 2017
Related Publication 20190137285A1 · May 9, 2019
Cited By (1)
US 12,424,101