TeamHOI: Learning a Unified Policy for Cooperative Human-Object Interactions with Any Team Size
Organizations: Garena · Sea AI Lab · National University of Singapore
Abstract
Physics-based humanoid control has achieved remarkable progress in enabling realistic and high-performing single-agent behaviors, yet extending these capabilities to cooperative human-object interaction (HOI) remains challenging. We present TeamHOI, a framework that enables a single decentralized policy to handle cooperative HOIs across any number of cooperating agents. Each agent operates using local observations while attending to other teammates through a Transformer-based policy network with teammate tokens, allowing scalable coordination across variable team sizes. To enforce motion realism while addressing the scarcity of cooperative HOI data, we further introduce a masked Adversarial Motion Prior (AMP) strategy that uses single-human reference motions while masking object-interacting body parts during training. The masked regions are then guided through task rewards to produce diverse and physically plausible cooperative behaviors. We evaluate TeamHOI on a challenging cooperative carrying task involving two to eight humanoid agents and varied object geometries. Finally, to promote stable carrying, we design a team-size- and shape-agnostic formation reward. TeamHOI achieves high success rates and demonstrates coherent cooperation across diverse configurations with a single policy.
Figures & tables
| Model | Agents Formation | SR (%) / ( m ) | (%) | ( ) | SR 5× (%) / ( m ) | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2A | 4A | 8A | 2A | 4A | 8A | 2A | 4A | 8A | 4A | 8A | ||
| CooHOI*-2 | Pre-defined | 97.5 / 0.19 | 73.2 / 1.49 | 10.1 / 4.25 | 90.3 | 54.6 | 1.0 | 48.3 | 85.0 | 189.9 | 0.0 / 6.38 | 0.4 / 6.00 |
| CooHOI*-4 | Pre-defined | 95.5 / 0.18 | 94.5 / 0.36 | 61.5 / 1.83 | 96.0 | 92.1 | 27.2 | 40.7 | 38.6 | 96.7 | 1.2 / 5.34 | 14.2 / 4.26 |
| CooHOI*-8 | Pre-defined | 29.4 / 3.60 | 52.4 / 2.68 | 42.2 / 3.83 | 93.8 | 93.6 | 81.6 | 39.5 | 36.5 | 45.2 | 0.1 / 6.22 | 4.1 / 5.73 |
| Ours | Learned coop. | 99.1 / 0.06 | 99.2 / 0.08 | 97.5 / 0.18 | 95.2 | 96.1 | 90.1 | 51.0 | 44.7 | 34.2 | 3.5 / 4.78 | 81.1 / 0.49 |
| Hyperparameter | Value |
|---|---|
| Horizon length | 32 |
| Optimizer | Adam [ 20 ] |
| Learning rate | |
| Task reward weight | 0.5 |
| Style reward weight | 0.5 |
| PPO clip threshold | 0.2 |
| Normal weight (1 ) | ||||
|---|---|---|---|---|
| Team size | SR (%) | (m) | (%) | (m/s 3 ) |
| 2 | 99.1 | 0.06 | 95.2 | 51.0 |
| 3 | 99.4 | 0.06 | 98.3 | 50.5 |
| 4 | 99.2 | 0.08 | 96.1 | 44.7 |
| 5 | 99.5 | 0.06 | 97.3 | 40.6 |
| 6 | 99.3 | 0.07 | 95.9 | 38.0 |
| Small tables | ||||
|---|---|---|---|---|
| Team size | SR (%) | (m) | (%) | (m/s 3 ) |
| 2 | 93.1 | 0.37 | 94.8 | 63.2 |
| 3 | 97.5 | 0.14 | 97.0 | 64.7 |
| 4 | 98.4 | 0.12 | 97.1 | 55.5 |
| 8 | 96.4 | 0.23 | 85.4 | 45.0 |
| Large tables | ||||
Human-Object Interaction
Human-object interaction studies how people perceive, manipulate, and coordinate with objects in images, videos, and embodied settings.
See all 112 papers