Livium
  • Discuss
HomeGlossaryCenter of Mass (COM)

Center of Mass (COM)

What is Center of Mass (COM) in Humanoid Robotics?

The point where the total mass of a robot can be considered to be concentrated.

Understanding and controlling the center of mass is crucial for maintaining balance in humanoid robots, especially during dynamic movements like walking or reaching.

How Center of Mass (COM) Works

The center of mass is calculated by considering the mass and position of every component in the robot. For a humanoid robot, the COM shifts constantly as arms move, legs swing, and the torso rotates. The control system continuously calculates the COM position in real-time using joint angle data and the known mass distribution of each body segment. To maintain balance during walking, the robot must keep its COM projection (the point directly below it) within the support polygon formed by the feet on the ground. Sensors provide feedback, and the control algorithm adjusts joint positions to shift the COM as needed - leaning forward when accelerating, shifting weight over the supporting leg during a step.

Types of Center of Mass (COM)

  • Static COM: Center of mass when robot is stationary, calculated from fixed geometry
  • Dynamic COM: Constantly changing COM during movement, requires real-time computation
  • Projected COM: The vertical projection of COM onto the ground plane, critical for balance
  • Whole-Body COM: Total body center of mass including all segments
  • Segmental COM: Center of mass of individual body parts like arms or legs, used in calculating whole-body COM

Applications in Humanoid Robots

COM control is fundamental to all humanoid robot balance and locomotion. During walking, the robot shifts its COM over the stance leg before lifting the other foot. When picking up objects, the robot adjusts posture to compensate for added weight and keep COM stable. In dynamic movements like jumping, precise COM control determines landing stability. Manipulation tasks while standing require continuous COM adjustment to counterbalance arm movements. Recovery from pushes or disturbances involves rapid COM repositioning to prevent falls.

Example Humanoid Robots

Featured Humanoids

Discover the latest humanoid robots shaping the future

View All Humanoids
Figure 03 humanoid robot in a neutral standing pose

Figure 03

Figure

US
PrototypeContact Sales
Livium

© 2026 Livium Inc. All rights reserved.

Privacy·Terms
HumanoidsCompaniesNewsDiscussGlossaryAboutNewsletterContact

Boston Dynamics Atlas features sophisticated COM control enabling it to maintain balance while performing backflips and navigating obstacles. Toyota T-HR3 uses master-slave COM control for precise teleoperation. Honda ASIMO pioneered real-time COM calculation for stable bipedal walking. Unitree H1 demonstrates advanced COM management during high-speed walking up to 3.3 m/s.

Related Terms

BipedalGaitZero Moment Point (ZMP)
← Back to Glossary
G1 Humanoid Robot Unitree Livium 7_e6mvjc

Unitree G1

Unitree

CN
Shipping$13,500
Apollo Humanoid Robot Apptronik Livium 9 Profile_ljuqec

Apollo

Apptronik

US
Pre-orderContact Sales
Iron Humanoid Robot Xpeng Livium_febz7s

IRON

XPENG

CN
in_development$40,000
Tesla Optimus Gen 2 humanoid robot

Optimus Gen 2

Tesla

US
prototypeContact Sales
Boston Dynamics Humanoid Robot Atlas Livium_bh3sgw

Atlas

Boston Dynamics

US
ResearchContact Sales
Gr 2 Humanoid Robot Fourier Intelligence Livium Profile_um7nei

GR-2

Fourier

CN
Shipping (limited)Contact Sales
1x Neo Livium 6

NEO

1X

US
pre-order$20,000
View All Humanoids