AdaFold: Adapting Folding Trajectories of Cloths via Feedback-loop Manipulation
Alberta Longhini, Michael C. Welle, Zackory Erickson, Danica Kragic
TL;DR
AdaFold addresses robust cloth folding under varying properties by combining a particle-based cloth state with semantic descriptors and a model-based feedback-loop. The approach uses a learned forward model $f_\theta$ and an adaptation module $g_\psi$ to encode history into a latent $z_t$, enabling online replanning with MPPI over horizon $H$ as actions $a^*_{0:T}$ minimize $\mathcal{J}(\tau_{0:T})$ subject to $P_{t+1}=f(P_t,x_t,a_t,\xi)$. Perception builds a semantically labeled cloth point cloud $P=P^U\cup P^B$ from RGB-D using segmented masks and tracks layers with video trackers, improving state discrimination under deformation. Experimental results in simulation and on real cloths show AdaFold outperforms fixed trajectories and model-free baselines, generalizes to unseen shapes and properties, and benefits from semantic cloth representations for more accurate state estimation.
Abstract
We present AdaFold, a model-based feedback-loop framework for optimizing folding trajectories. AdaFold extracts a particle-based representation of cloth from RGB-D images and feeds back the representation to a model predictive control to replan folding trajectory at every time step. A key component of AdaFold that enables feedback-loop manipulation is the use of semantic descriptors extracted from geometric features. These descriptors enhance the particle representation of the cloth to distinguish between ambiguous point clouds of differently folded cloths. Our experiments demonstrate AdaFold's ability to adapt folding trajectories of cloths with varying physical properties and generalize from simulated training to real-world execution.
