Skip to main content
Gravity compensation holds both arms weightless so you can move them freely by hand. Each free joint is commanded with zero stiffness, velocity damping, and a feedforward torque that cancels the arm’s modelled gravity — so the arm neither sags nor springs back. It’s the easiest way to pose the robot, check its range of motion, or hand-guide it. You can run it from the web control panel or the CLI (axol gravity-comp).

Before you start

The arms go compliant the moment this starts — be ready to support them so they don’t drop.

Run it

1

Connect the robot

Connect the Axol Host — the panel connects the robot automatically (press Connect on the Axol tile if needed). Gravity comp needs only the robot connection — no cameras. See the Web Control Panel guide.
2

Select Gravity Compensation and Start

Pick Gravity Compensation from the operation selector and press Start. The arms go weightless immediately. Press Stop to hold them rigid again.
If an arm sags or pushes back, the gravity model needs tuning — adjust the per-joint mass and com fields on AxolConfig. See Gravity compensation.

Next steps

Teleoperation

Drive the arms from a VR headset instead of by hand.

gravity-comp reference

Every flag — free joints, damping, per-arm channels.