Physics Residual Dynamics and Reduced Order Whole-Body Planning for Obstacle Aware Human Robot Cloth CoTransportation
Organizations: Technical University of Munich (TUM), Germany · Tampere University, Finland · Aalto University, Finland · Mohamed bin Zayed University of Artificial Intelligence (MBZUAI), UAE
Abstract
Human--robot co-transportation of deformable objects requires predicting object deformation during motion, since obstacle clearance depends on both the grasp points and the unactuated interior. We present a hierarchical planning framework that combines a learned cloth model with a reduced-order whole-body model of a dual-arm mobile manipulator. A physics-residual conditional recurrent variational autoencoder (p-cRVAE) predicts the full cloth configuration from grasp-point observations by learning a residual correction to a computationally efficient linearized physics model, limiting error accumulation over 40-step planning horizon. The predicted cloth dynamics are embedded in a model predictive path integral (MPPI) planner using a reduced-order representation of a dual-arm mobile manipulator that preserves the non-holonomic base constraint and arm workspace limits. An MPC layer subsequently refines the sampled motion into smooth, executable references for whole-body control. The reduced-order formulation achieves tracking performance comparable to the full 17-DoF model while reducing computation time by approximately 80%. Across four co-transportation scenarios and two carrying speeds, the proposed framework maintains cloth-obstacle clearance where a corner-following baseline results in collisions, while whole-body refinement reduces final cloth deformation from 0.93,m to 0.28,m.
Figures & tables
| Scene , | [ ] | dev T [cm] | [ ] | clr [cm] | ||||||||
| B-I | B-II | Prop. | B-I | B-II | Prop. | B-I | B-II | Prop. | B-I | B-II | Prop. | |
| S1, 0.075 | 0.10 0.02 | 1.65 0.03 | 0.13 0.01 | 32.5 1.4 | 50.0 0.2 | 28.7 4.2 | 2.00 0.05 | 2.07 0.14 | 2.03 0.02 | – | – | – |
| S1, 0.125 | 0.14 0.01 | 1.70 0.01 | 0.16 0.00 | 33.1 0.5 | 49.8 0.3 | 32.2 0.3 | 2.06 0.05 | 2.03 0.04 | 2.02 0.03 | – | – | – |
| S2, 0.075 | 0.27 0.01 | 1.93 0.02 | 0.24 0.01 | 29.5 2.0 | 67.6 1.9 | 29.5 2.3 | 2.06 0.02 | 2.50 0.12 | 2.11 0.17 | – | – | – |
| S2, 0.125 | 0.53 0.02 | 2.03 0.03 | 0.29 0.01 | 26.1 1.8 | 66.7 0.3 | 29.3 0.8 | 2.03 0.04 | 2.39 0.11 | 2.11 0.05 | – | – | – |
| S3, 0.075 | 0.39 0.01 | 1.23 0.01 | 0.25 0.01 | 22.3 0.3 | 44.6 0.5 | 30.1 1.2 | 2.24 0.03 | 2.45 0.09 | 2.26 0.07 | – | – | – |
| Ablation | [ ] | dev T [cm] | [ ] | clr [cm] | solve [ms] |
| 0.51 0.00 | 29.4 0.9 | 1.11 0.03 | 3.7 0.4 | 31.9 0.2 | |
| (ours) | 0.53 0.01 | 28.3 1.9 | 2.18 0.04 | 1.3 0.3 | 96.4 0.3 |
| 0.65 0.04 | 25.3 4.4 | 2.66 0.09 | 1.6 0.4 | 139.3 0.6 | |
| 0.66 0.02 | 25.0 2.3 | 2.15 0.02 | 9.7 0.2 | 96.6 1.3 | |
| 5.92 0.30 | 22.6 3.0 | 2.13 0.06 | 7.3 0.6 | 97.1 0.3 |