Systems and Methods for Precise Sub-Lane Vehicle Positioning
First Claim
1. A method performed by a vehicle having an on-board computer, vehicle sensors, a satellite-positioning unit, a database storing a lane-level map for determining a new pose of the vehicle using map matching, the method comprising:
- the on-board computer of the vehicle receiving new data from at least one of the vehicle sensors;
the on-board computer of the vehicle collecting measurements from the vehicle sensors;
the on-board computer of the vehicle computing propagation of vehicle pose with respect to consecutive time instances;
the on-board computer of the vehicle performing a curve-fitting process;
the on-board computer of the vehicle performing a sub-routine of updating at least one observation model based on results of the curve-fitting process;
the on-board computer of the vehicle performing a tracking sub-routine including using a probability distribution to update the vehicle pose in terms of data particles; and
the on-board computer of the vehicle performing a particle filtering sub-routine based on the data particles to compute the new vehicle pose.
3 Assignments
0 Petitions
Accused Products
Abstract
A vehicle having an on-board computer, vehicle sensors, a satellite-positioning unit, a database storing a lane-level map performs a method to determine a new pose of the vehicle using map matching. The method includes the on-board computer of the vehicle receiving new data from at least one of the vehicle sensors and collecting measurements from the vehicle sensors. The method also includes the on-board computer of the vehicle computing propagation of vehicle pose with respect to consecutive time instances and performing a curve-fitting process. The method further includes the on-board computer of the vehicle performing a sub-routine of updating at least one observation model based on results of the curve-fitting process, performing a tracking sub-routine including using a probability distribution to update the vehicle pose in terms of data particles, and performing a particle filtering sub-routine based on the data particles to compute the new vehicle pose.
-
Citations
20 Claims
-
1. A method performed by a vehicle having an on-board computer, vehicle sensors, a satellite-positioning unit, a database storing a lane-level map for determining a new pose of the vehicle using map matching, the method comprising:
-
the on-board computer of the vehicle receiving new data from at least one of the vehicle sensors; the on-board computer of the vehicle collecting measurements from the vehicle sensors; the on-board computer of the vehicle computing propagation of vehicle pose with respect to consecutive time instances; the on-board computer of the vehicle performing a curve-fitting process; the on-board computer of the vehicle performing a sub-routine of updating at least one observation model based on results of the curve-fitting process; the on-board computer of the vehicle performing a tracking sub-routine including using a probability distribution to update the vehicle pose in terms of data particles; and the on-board computer of the vehicle performing a particle filtering sub-routine based on the data particles to compute the new vehicle pose. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A transportation vehicle configured to determine a new pose of the vehicle using map matching, the vehicle comprising:
-
multiple vehicle sensors; a satellite-positioning unit; and an on-board computer including; a processor; and a memory comprising; a lane-level map; and instructions that, when executed by the processor, cause the processor to; receive new data from at least one of the vehicle sensors; collect measurements from the vehicle sensors; compute propagation of vehicle pose with respect to consecutive time instances; perform a curve-fitting process; perform a sub-routine of updating at least one observation model based on results of the curve-fitting process; perform a tracking sub-routine including using a probability distribution to update the vehicle pose in terms of data particles; and perform a particle filtering sub-routine based on the data particles to compute the new vehicle pose. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A tangible, non-transitory computer-readable medium for use in a transportation vehicle and storing instructions, that, when executed by a processor, cause the processor to:
-
receive new data from at least one of the vehicle sensors; collect measurements from the vehicle sensors; compute propagation of vehicle pose with respect to consecutive time instances; perform a curve-fitting process; perform a sub-routine of updating at least one observation model based on results of the curve-fitting process; perform a tracking sub-routine including using a probability distribution to update the vehicle pose in terms of data particles; and perform a particle filtering sub-routine based on the data particles to compute the new vehicle pose. - View Dependent Claims (20)
-
Specification