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 roll angle facilitates correction of the lateral motion induced position errors 
resultant from motion of the antennae as the vehicle moves based on an offset to ground and the roll angle. 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. A 
vehicle control method includes the steps of computing a position and a heading for the vehicle using GNSS positioning and a 
rate gyro for determining vehicle attitude, which is used for generating a steering command. Alternative aspects include multiple-antenna GNSS guidance methods for high-dynamic roll compensation, real-time kinematic (RTK) using single-frequency (L1) receivers, fixed and moving baselines between antennas, multi-position GNSS 
tail guidance (“
breadcrumb following”) for crosstrack error correction, guiding multiple vehicles and pieces of equipment relative to each other and earth-moving equipment and method applications.