Position estimation for ground vehicle navigation based on landmark identification/yaw rate and perception of landmarks
First Claim
Patent Images
1. A method of estimating a position of an autonomous ground vehicle during travel along a route, the ground vehicle having locomotion equipment and steering equipment, comprising:
- storing in a database, a set of landmarks and landmark location coordinates for each landmark;
initializing position with known location coordinates;
receiving current yaw rate and vehicle speed data;
using visual perception equipment and the database to detect and identify landmarks;
when no landmark is identified, using a processing unit to estimate current position data of the ground vehicle, the dead reckoning process performed by calculating latitude and longitude coordinates and a heading based on the current yaw rate and vehicle speed data;
when a landmark is identified, usingits landmark location coordinates to correct the current position data;
wherein at least some of the landmarks are curbs, each curb at an intersection of two roadways, each of the roadways having two parallel boundary lines, and each curb having landmark location coordinates defined by the intersection of a boundary line of each of the roadways;
wherein an intersection is identified by identifying at least two curbs, and at least one of the two curbs is used to provide landmark location coordinates to correct the current position data; and
using the current position data to provide input to the steering equipment.
1 Assignment
0 Petitions
Accused Products
Abstract
A landmark-based method of estimating the position of an AGV (autonomous ground vehicle) or conventional vehicle, which has an onboard database of landmarks and their locations coordinates. During travel, the AGV looks for and identifies landmarks. It navigates according to position estimations that are based on measured yaw rate and speed. When a landmark s encountered and recognized, its true location coordinates are looked up from the database. These true coordinates are then used to enhance position estimation accuracy between landmarks.
-
Citations
17 Claims
-
1. A method of estimating a position of an autonomous ground vehicle during travel along a route, the ground vehicle having locomotion equipment and steering equipment, comprising:
-
storing in a database, a set of landmarks and landmark location coordinates for each landmark; initializing position with known location coordinates; receiving current yaw rate and vehicle speed data; using visual perception equipment and the database to detect and identify landmarks; when no landmark is identified, using a processing unit to estimate current position data of the ground vehicle, the dead reckoning process performed by calculating latitude and longitude coordinates and a heading based on the current yaw rate and vehicle speed data; when a landmark is identified, using its landmark location coordinates to correct the current position data; wherein at least some of the landmarks are curbs, each curb at an intersection of two roadways, each of the roadways having two parallel boundary lines, and each curb having landmark location coordinates defined by the intersection of a boundary line of each of the roadways; wherein an intersection is identified by identifying at least two curbs, and at least one of the two curbs is used to provide landmark location coordinates to correct the current position data; and using the current position data to provide input to the steering equipment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A control unit for estimating a position of an autonomous ground vehicle during travel along a route, the vehicle having visual perception equipment, a yaw rate sensor, and vehicle speed sensor, comprising:
-
a landmark database for storing a set of landmarks and each landmark'"'"'s location coordinates; a processing unit programmed to perform the following tasks;
to initialize position with known location coordinates;
to receive current yaw rate and vehicle speed data;
to use the visual perception equipment and the database to look for and to identify landmarks;
when no landmark is identified, estimating the current position data of the vehicle by calculating location coordinates and a heading based on the current yaw rate and the vehicle speed data;when a landmark is identified, to use its landmark coordinates to current the current position data; to use the landmark location coordinates to correct the vehicle'"'"'s current position data; wherein at least some of the landmarks are curbs, each curb at an intersection of two roadways, each of the roadways having two parallel boundary lines, and each curb having landmark location coordinates defined by the intersection of a boundary line of each of the roadways; wherein an intersection is identified by identifying at least two curbs, and at least one of the two curbs is used to provide landmark location coordinates to correct the current position data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification