Hardware-as-Regularization: Enhancing Data Consistency in Imitation Learning via an Adjustable Passive Compliant Leader Arm
Organizations: R&D Division SB Intuitions Corporation, Japan
Abstract
Low-cost passive leader arms enable scalable data collection for imitation learning, but their lack of restoring forces leaves redundant joints unconstrained, yielding highly inconsistent joint-space trajectories. We address this with a low-cost passive joint module (an adjustable mechanical clutch and a 3D-printed spiral spring) that pulls each joint toward a user-defined neutral posture. This passive restoring force acts as a physical prior equivalent to joint-space regularization (``Hardware-as-Regularization''), improving kinematic consistency with shorter completion time than an unregularized arm and preserved movement smoothness. Experiments show substantial variance reduction over a naive passive arm, trajectory consistency on par with an active virtual spring of the same actuator class, and substantially higher downstream success rates (e.g., 73.3% vs. 36.7% on Block Stacking); a stiffness sweep shows consistency degrading monotonically as stiffness decreases, confirming that mechanical stiffness behaves like a regularization weight.
Figures & tables
| Metric | Naive GELLO | GELLO w/ v.s. | Proposed |
| Restoring Force | None | Active (Motor Torque) | Passive (Spiral Spring) |
| Data Consistency | Low (Null-space drift) | High | High (Physical Prior) |
| Latency | Zero | High (Control loop) | Zero (Continuous time) |
| System Stability | Passive (no energy injection) | Conditionally Stable | Passive (no energy injection) |
| Cost | $200 | $700 (Current controllable motor) | $100 |
| Task | Metric | Naive GELLO | GELLO w/ v.s. | Proposed |
| Pick & Place | Pairwise DTW [deg] (Data) | 23.23 11.01 | 11.71 5.51 | 8.32 3.14 |
| SPARC [-] (Data) | -2.87 0.23 | -3.23 0.23 | -2.97 0.25 | |
| Success Rate (95% CI) [%] | 53.3 (36.1, 69.8) | 96.7 (83.4, 99.4) | 96.7 (83.4, 99.4) | |
| Stack | Pairwise DTW [deg] (Data) | 16.35 6.94 | 10.23 3.99 | 8.24 2.99 |
| SPARC [-] (Data) | -2.87 0.21 | -3.89 0.30 | -3.19 0.33 | |
| Success Rate (95% CI) [%] | 36.7 (21.9, 54.5) | 66.7 (48.8, 80.7) | 73.3 (55.6, 85.8) |
Appendix figures & tables4 assets
Supplementary material from the paper’s appendix.
Appendix
| Joint | Settling [s] | [Hz] | |
| J1 | overdamped | n/a | |
| J2 | |||
| J3 | |||
| J4 | |||
| J5 | |||
| J6 |
| Component | Quantity | Estimated Cost (USD) |
| Polycarbonate (PC) Filament | 1 spool | $45 |
| ABS Filament | 1 spool | $15 |
| AS5600 Magnetic Encoder | 8 units | $15 |
| TCA9548A I2C Multiplexer | 1 unit | $2 |
| Seeed Studio XIAO RP2040 | 1 unit | $8 |
| 6700ZZ Bearing | 8 units | $10 |
Robot Imitation Learning
Robot imitation learning trains robots to perform tasks by reproducing and adapting behaviors shown in demonstrations.
See all 691 papers