Map building with sensor measurements
First Claim
1. A method comprising:
- when a vehicle is without an external reference utilized to detect a location of the vehicle relative to map data, tracking, by a computing system in the vehicle, movement of the vehicle from the detected location of the vehicle based, at least in part, on vehicle movement measurements and sensor measurement data populated in an environmental model, and generating, by the computing system in a map building mode, new map data from the sensor measurement data and the tracked movement of the vehicle;
exiting, by the computing system, the map building mode by directing the vehicle to move towards an area having the map data; and
in response to reacquiring the external reference in the area having the map data, aligning, by the computing system, the sensor measurement data utilized to track the movement of the vehicle to a global coordinate field associated with the map data, and populating, by the computing system, the new map data into the map data based, at least in part, on the alignment of the tracked movement of the vehicle to the global coordinate field associated with the map data, wherein a control system for the vehicle is configured to control operation of the vehicle based, at least in part, on the modified map data.
3 Assignments
0 Petitions
Accused Products
Abstract
This application discloses a computing system to implement map building in an assisted or automated driving system. The computing system can track movement of a vehicle based on sensor measurement data populated in an environmental model and vehicle movement measurements. The computing system can correlate the tracked movement of the vehicle to map data based on a previously detected location of the vehicle relative to the map data. The computing system can modify the map data to include the sensor measurement data utilized to track the movement of the vehicle based on the correlation of the tracked movement of the vehicle to map data. The computing system can modify the map data by building a map of the sensor measurement data and the tracked movement of the vehicle, and populating the map data with the built map.
90 Citations
20 Claims
-
1. A method comprising:
-
when a vehicle is without an external reference utilized to detect a location of the vehicle relative to map data, tracking, by a computing system in the vehicle, movement of the vehicle from the detected location of the vehicle based, at least in part, on vehicle movement measurements and sensor measurement data populated in an environmental model, and generating, by the computing system in a map building mode, new map data from the sensor measurement data and the tracked movement of the vehicle; exiting, by the computing system, the map building mode by directing the vehicle to move towards an area having the map data; and in response to reacquiring the external reference in the area having the map data, aligning, by the computing system, the sensor measurement data utilized to track the movement of the vehicle to a global coordinate field associated with the map data, and populating, by the computing system, the new map data into the map data based, at least in part, on the alignment of the tracked movement of the vehicle to the global coordinate field associated with the map data, wherein a control system for the vehicle is configured to control operation of the vehicle based, at least in part, on the modified map data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising at least one computer-readable memory device storing instructions configured to cause one or more processing devices to perform operations comprising:
-
when a vehicle is without an external reference utilized to detect a location of the vehicle relative to map data, tracking movement of the vehicle from the detected location of the vehicle based, at least in part, on vehicle movement measurements and sensor measurement data populated in an environmental model, and, in a map building mode, generating new map data from the sensor measurement data and the tracked movement of the vehicle; exiting the map building mode by directing the vehicle to move towards an area having the map data; and in response to reacquiring the external reference in the area having the map data, aligning the sensor measurement data utilized to track the movement of the vehicle to a global coordinate field associated with the map data, and populating the new map data into the map data based, at least in part, on the alignment of the tracked movement of the vehicle to the global coordinate field associated with the map data, wherein a control system for the vehicle is configured to control operation of the vehicle based, at least in part, on the modified map data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a memory device configured to store machine-readable instructions; and a computing system including one or more processing devices, in response to executing the machine-readable instructions, configured to; when a vehicle is without an external reference utilized to detect a location of the vehicle relative to map data, track movement of the vehicle from the detected location of the vehicle based, at least in part, on vehicle movement measurements and sensor measurement data populated in an environmental model, and, in a map building mode, generate new map data from the sensor measurement data and the tracked movement of the vehicle; exit the map building mode by directing the vehicle to move towards an area having the map data; and in response to reacquiring the external reference in the area having the map data, align the sensor measurement data utilized to track the movement of the vehicle to a global coordinate field associated with the map data, and populate the new map data into the map data based, at least in part, on the alignment of the tracked movement of the vehicle to the global coordinate field associated with the map data, wherein a control system for the vehicle is configured to control operation of the vehicle based, at least in part, on the modified map data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification