A gear differential is a compact mechanism that lets two output shafts share drive torque while rotating at different speeds. In a robot drivetrain, this is useful because the outside wheel must travel farther than the inside wheel during a turn. Without a differential, the wheels would scrub against the floor, waste energy, and make steering less predictable.
A bevel-gear differential solves this with a symmetric gear arrangement inside the axle.
Understanding Robotics: Gear Differential
Inside a common bevel differential, the motor turns a housing called the carrier. The carrier holds small bevel gears, often called spider gears or planet gears. These mesh with two larger side gears connected to the axle shafts.
When both outputs resist motion equally, the whole gear set moves as one unit. The small gears are carried around but do not need to roll across the side gears.
When one output has a different resistance or needs a different path speed, the small gears roll between the side gears. This rolling creates the relative motion needed without disconnecting either wheel from the motor.
A differential does not decide where the robot should go. It only permits the drivetrain to accommodate the motion demanded by the turn. Wheel radius matters here.
A larger wheel covers more ground in one rotation than a smaller wheel. Tire wear, unequal inflation in pneumatic wheels, or a loose hub can therefore change how a robot tracks. Wheel speed measurements from encoders need to be interpreted with this in mind.
An encoder reports shaft rotation, not guaranteed travel across the floor. Slip can make the measured rotation larger than the real distance travelled.
The most important limitation of an open differential is traction. Its torque capacity is limited by the side with the least grip. If one wheel lifts slightly, lands on dust, or reaches a smooth patch, it can spin easily.
The other wheel then may receive too little useful turning effect to move the robot. This surprises students because the motor can still be running at high speed.
In a classroom test, hold one driven wheel lightly above the floor while the other stays down. The raised wheel tends to spin, showing why low traction can stop a robot even when one tire has good contact.
Robot builders choose between a differential, separate motors, and locked axles based on the task. A car like drivetrain benefits from smooth turns and reduced tire stress. Many competition robots instead use one motor per side with electronic control.
This allows software to command different side speeds and can support in place turns. A locked axle is mechanically simple, though it forces tires to scrub during turns. When studying a gear differential, track three ideas carefully.
Follow the power path from motor to carrier to gears to shafts. Separate speed behavior from torque behavior. Finally, test the mechanism on surfaces with different grip, since real floor contact often matters more than ideal gear calculations.
Key Facts
- For an ideal open differential, the two wheel torques are approximately equal: T_left = T_right.
- The carrier speed is the average of the two output speeds: omega_carrier = (omega_left + omega_right) / 2.
- If the robot drives straight, omega_left = omega_right and the spider gears do not spin on their own axes.
- During a turn, the spider gears rotate and allow omega_left and omega_right to be different.
- Wheel linear speed is related to angular speed by v = r omega.
- For a turn with track width W and turn radius R measured to the robot center, v_outer / v_inner = (R + W/2) / (R - W/2).
Vocabulary
- Differential
- A gear mechanism that splits input motion and torque between two outputs while allowing the outputs to rotate at different speeds.
- Bevel gear
- A cone-shaped gear that transfers rotation between intersecting shafts, often at a 90 degree angle.
- Spider gear
- A small bevel gear mounted on the carrier that allows the two side gears to rotate at different speeds.
- Side gear
- A bevel gear connected to an output shaft that drives one wheel or one side of a mechanism.
- Carrier
- The rotating frame that holds the spider gears and is driven by the input ring gear.
Common Mistakes to Avoid
- Assuming both wheels always spin at the same speed, which is wrong because the differential is designed to allow different wheel speeds during a turn.
- Thinking the differential sends more torque to the faster wheel, which is wrong for an ideal open differential because both outputs receive nearly equal torque.
- Forgetting to use angular speed units consistently, which is wrong because rpm, rad/s, and wheel linear speed must be converted before using equations.
- Ignoring traction limits, which is wrong because an open differential can only deliver as much useful torque as the lower-traction wheel can support.
Practice Questions
- 1 A robot with wheel radius 0.05 m has a left wheel speed of 12 rad/s and a right wheel speed of 18 rad/s. What are the left and right wheel linear speeds?
- 2 In an ideal differential, the carrier rotates at 300 rpm and the left output rotates at 240 rpm. Using omega_carrier = (omega_left + omega_right) / 2, find the right output speed.
- 3 A robot turns left on a high-traction floor. Explain which wheel should rotate faster and why the spider gears are needed.