Sign in to save

Bookmark this page so you can find it later.

Sign in to save

Bookmark this page so you can find it later.

A skid-steer drive robot turns by driving its left and right wheel banks at different speeds. The wheels do not steer like a car, so turning requires the tires to slip sideways against the ground. This makes the design mechanically simple, rugged, and useful for rovers, loaders, and outdoor robots.

Understanding skid-steer motion helps explain why traction, wheel spacing, and motor control strongly affect robot performance.

When both wheel banks move forward at the same speed, the robot travels straight. When one side moves faster than the other, the robot follows a curved path, and when the sides move at equal speeds in opposite directions, it can make a zero-radius turn about its center. The same sideways slipping that makes sharp turns possible also causes tire scrub, wasted energy, and extra stress on motors.

Engineers choose skid-steer drive when durability and maneuverability matter more than perfect rolling efficiency.

Understanding Robotics: Skid-Steer Drive

The wheel speeds describe the robot motion only approximately because a real skid-steer robot does not have one perfect turning point. In an ideal differential-drive model, every point on the robot moves around a shared center called the instantaneous center of rotation. The center may lie far outside the robot during a gentle curve, or near the middle during a pivot.

A skid-steer chassis changes this picture. Each wheel is fixed facing forward, yet wheels at different positions would need slightly different paths through a turn.

Since they cannot all roll along those paths without steering, the ground contact patches deform and slide. The amount of sliding depends on the surface, the robot mass, and the shape of the turn.

Friction is what lets the robot move, but it is also what resists a turn. The tire must push backward on the ground to drive the robot forward. It must resist sideways motion to keep the robot from drifting.

During a tight turn, those demands compete. On high-grip carpet or rough pavement, a robot may need much more motor torque to turn than to drive straight.

On loose dirt, gravel, or a dusty floor, the wheels can slide more easily, so the robot may turn with less effort but less accuracy. This is why a path planned from wheel speeds can differ from the path seen on the field.

Chassis geometry changes the size of this effect. A wider robot needs more difference in travel between its two sides for the same curve. A long robot with many wheels can scrub heavily because more contact patches resist sliding.

Designers often use fewer wheels, a shorter wheelbase, or center wheels that sit slightly lower than the outer wheels. This lets the robot rock a little during a turn and reduces the number of tires gripping strongly at once. Wheel type matters too.

Soft rubber grips well but can increase scrub. Hard plastic rolls with less resistance but loses traction easily. Tank treads spread the load over a large area, which helps on soft ground but can make turning on firm ground demanding.

Motor control must account for these physical limits. A sudden command for opposite wheel motion can cause a large current spike because the motors must overcome static friction and rotate the robot body. Batteries may sag in voltage, and a controller can limit output to protect motors or prevent wheelspin.

Encoders measure wheel rotation, not true ground distance, so they cannot detect all slipping. A gyroscope gives a better estimate of how fast the robot is actually rotating.

Students should watch for the difference between commanded speed, measured wheel speed, and real motion. Repeated driving tests on different surfaces show why feedback sensors, gradual acceleration, and careful weight distribution make a skid-steer robot easier to control.

Key Facts

  • Straight motion: vL = vR, where vL is left bank speed and vR is right bank speed.
  • Turning direction: if vR > vL, the robot turns left; if vL > vR, the robot turns right.
  • Zero-radius turn: vL = -vR, so the robot spins about a point near its center.
  • Approximate forward speed: v = (vR + vL) / 2.
  • Approximate angular speed: omega = (vR - vL) / W, where W is the distance between left and right wheel banks.
  • Tire scrub increases when turning tightly because fixed wheels must slide sideways instead of rolling only forward.

Vocabulary

Skid-steer drive
A drive system that turns a vehicle by varying the speeds of fixed left and right wheel banks.
Wheel bank
A group of wheels on one side of the robot that are driven together or controlled as one side.
Zero-radius turn
A turn in which the robot rotates in place with little or no forward motion.
Tire scrub
Sideways sliding of a tire across the ground during a turn, causing friction, wear, and energy loss.
Traction
The grip force between a wheel and the ground that allows the robot to accelerate, brake, or turn without slipping too much.

Common Mistakes to Avoid

  • Assuming skid-steer wheels point into the turn, which is wrong because the wheels are fixed and the vehicle turns by speed difference between sides.
  • Forgetting tire scrub, which is wrong because real skid-steer robots must slide their tires sideways during turns and therefore lose energy.
  • Using only forward speed to predict turning, which is wrong because angular motion depends on the difference vR - vL and the track width W.
  • Treating skid-steer as the same as Ackermann steering, which is wrong because Ackermann vehicles steer by changing wheel angles while skid-steer vehicles steer by differential wheel speeds.

Practice Questions

  1. 1 A skid-steer robot has vL = 1.2 m/s and vR = 1.2 m/s. What is its forward speed, and is it turning?
  2. 2 A robot has wheel bank separation W = 0.60 m, vL = -0.90 m/s, and vR = 0.90 m/s. Find its approximate angular speed omega and describe the motion.
  3. 3 A designer must choose between skid-steer drive, Ackermann steering, and differential drive for a rugged outdoor inspection robot that must turn in tight spaces on dirt. Which drive is most suitable, and what tradeoff should the designer expect?