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 the position of a ground vehicle during travel along a route, 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 (W) and vehicle speed data (v);
using visual perception equipment to identify landmarks;
when no landmark is identified, using the following calculations or other forms of state estimation to estimate the vehicle'"'"'s current position data;
yest=∫
v cos(Hest)dt
xest=∫
v sin(Hest)dt
Hest=∫
{dot over (ψ
)}dtwhen a landmark is identified, using the following calculations or other forms of state adjustment to determine vehicle location data;
yest=ylandmark+yoffset
xest=xlandmark+xoffset
Hest=θ
landmark+θ
offset using the landmark location coordinates to correct the current position data.
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 location 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 is 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.
68 Citations
17 Claims
-
1. A method of estimating the position of a ground vehicle during travel along a route, 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 (W) and vehicle speed data (v); using visual perception equipment to identify landmarks; when no landmark is identified, using the following calculations or other forms of state estimation to estimate the vehicle'"'"'s current position data;
yest=∫
v cos(Hest)dt
xest=∫
v sin(Hest)dt
Hest=∫
{dot over (ψ
)}dtwhen a landmark is identified, using the following calculations or other forms of state adjustment to determine vehicle location data;
yest=ylandmark+yoffset
xest=xlandmark+xoffset
Hest=θ
landmark+θ
offsetusing the landmark location coordinates to correct the current position data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A control unit for estimating the 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 (T) and vehicle speed data (v); to use the visual perception equipment to look for landmarks; when no landmark is identified, to use the following calculations or other state estimators to estimate the vehicle'"'"'s current position data;
yest=∫
v cos(Hest)dt
xest=∫
v sin(Hest)dt
Hest=∫
{dot over (ψ
)}dtwhen a landmark is identified, to use the following calculations or other forms of state adjustment to determine vehicle location data;
yest=ylandmark+yoffset
xest=xlandmark+xoffset
Hest=θ
landmark+θ
offsetto use the landmark location coordinates to correct the current position data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification