cs.ROSep 26, 2026

Learning Geometry-Aware Virtual Fixtures From Sparse Demonstrations

Authors: Maximilian Mühlbauer, Marcella Piacentino, Raffaella Mancino, Paolino De Risi, Bernhard Weber, Margarida Campos, Thomas Hulin, Sylvain Calinon, +5 more

Organizations: German Aerospace Center (DLR), Robotics and Mechatronics Center (RMC), Münchener Str. 20, 82234 Weßling, Germany. · Department of Computer Engineering, Technical University of Munich, Friedrich-Ludwig-Bauer-Str. 3, Garching, Germany. · C.R.E.A.T.E. Consorzio di Ricerca per l’Energia, l’Automazione e le Tecnologie dell’Elettromagnetismo, Universit`a degli Studi di Napoli Federico II, Napoli, Italy · Department of Mechanical, Energy, Management and Transportation Engineering (DIME), University of Genova, Genoa, Italy · Department of Electrical Engineering and Information Technology (DIETI), University of Naples Federico II, 80131 Naples, Italy · Instituto Superior T´ecnico, University of Lisbon, Portugal. · Idiap Research Institute, Martigny, Switzerland. · ´Ecole Polytechnique F´edérale de Lausanne (EPFL), Switzerland.

Abstract

In many teleoperation applications, collecting a large number of demonstrations as required for traditional probabilistic learning from demonstration (LfD) approaches may not be feasible. To still give operators the ability to intuitively create trajectories as Virtual Fixtures (VFs), we propose to leverage a motion prior in the learning process. Particularly, by using Linear Quadratic Tracking (LQT), users are able to define guiding trajectories from the demonstration of just a few via points. To account for orientation guidance, we further reformulate classical LQT on Riemannian manifolds, introducing an additional geometric prior. Through a probabilistic interpretation of the LQT solution, we derive a covariance estimate at each trajectory point which we use to modulate the stiffness of the resulting fixture, resulting in strong guidance around the via points and softer guidance when far away. The covariance information is also used to define a validity region of the fixture, allowing the operator to leave its influence area and conduct unmodeled tasks. We evaluate the proposed Riemannian LQT formulation in a set of toy examples and the full framework on a cutting task requiring high precision in a minimally invasive surgery setting on the da Vinci Research Kit (dVRK).

Figures & tables

Explore similar work

CardsList
  1. Learning from Demonstrations over Riemannian Manifolds using Neural ODEs: An Extended Abstract

    Jun 3, 2026Diana Cuervo Espinosa, Mahathi Anand, Angela P. SchoelligRobot Motion GenerationLearning from Demonstration

  2. Learning from Demonstration via Spatiotemporal Tubes for Unknown Euler-Lagrange Systems

    Jul 1, 2026Ratnangshu Das, Puneeth Shankar, Varuni Buereddy +2Robotic ControlRobot Skill Learning

  3. Manipulation Planning for Construction Activities with Repetitive Tasks

    May 13, 2026Wangyi Liu, Dasharadhan Mahalingam, Fanru Gao +2Robotic ConstructionLong-Horizon Robotic Manipulation