← Back to Patent Explorer
US5657226A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for causing an autonomous vehicle to track a path

Assignee: Caterpillar Inc
•
Filing: 1995-05-01
•
Granted: 1997-08-12
•
Expires: 2015-05-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for causing an autonomous vehicle to track a desired path uses reference postures to define the desired path. Actual vehicle postures are determined using sensors aboard the autonomous vehicle. An expected vehicle posture at the end of a next time interval is determined on the actual vehicle posture. A desired vehicle posture at the end of the next time interval is determined based on the reference postures. A steering angle for the next time interval for the autonomous vehicle is determined based on the difference between the reference posture and the desired vehicle posture at the end of the next time interval.

Inventors

  • 👤 Dong Hun Shin
  • 👤 William L. Whittaker
  • 👤 Sanjiv J. Singh
  • 👤 Carl A. Kemner
  • 👤 Lonnie J. Devier

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 17:41
CPC Classifications
G; G05; G05D; G05D1/00; G05D1/02; G05D1/021; G05D1/0268; G05D1/027; B; B60; B60K; B60K31/00; B60K31/0008; B60K31/02; B60K31/04; B62; B62D; B62D1/00; B62D1/24; B62D1/28; G01; G01S; G01S19/00; G01S19/01; G01S19/03; G01S19/10; G01S19/11; G01S19/38; G01S19/39; G01S19/42; G01S19/45; G01S19/46; G01S19/47; G05D1/0011; G05D1/0231; G05D1/0238; G05D1/024; G05D1/0242; G05D1/0272; G05D1/0276; G05D1/0278; G05D1/0287; G05D1/0291; G05D1/0297; G08; G08G; G08G1/00; G08G1/20; G08G1/202; G01S17/00; G01S17/02; G01S17/06; G01S17/42; G01S17/86; G01S17/88; G01S17/93; G01S17/931; G01S19/13; G01S19/24; G01S19/27; G01S19/40; G01S19/41; G01S19/52; G01S5/00; G01S5/0009; G01S5/009; G01S7/00; G01S7/48; G01S7/481; G01S7/4811

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 135 words
A method for causing an autonomous vehicle to track a desired path comprising the steps of: (1) determining reference postures at regular unit distances along the desired path, wherein said reference postures are packets of information about a particular location on the path including longitude, latitude, heading, curvature, maximum velocity, and distance to the next posture; (2) determining an actual vehicle posture; (3) determining an expected vehicle posture at a future time corresponding to a current planning time interval based on the actual vehicle posture; (4) determining a desired posture at the end of a next planning time interval based on the reference postures; (5) determining a steering angle from the expected vehicle posture and the desired posture; (6) commanding the vehicle to steer the determined steering angle; and (7) repeating steps 2 through 6.
Claim 2
Independent Claim 135 words
A method for causing an autonomous vehicle to track a desired path comprising the steps of: (1) determining reference postures at regular unit distances along the desired path, wherein said reference postures are packets of information about a particular location on the path including longitude, latitude, heading, curvature, maximum velocity, and distance to the next posture; (2) determining an actual vehicle posture; (3) determining an expected vehicle posture at a future time corresponding to a current planning time interval based on the actual vehicle posture; (4) determining a desired posture at the end of a next planning time interval based on the reference postures; (5) determining a steering angle from the expected vehicle posture and the desired posture; (6) commanding the vehicle to steer the determined steering angle; and (7) repeating steps 2 through 6.
Claim 3
Independent Claim 138 words
A system for causing an autonomous vehicle to track a desired path comprising: (1) means for determining reference postures at regular unit distances along the desired path, wherein said reference postures are packets of information about a particular location on the path including longitude, latitude, heading, curvature, maximum velocity, and distance to the next posture; (2) means for determining an actual vehicle posture; (3) means for determining an expected vehicle posture at a future time corresponding to a current planning time interval based on the actual vehicle posture; (4) means for determining a desired posture at the end of a next planning time interval based on the reference postures; (5) means for determining a steering angle from the expected vehicle posture and the desired posture; and (6) means for commanding the vehicle to steer the determined steering angle.
Claim 4
Independent Claim 138 words
A system for causing an autonomous vehicle to track a desired path comprising: (1) means for determining reference postures at regular unit distances along the desired path, wherein said reference postures are packets of information about a particular location on the path including longitude, latitude, heading, curvature, maximum velocity, and distance to the next posture; (2) means for determining an actual vehicle posture; (3) means for determining an expected vehicle posture at a future time corresponding to a current planning time interval based on the actual vehicle posture; (4) means for determining a desired posture at the end of a next planning time interval based on the reference postures; (5) means for determining a steering angle from the expected vehicle posture and the desired posture; and (6) means for commanding the vehicle to steer the determined steering angle.
Claim 5
Independent Claim 138 words
A method for causing an autonomous vehicle to track a desired path, comprising the steps of: determining a plurality of reference postures along the desired path, said reference postures spaced apart at distances along the desired path, wherein a posture includes a position, a heading, and a curvature; determining a sensed posture of the vehicle, said sensed posture based on measurements from sensors aboard the vehicle; determining an expected posture at the end of a first time interval, said expected posture based on said sensed posture; determining a desired posture at the end of a next time interval, said desired posture based on said plurality of reference postures; determining a steering angle based on a difference between said expected posture and said desired posture; and commanding the vehicle to steer said steering angle to track the desired path.
Claim 6
Independent Claim 138 words
A method for causing an autonomous vehicle to track a desired path, comprising the steps of: determining a plurality of reference postures along the desired path, said reference postures spaced apart at distances along the desired path, wherein a posture includes a position, a heading, and a curvature; determining a sensed posture of the vehicle, said sensed posture based on measurements from sensors aboard the vehicle; determining an expected posture at the end of a first time interval, said expected posture based on said sensed posture; determining a desired posture at the end of a next time interval, said desired posture based on said plurality of reference postures; determining a steering angle based on a difference between said expected posture and said desired posture; and commanding the vehicle to steer said steering angle to track the desired path.
Claim 7
Independent Claim 152 words
A system for causing an autonomous vehicle to track a desired path, the system comprising: means for determining a plurality of reference postures along the desired path, said reference postures spaced apart at distances along the desired path, wherein a posture includes a position, a heading, and a curvature; means for determining a sensed posture of the vehicle, said sensed posture based on measurements from sensors aboard the vehicle; means for determining an expected posture at the end of a current planning time interval, said expected posture based on said sensed posture; means for determining a desired posture at the end of a next planning time interval, said desired posture based on said plurality of reference postures; means for determining a steering angle based on a difference between said expected posture and said desired posture; and means for commanding the vehicle to steer said steering angle to thereby track the desired path.
Claim 8
Independent Claim 152 words
A system for causing an autonomous vehicle to track a desired path, the system comprising: means for determining a plurality of reference postures along the desired path, said reference postures spaced apart at distances along the desired path, wherein a posture includes a position, a heading, and a curvature; means for determining a sensed posture of the vehicle, said sensed posture based on measurements from sensors aboard the vehicle; means for determining an expected posture at the end of a current planning time interval, said expected posture based on said sensed posture; means for determining a desired posture at the end of a next planning time interval, said desired posture based on said plurality of reference postures; means for determining a steering angle based on a difference between said expected posture and said desired posture; and means for commanding the vehicle to steer said steering angle to thereby track the desired path.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-08-11 2001-02-10 2001-08-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-08-11 2005-02-10 2005-08-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-08-11 2009-02-10 2009-08-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag