Globally-Guided Geometric Fabrics for Reactive Mobile Manipulation in Dynamic Environments

Tomas Merva*, Saray Bakker*, Max Spahn, Danning Zhao, Ivan Virgala, Javier Alonso-Mora

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

4 Downloads (Pure)

Abstract

Mobile manipulators operating in dynamic environments shared with humans and robots must adapt in real time to environmental changes to complete their tasks effectively. While global planning methods are effective at considering the full task scope, they lack the computational efficiency required for reactive adaptation. In contrast, local planning approaches can be executed online but are limited by their inability to account for the full task's duration. To tackle this, we propose Globally-Guided Geometric Fabrics (G3F), a framework for real-time motion generation along the full task horizon, by interleaving an optimization-based planner with a fast reactive geometric motion planner, called Geometric Fabrics (GF). The approach adapts the path and explores a multitude of acceptable target poses, while accounting for collision avoidance and the robot's physical constraints. This results in a real-time adaptive framework considering whole-body motions, where a robot operates in close proximity to other robots and humans. We validate our approach through various simulations and real-world experiments on mobile manipulators in multi-agent settings, achieving improved success rates compared to vanilla GF, Prioritized Rollout Fabrics and Model Predictive Control.

Original languageEnglish
Pages (from-to)5553-5560
Number of pages8
JournalIEEE Robotics and Automation Letters
Volume10
Issue number6
DOIs
Publication statusPublished - 2025

Keywords

  • Collision Avoidance
  • Constrained Motion Planning
  • Geometric Fabrics
  • Mobile Manipulation

Fingerprint

Dive into the research topics of 'Globally-Guided Geometric Fabrics for Reactive Mobile Manipulation in Dynamic Environments'. Together they form a unique fingerprint.

Cite this