A Unified Framework for Probabilistic Dynamic-, Trajectory- and Vision-based Virtual Fixtures
Maximilian Mühlbauer, Bernhard Weber, Sylvain Calinon, Freek Stulp, Alin Albu-Schäffer, João Silvério
TL;DR
The paper addresses the need for flexible automation in manipulation tasks by introducing a unified probabilistic VF framework that merges coarse DS-based guidance, precise position-based trajectory fixtures, and very-precise visual servoing, all within a geometry-aware, manifold-informed arbitration scheme. It advances variable impedance control by deriving fully populated stiffness matrices from learned covariances, enabling translation-rotation couplings and cross-manifold applicability. The approach supports fully manual, semi-automated, and autonomous operation and demonstrates robust fusion across multiple fixtures and manifolds on diverse robotic platforms, including space-grade systems, with initial user evaluations indicating high usability. Overall, the framework offers a principled, uncertainty-aware path to multi-fixture automation that can adapt to task phase, input modality, and geometry, paving the way for broader deployment in industrial and space contexts.
Abstract
Probabilistic Virtual Fixtures (VFs) enable the adaptive selection of the most suitable haptic feedback for each phase of a task, based on learned or perceived uncertainty. While keeping the human in the loop remains essential, for instance, to ensure high precision, partial automation of certain task phases is critical for productivity. We present a unified framework for probabilistic VFs that seamlessly switches between manual fixtures, semi-automated fixtures (with the human handling precise tasks), and full autonomy. We introduce a novel probabilistic Dynamical System-based VF for coarse guidance, enabling the robot to autonomously complete certain task phases while keeping the human operator in the loop. For tasks requiring precise guidance, we extend probabilistic position-based trajectory fixtures with automation allowing for seamless human interaction as well as geometry-awareness and optimal impedance gains. For manual tasks requiring very precise guidance, we also extend visual servoing fixtures with the same geometry-awareness and impedance behavior. We validate our approach experimentally on different robots, showcasing multiple operation modes and the ease of programming fixtures.
