Collaborative Object Transportation in Space via Impact Interactions
Joris Verhagen, Jana Tumova
TL;DR
This work tackles collaborative transportation of passive free-floating objects in microgravity by leveraging impact interactions between controllable robots. It introduces a hierarchical planning and control framework that combines an offline MILP planner using point-mass impact kinematics with Bézier-curve trajectories, an online replanner that adapts to updated states and refined impact models, and an impact-aware MPC for real-time tracking. A key contribution is the impact-robust planning objective, which maximizes post-impact velocity uncertainty $\\delta$ by propagating zonotopes, enabling resilience to model inaccuracies in impact dynamics. The approach is validated in high-fidelity simulations and hardware experiments on a 2-robot, 1-object free-flyer, including corridor transports, obstacle avoidance tasks, throw-and-catch, and pong-like sequences, demonstrating robust satisfaction of the spatial-temporal specifications. The resulting framework offers a scalable, energy-efficient paradigm for on-orbit servicing and space robotics where friction is negligible and impacts can be orchestrated to steer passive objects.
Abstract
We present a planning and control approach for collaborative transportation of objects in space by a team of robots. Object and robots in microgravity environments are not subject to friction but are instead free floating. This property is key to how we approach the transportation problem: the passive objects are controlled by impact interactions with the controlled robots. In particular, given a high-level Signal Temporal Logic (STL) specification of the transportation task, we synthesize motion plans for the robots to maximize the specification satisfaction in terms of spatial STL robustness. Given that the physical impact interactions are complex and hard to model precisely, we also present an alternative formulation maximizing the permissible uncertainty in a simplified kinematic impact model. We define the full planning and control stack required to solve the object transportation problem; an offline planner, an online replanner, and a low-level model-predictive control scheme for each of the robots. We show the method in a high-fidelity simulator for a variety of scenarios and present experimental validation of 2-robot, 1-object scenarios on a freeflyer platform.
