Determining Portions of a Roadway Model Requiring Updating
First Claim
1. A computer-implemented method for determining which portions of a roadway model representing a real-world roadway require updating, the method comprising:
- maintaining a roadway model of the real-world roadway, the roadway model being sufficient to enable autonomous driverless operation of a self-driving road vehicle;
receiving, from a plurality of self-driving road vehicles on the roadway, discrepancy data for known positions on the roadway;
aggregating the discrepancy data into aggregated discrepancy data, wherein the aggregated discrepancy data comprises, for at least some portions of the roadway, discrepancy data from a plurality of individual self-driving road vehicles; and
using the aggregated discrepancy data to identify, as the portions of the roadway model which require updating, those portions of the roadway model corresponding to portions of the roadway for which the aggregated discrepancy data exceeds a threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for determining which portions of a roadway model used by self-driving road vehicles require updating uses discrepancy data derived from the sensors of a plurality of self-driving road vehicles. The discrepancy data may indicate discrepancies between the sensor data and the roadway model, or may indicate portions of the roadway where a self-driving road vehicle underperformed. The discrepancy data is aggregated, and the aggregated discrepancy data is used to identify, as the portions of the roadway model which require updating, those portions of the roadway model corresponding to portions of the roadway for which the aggregated discrepancy data exceeds a threshold.
7 Citations
18 Claims
-
1. A computer-implemented method for determining which portions of a roadway model representing a real-world roadway require updating, the method comprising:
-
maintaining a roadway model of the real-world roadway, the roadway model being sufficient to enable autonomous driverless operation of a self-driving road vehicle; receiving, from a plurality of self-driving road vehicles on the roadway, discrepancy data for known positions on the roadway; aggregating the discrepancy data into aggregated discrepancy data, wherein the aggregated discrepancy data comprises, for at least some portions of the roadway, discrepancy data from a plurality of individual self-driving road vehicles; and using the aggregated discrepancy data to identify, as the portions of the roadway model which require updating, those portions of the roadway model corresponding to portions of the roadway for which the aggregated discrepancy data exceeds a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for determining which portions of a roadway model representing a real-world roadway require updating, the method comprising:
-
maintaining a roadway model of the real-world roadway, the roadway model being sufficient to enable autonomous driverless operation of a self-driving road vehicle; receiving, from a plurality of self-driving road vehicles on the roadway, from at least one sensor carried by each self-driving road vehicle, sensor data associated with known positions on the roadway, the sensor data representing at least one feature of the roadway corresponding to a model feature in the roadway model; using the sensor data to determine discrepancy data; aggregating the discrepancy data into aggregated discrepancy data, wherein the aggregated discrepancy data comprises, for at least some portions of the roadway, discrepancy data from a plurality of individual self-driving road vehicles; and using the aggregated discrepancy data to identify, as the portions of the roadway model which require updating, those portions of the roadway model corresponding to portions of the roadway for which the aggregated discrepancy data exceeds a threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for providing data for use in determining which portions of a roadway model representing a real-world roadway require updating, the method comprising:
-
storing, by a data storage device carried by a self-driving road vehicle traveling on the roadway, a copy of at least part of the roadway model corresponding to a part of the roadway on which the self-driving road vehicle is travelling; the roadway model being sufficient to enable autonomous driverless operation of the self-driving road vehicle; obtaining, while the self-driving road vehicle is traveling on the roadway, sensor data from at least one sensor carried by the self-driving road vehicle, the sensor data portraying at least one feature of the roadway at a known position on the roadway and corresponding to a model feature in the roadway model; and a processor carried by the self-driving road vehicle and coupled to the data storage device using the sensor data to determine discrepancy data at known positions on the roadway; and transmitting the discrepancy data for analysis. - View Dependent Claims (16, 17, 18)
-
Specification