A
system and method for automatically steering a vehicle along an intended path is provided. The
system is architecturally partitioned. The partitioned design allows each of the
system elements to be designed and maintained independently while allowing variation and flexibility in
system configuration. An embodiment of the system elements may comprise a local navigation guidance unit, an external
positioning system, a steering controller, and an installation and service computer. Additional elements of an embodiment of the system may comprise a steering
position sensor, and at least one steering
actuator. The system allows the operator to enter an intended target path and certain vehicle parameters. The local navigation guidance unit receives positional data from an external
positioning system, preferably DGPS, indicative of a navigational path traversed by the vehicle. The guidance unit compares the positional data with the intended target path to obtain guidance error and transmits the guidance error to the steering controller. The system allows for determination of the current
steering angle and generation of a
steering angle adjustment based upon the intended target, the navigational path traversed by the vehicle, the vehicle parameters, the
steering angle and the guidance error. The steering angle adjustment is used to actuate a steering mechanism to smoothly guide the vehicle along the intended target path.