Center of Mass and Robot Stability
Wider bases and lower mass keep robots upright
Related Tools
Related Labs
Related Worksheets
Related Cheat Sheets
Robot stability depends on where the robot’s weight acts and how much ground contact supports it. Engineers use the center of mass to predict whether a robot will stay upright, wobble, or tip over. This matters for wheeled robots, delivery robots, competition robots, and humanoid robots that must move safely. A simple rule is that a robot is stable when its center of mass plumb line falls inside its support polygon.
The center of mass is the average location of all the robot’s mass, including motors, batteries, frames, sensors, and carried objects. A plumb line is a vertical line straight down from the center of mass toward the ground. The support polygon is the shape made by connecting all contact points with the ground, such as wheels, feet, or tracks. A robot becomes more stable by lowering heavy parts, widening its base, and shifting weight so the plumb line stays inside the support polygon.
Key Facts
- A robot is stable when the vertical plumb line from its center of mass lands inside the support polygon.
- A robot tips when the center of mass plumb line moves outside the support polygon.
- Center of mass formula in one dimension: x_cm = (m1x1 + m2x2 + ...)/(m1 + m2 + ...).
- Lower center of mass usually increases stability because the robot can tilt farther before tipping.
- A wider wheelbase or wider stance makes a larger support polygon and improves stability.
- Heavy parts such as batteries should often be placed low and near the middle to reduce tipping risk.
Vocabulary
- Center of mass
- The point where an object’s mass can be treated as if it were concentrated for balance and motion.
- Plumb line
- A vertical line drawn straight down from the center of mass in the direction of gravity.
- Support polygon
- The area on the ground formed by connecting all points where the robot touches the ground.
- Wheelbase
- The distance between the front and back wheels or contact points of a robot.
- Tipping point
- The instant when the center of mass plumb line reaches the edge of the support polygon and the robot is about to fall.
Common Mistakes to Avoid
- Ignoring the support polygon, because stability depends on where the ground contact points are, not just the robot’s overall shape.
- Assuming a heavier robot is always more stable, because mass helps only if it is placed so the center of mass stays low and inside the base.
- Placing the battery high on the frame, because a high heavy part raises the center of mass and makes tipping easier.
- Checking stability only when the robot is standing still, because turning, accelerating, climbing ramps, or carrying objects can shift the effective balance and cause tipping.
Practice Questions
- 1 A robot has a 2 kg battery at x = 10 cm and a 1 kg sensor pack at x = 40 cm along its base. Find the center of mass position x_cm.
- 2 A robot’s support base extends from x = 0 cm to x = 30 cm. Its center of mass plumb line lands at x = 34 cm. Is the robot stable, and how far outside or inside the support base is the plumb line?
- 3 A tall robot keeps tipping forward when it stops quickly. Explain two design changes that could make it more stable and describe how each change affects the center of mass or support polygon.