Satellite based vehicle guidance control in straight and contour modes
First Claim
1. A method for steering an agricultural vehicle comprising:
- receiving global positioning system (GPS) data including position and velocity information corresponding to at least one of a position, velocity, and course of said vehicle;
receiving a yaw rate signal corresponding to a yaw rate of said vehicle;
computing a compensated heading for said vehicle based on an integration of said yaw rate signal, said compensated heading comprising a blend of said yaw rate signal with heading information based on said GPS data, wherein said compensated heading is further dynamically calibrated based on said GPS data;
for each desired swath comprising a plurality of desired positions and desired headings;
computing an actual track and a cross track error from said desired swath based on said compensated heading and said position, wherein said position is compared with a selected desired position of said plurality of desired positions and said compensated heading is compared with a selected desired heading of said plurality of desired headings;
calculating a desired radius of curvature to arrive at said desired swath with a desired heading;
said desired radius of curvature calculating step including generating radius of curvature data based on best fit algorithms from said GPS data including a current position, a heading and a speed to a desired aim point and a desired heading;
said aim point being at least one of;
on a straight line with parallel guidance;
an interpolated point from a point of closest approach to a previously logged, stored or generated curved track;
a series of points defining an edge of a previously traveled swath; and
a data file of track points based on best fit algorithms; and
generating a steering command based on said desired radius of curvature to a steering mechanism, said steering mechanism configured to direct said vehicle.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for steering an agricultural vehicle comprising: receiving global positioning system (GPS) data including position and velocity information corresponding to at least one of a position, velocity, and course of the vehicle; receiving a yaw rate signal; and computing a compensated heading, the compensated heading comprising a blend of the yaw rate signal with heading information based on the GPS data. For each desired swath comprising a plurality of desired positions and desired headings, the method also comprises: computing an actual track and a cross track error from the desired swath based on the compensated heading and the position; calculating a desired radius of curvature to arrive at the desired track with a desired heading; and generating a steering command based on the desired radius of curvature to a steering mechanism, the steering mechanism configured to direct the vehicle.
-
Citations
18 Claims
-
1. A method for steering an agricultural vehicle comprising:
-
receiving global positioning system (GPS) data including position and velocity information corresponding to at least one of a position, velocity, and course of said vehicle; receiving a yaw rate signal corresponding to a yaw rate of said vehicle; computing a compensated heading for said vehicle based on an integration of said yaw rate signal, said compensated heading comprising a blend of said yaw rate signal with heading information based on said GPS data, wherein said compensated heading is further dynamically calibrated based on said GPS data; for each desired swath comprising a plurality of desired positions and desired headings; computing an actual track and a cross track error from said desired swath based on said compensated heading and said position, wherein said position is compared with a selected desired position of said plurality of desired positions and said compensated heading is compared with a selected desired heading of said plurality of desired headings; calculating a desired radius of curvature to arrive at said desired swath with a desired heading; said desired radius of curvature calculating step including generating radius of curvature data based on best fit algorithms from said GPS data including a current position, a heading and a speed to a desired aim point and a desired heading; said aim point being at least one of;
on a straight line with parallel guidance;
an interpolated point from a point of closest approach to a previously logged, stored or generated curved track;
a series of points defining an edge of a previously traveled swath; and
a data file of track points based on best fit algorithms; andgenerating a steering command based on said desired radius of curvature to a steering mechanism, said steering mechanism configured to direct said vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for steering an agricultural vehicle comprising:
-
a means for receiving global positioning system (GPS) data including position and velocity information corresponding to at least one of a position, velocity, and course of said vehicle; a means for receiving a yaw rate signal corresponding to a yaw rate of said vehicle; a means for computing a compensated heading for said vehicle based on an integration of said yaw rate signal, said compensated heading comprising a blend of said yaw rate signal with heading information based on said GPS data, wherein said compensated heading is further dynamically calibrated based on said GPS data; for each desired swath comprising a plurality of desired positions and desired headings; a means for computing an actual track and a cross track error from said desired swath based on said compensated heading and said position, wherein said position is compared with a selected desired position of said plurality of desired positions and said compensated heading is compared with a selected desired heading of said plurality of desired headings; a means for calculating a desired radius of curvature to arrive at said desired swath with a desired heading; said desired radius of curvature calculating means including means for generating radius of curvature data based on best fit algorithms from said GPS data including a current position, a heading and a speed to a desired aim point and a desired heading; said aim point being at least one of;
on a straight line with parallel guidance;
an interpolated point from a point of closest approach to a previously longed, stored or generated curved track;
a series of points defining an edge of a previously traveled swath; and
a data file of track points based on best fit algorithms; anda means for generating a steering command based on said desired radius of curvature to a steering mechanism, said steering mechanism configured to direct said vehicle.
-
-
17. A storage medium encoded with a machine-readable computer program code, wherein said storage medium includes instructions for causing a computer to implement a method for steering an agricultural vehicle comprising:
-
receiving global positioning system (GPS) data including position and velocity information corresponding to at least one of a position, velocity, and course of said vehicle; receiving a yaw rate signal corresponding to a yaw rate of said vehicle; computing a compensated heading for said vehicle based on an integration of said yaw rate signal, said compensated heading comprising a blend of said yaw rate signal with heading information based on said GPS data, wherein said compensated heading is further dynamically calibrated based on said GPS data; for each desired swath comprising a plurality of desired positions and desired headings; computing an actual track and a cross track error from said desired swath based on said compensated heading and said position, wherein said position is compared with a selected desired position of said plurality of desired positions and said compensated heading is compared with a selected desired heading of said plurality of desired headings; calculating a desired radius of curvature to arrive at said desired swath with a desired heading; said desired radius of curvature calculating step including generating radius of curvature data based on best fit algorithms from said GPS data including a current position, a heading and a speed to a desired aim point and a desired heading; said aim point being at least one of;
on a straight line with parallel guidance;
an interpolated point from a point of closest approach to a previously logged, stored or generated curved track;
a series of points defining an edge of a previously traveled swath; and
a data file of track points based on best fit algorithms; andgenerating a steering command based on said desired radius of curvature to a steering mechanism, said steering mechanism configured to direct said vehicle.
-
-
18. A computer system producing a data signal embodied in a computer readable medium:
-
wherein said computer data signal comprises code configured to cause a computer to implement a method for steering an agricultural vehicle comprising; receiving global positioning system (GPS) data including position and velocity information corresponding to at least one of a position, velocity, and course of said vehicle; receiving a yaw rate signal corresponding to a yaw rate of said vehicle; computing a compensated heading for said vehicle based on an integration of said yaw rate signal, said compensated heading comprising a blend of said yaw rate signal with heading information based on said GPS data, wherein said compensated heading is further dynamically calibrated based on said GPS data; for each desired swath comprising a plurality of desired positions and desired headings; computing an actual track and a cross track error from said desired swath based on said compensated heading and said position, wherein said position is compared with a selected desired position of said plurality of desired positions and said compensated heading is compared with a selected desired heading of said plurality of desired headings; calculating a desired radius of curvature to arrive at said desired swath with a desired heading; said desired radius of curvature calculating step including generating radius of curvature data based on best fit algorithms from said GPS data including a current position, a heading and a speed to a desired aim point and a desired heading; said aim point being at least one of;
on a straight line with parallel guidance;
an interpolated point from a point of closest approach to a previously logged, stored or generated curved track;
a series of points defining an edge of a previously traveled swath; and
a data file of track points based on best fit algorithms; andgenerating a steering command based on said desired radius of curvature to a steering mechanism, said steering mechanism configured to direct said vehicle.
-
Specification