Hierarchical Residual Policy Learning for Real-World Mobile Manipulation with Sparse Human Guidance
Organizations: Northeastern University · University of California, Riverside · Georgia Institute of Technology
Abstract
Mobile Manipulation (MoMa) is a cornerstone of autonomous robotic systems, yet real-world fine-tuning remains a formidable challenge because of high-dimensional action spaces and intricate coupling between heterogeneous modules. In this paper, we propose HiRe-MoMa (Hierarchical Residual Mobile Manipulation), a systematic framework for stable and sample-efficient real-world fine-tuning of complex MoMa systems. At its core, HiRe-MoMa adopts a Hierarchical Residual Architecture that fine-tunes a frozen base policy. A Policy-Agnostic Residual learns additive corrections atop the base policy, while Hierarchical Decoupling splits the residual into mobile-base and manipulator-arm heads with unidirectional conditioning, mitigating gradient interference and aligning corrections with the platform's physical hierarchy. To improve sample efficiency in data-expensive real-world settings, we propose Expert-Guided Value Alignment, which leverages sparse human interventions with under 20% training coverage to reshape the critic's value landscape, effectively guiding autonomous exploration through expert priors. Extensive real-world experiments on the TIAGo++ platform demonstrate that HiRe-MoMa consistently enhances task performance with only around 30 minutes of online interaction, regardless of the base policy architecture. To our knowledge, this is among the first frameworks to enable efficient on-robot fine-tuning for mobile manipulation in the real world, providing a practical paradigm for deploying complex robotic systems in dynamic, human-centric environments. Further details can be found on our project website: https://hire-moma.github.io/
Figures & tables
| Training Time (mins) | Success Rate (%) | Episode length (steps) | |||||||
| Task | Base (DP) | +HG-DAgger [ 26 ] | +Flat Residual [ 35 ] | HiRe-MoMa (Full) | Base (DP) | +HG-DAgger [ 26 ] | +Flat Residual [ 35 ] | HiRe-MoMa (Full) | |
| Place Only | 25 | 50.0 | 10.0 (-80%) | 60.0 (+20%) | 95.0 (+90%) | 342 | 420 (0.81x) | 329 (1.03x) | 235 (1.46x) |
| Sweep Litter | 30 | 45.0 | 5.0 (-89%) | 40.0 (-11%) | 90.0 (+100%) | 359 | 478 (0.75x) | 394 (0.91x) | 271 (1.32x) |
| Pick Place | 40 | 22.5 | 5.0 (-78%) | 27.5 (+22%) | 40.0 (+78%) | 664 | 742 (0.89x) | 649 (1.02x) | 552 (1.20x) |
| Average | 31.7 | 39.2 | 6.7 (-83%) | 42.5 (+8%) | 75.0 (+91%) | 455.0 | 546.7 (0.82x) | 457.3 (0.99x) | 352.7 (1.29x) |
| Training Time (mins) | Success Rate (%) | Episode length (steps) | |||||
| Task | +Flat Residual | +Hierarchical Decoupling | +Alignment (Full) | +Flat Residual | +Hierarchical Decoupling | +Alignment (Full) | |
| Place Only | 25 | 50 60 | 50 85 | 50 95 | 342 329 | 342 283 | 342 235 |
| Sweep Litter | 30 | 45 40 | 45 85 | 45 90 | 359 394 | 359 304 | 359 271 |
| Average | 27.5 | 47.5 50.0 | 47.5 85.0 | 47.5 92.5 | 350.5 361.5 | 350.5 293.5 | 350.5 253.0 |
| Training Time (mins) | Success Rate (%) | Episode length (steps) | |||
| Task | Base (ACT) | HiRe-MoMa (Full) | Base (ACT) | HiRe-MoMa (Full) | |
| Place Only | 25 | 40 | 80 (+100%) | 381 | 303 (1.26x) |
| Sweep Litter | 30 | 40 | 75 (+88%) | 362 | 297 (1.22x) |
| Average | 27.5 | 40.0 | 77.5 (+94%) | 371.5 | 300.0 (1.24x) |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Success Rate (%) | Episode Length (steps) | |||||
| Task | +Flat Residual | +Decomposition Only | +Hierarchical Decoupling | +Flat Residual | +Decomposition Only | +Hierarchical Decoupling |
| Place Only | 50 60 | 50 85 | 50 85 | 342 329 | 342 291 | 342 283 |
| Sweep Litter | 45 40 | 45 75 | 45 85 | 359 394 | 359 322 | 359 304 |
| Average | 47.5 50.0 | 47.5 80.0 | 47.5 85.0 | 350.5 361.5 | 350.5 306.5 | 350.5 293.5 |