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
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.
References Cited (Backward Citations)
US4727492A
Cited
EP0146428A1
Cited
FR2554612A1
Cited
US4638445A
Cited
US4786164A
Cited
EP0181012A1
Cited
US4758959A
Cited
US4817000A
Cited
WO1987007056A1
Cited
US4809178A
Cited
US4709195A
Cited
JPS6479679A
Cited
EP0309293A2
Cited
US5083256A
Cited
DE3912353A1
Cited
US5229941A
Cited
EP0341889A2
Cited
US4849731A
Cited
US4986384A
Cited
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 |