Safe Multi-Robot Collaborative Transport Using Density Functions

arXiv:2610.08441 · cs.RO · Submitted 2026-10-06 · Read on arXiv

cs.RO

Submitted: 2026-10-06

Updated: 2026-10-06

Project page: https://jaggu2606.github.io/go2-density-mpc-pushing

License: http://creativecommons.org/licenses/by/4.0/

The gist: This paper presents a hierarchical density-based model predictive control framework for safe collaborative manipulation by multiple quadrupedal robots.

Abstract

This paper presents a hierarchical density-based model predictive control framework for safe collaborative manipulation by multiple quadrupedal robots. The framework enables a team of robots to push a shared object to a desired pose using only the initial and goal poses, without requiring a precomputed reference trajectory. A centralized box-level MPC optimizes contact forces while enforcing a control-density constraint for goal convergence and obstacle avoidance. Each robot then solves its own distributed robot-level whole-body MPC, under a stated shared-information assumption, to track its moving contact location while accounting for static obstacles and the time-varying positions of neighboring robots. The approach is evaluated in MuJoCo using whole-body contact dynamics for two and three Unitree Go2 quadrupeds collaboratively pushing rigid objects through narrow passages. Comparisons with matched Control Barrier Function and RRT* based tracking baselines demonstrate the effectiveness of the proposed density-based formulation for push-only, force- and torque-coupled manipulation tasks. Implementation videos are available at https://jaggu2606.github.io/go2-density-mpc-pushing/

Sources

Related papers