Home▸Space & Astronomy▸Cooperative Dual-Arm Flexible Payload Damping (2D)

Cooperative Dual-Arm Flexible Payload Damping (2D)

2D side-profile companion to the 3D scene: two arms grip a flexible panel along a damped-wave-equation model, and you compare single-arm, uncoordinated two-arm and actively-damped coordinated two-arm handling directly on a live amplitude chart.

Space & Astronomy2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-cooperative-dual-arm-flexible-payload-damping ↗ Open standalone

A 2D side-profile companion to the 3D dual-arm scene: the same damped-wave-equation model of the flexible panel drives a flat, edge-on view, so the ringing and its cancellation are easier to read at a glance than in a rotating 3D shot. Switch between single-arm, uncoordinated two-arm and coordinated two-arm handling, run the same commanded maneuver under each, and compare their vibration-amplitude traces directly on the chart — the coordinated mode's active relative-velocity damping settles the structure in a fraction of the time the other two take.

⚙ Under the hood

2D side-profile dual-arm flexible-payload lab: a chain of nodes with transverse deflection, internal stiffness and material damping models the panel, with point forcing and active relative-velocity damping applied at the grip nodes depending on handling mode.

roboticson-orbit servicingflexible structurevibration dampingdual-arm coordinationspace station

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

Why does the uncoordinated two-arm mode vibrate more than a single arm?

Arm B moves opposed to and delayed from Arm A, so the two ends drive the panel out of phase — instead of cancelling, their forcing adds energy into the bending mode, producing a larger peak amplitude than one arm gripping alone.

What makes the coordinated mode settle so much faster?

Each grip senses the relative velocity between the two arms and applies an active damping force proportional to it (plus extra local damping), directly cancelling the shared structure's vibration instead of just riding it out passively.

What does the aggressiveness slider change physically?

It shortens the commanded maneuver's duration, packing the same reposition into less time — a faster move needs a sharper, higher-frequency forcing pulse at the grip, which excites more bending and leaves more residual vibration to damp out.

What did you find?

Add reproduction steps (optional)