Chassis, traction and steering
How do wheel speeds decide where a robot goes?
Understand it
A differential-drive robot controls a left and right driven wheel independently. Equal speeds produce a straight path, different speeds produce a curve, and opposite speeds can rotate the chassis near its centre. Wheel diameter, track width, mass distribution, tyre grip and caster placement all affect the real motion.
Choose a step to inspect it, or run the complete sequence.
A useful analogy
A person paddling a canoe turns by changing the effort on the two sides.
Worked example
If the right wheel travels farther than the left wheel during the same time, the rover curves left. On loose sand, slip makes the real curve different from the calculation.
- Use two coins as left and right wheels.
- Move them equal distances, then move one farther.
- Sketch the expected path and one reason the real path could differ.
Quick checkWhat happens when ideal differential-drive wheels rotate at equal speed in opposite directions?
Answer: The robot rotates approximately in place around a point between the wheels.