GNSS AND OPTICAL GUIDANCE AND MACHINE CONTROL
First Claim
1. An automated steering control system to control a vehicle, or control an implement attached to the vehicle, for an agricultural operation, comprising;
- a memory storing a desired track; and
one or more processors to;
send one or more steering control commands to a steering controller to steer the vehicle or implement along the desired track;
receive position, speed, and attitude data from one or more sensors indicating a response by the vehicle or implement to the one or more steering control commands to compute a deviation of one or more of a position, speed, and attitude from the desired track;
generate one or more corrective steering control commands based on the computed deviation; and
send the one or more corrective steering control commands to the steering controller to dynamically adjust operation of the vehicle or implement relative to the desired track.
1 Assignment
0 Petitions
Accused Products
Abstract
A global navigation satellite sensor system (GNSS) and gyroscope control system for vehicle steering control comprising a GNSS receiver and antennas at a fixed spacing to determine a vehicle position, velocity and at least one of a heading angle, a pitch angle and a roll angle based on carrier phase position differences. The system also includes a control system configured to receive the vehicle position, heading, and at least one of roll and pitch, and configured to generate a steering command to a vehicle steering system. The system includes gyroscopes for determining system attitude change with respect to multiple axes for integrating with GNSS-derived positioning information to determine vehicle position, velocity, rate-of-turn, attitude and other operating characteristics. Relative orientations and attitudes between motive and working components can be determined using optical sensors and cameras. The system can also be used to guide multiple vehicles in relation to each other.
41 Citations
38 Claims
-
1. An automated steering control system to control a vehicle, or control an implement attached to the vehicle, for an agricultural operation, comprising;
-
a memory storing a desired track; and one or more processors to; send one or more steering control commands to a steering controller to steer the vehicle or implement along the desired track; receive position, speed, and attitude data from one or more sensors indicating a response by the vehicle or implement to the one or more steering control commands to compute a deviation of one or more of a position, speed, and attitude from the desired track; generate one or more corrective steering control commands based on the computed deviation; and send the one or more corrective steering control commands to the steering controller to dynamically adjust operation of the vehicle or implement relative to the desired track. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A controller for steering a vehicle comprising:
-
one or more processors to; derive a desired position and a desired heading for the vehicle; determine a measured position and a measured heading for the vehicle; compute a position error based on a difference between the measured position and the desired position and a heading error based on a difference between the measured heading and the desired heading; and generate one or more steering control commands based on the computed position error and the computed heading error and a selectable operating parameter. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A steering controller for a vehicle, comprising:
-
a memory storing a recursive adaptive algorithm, the recursive adaptive algorithm characterizing a response by the vehicle to at least one steering command based on data from one or more sensors; at least one processing device to; use the recursive algorithm to predict a position, speed, and attitude of the vehicle; determine one or more steering control commands based on the predicted position, speed and attitude of the vehicle; and apply the one or more steering control commands to a steering controller to steer the vehicle. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method for steering a vehicle, comprising:
-
saving a desired track in memory; sending at least one steering control command to a steering controller to steer the vehicle along the desired track; identifying a position, heading, and rate-of-turn of the vehicle based on readings from a global navigation satellite sensor system (GNSS) receiver and a gyroscope; computing a deviation of the vehicle relative to the desired track based on the position, heading, and rate-of-turn; determining one or more other steering control commands based on the deviation; and sending the one or more other steering control commands to the steering controller to steer the vehicle along the desired track. - View Dependent Claims (29, 30, 31)
-
-
32. A method for controlling a vehicle, or controlling an implement operably coupled to the vehicle, for an agricultural operation, comprising;
-
generating one or more steering control commands to steer the vehicle or implement along a desired track; receiving position, speed, and attitude data from one or more sensors indicating a response by the vehicle or implement to the one or more steering control commands; computing a deviation of one or more of a position, speed, and attitude from the desired track; generating one or more corrective steering control commands based on the computed deviation; and using the one or more corrective steering control commands to dynamically adjust operation of the vehicle or implement relative to the desired track. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A method for controlling an agricultural vehicle, comprising;
-
sending a steering control command to a steering control mechanism to steer the agricultural vehicle towards a desired path; determining a track of the agricultural vehicle based, at least in part, on one or more real time kinematic signals; calculating a deviation between the real-time kinematic determined track of the agricultural vehicle and the desired path; calibrating another steering control command based on the deviation; and sending the other steering control command to the steering control mechanism to steer the agricultural vehicle towards the desired path. - View Dependent Claims (38)
-
Specification