Learning from Demonstrations Meets Symbolic Control - A Supervisory Control Architecture for Formal Certification of Learned Motion
Organizations: Mohamed bin Zayed University of Artificial Intelligence, Abu Dhabi, UAE. · Learning Systems and Robotics Lab, Technical University of Munich, Germany.
Abstract
Dynamical system (DS)-based learning from demonstration generates flexible robot motions, but existing guarantees rely on certificate generation to obtain formal guarantees of safety and goal convergence. We propose a symbolic supervisory control architecture that automatically generates a fail-safe backup plan, certifying safety, reachability, and actuator feasibility directly from the robot's dynamics, independent of the learned DS. A nominal controller tracks the learned DS, while the supervisory controller monitors safety and target convergence, providing non-conservative intervention when the nominal controller violates necessary constraints. Experimental results include simulations and real robot deployment with various 2D and 3D datasets, including handwriting datasets, validating the effectiveness of our approach in providing formal guarantees with learned motion even in complex, dynamic environments.
Figures & tables
| method | task success | collisions | vel. limit violations | acc. limit violations | path return rate |
|---|---|---|---|---|---|
| ours (Certified Supervisor) | 95.67 | 0.0 | 0.0 | 0.0 | 93.33 |
| CLF-CBF | 65.67 | 18.0 | 0.0 | 43.33 | 53.33 |
| Method | MSE(mm) | DTW(mm) | acc. variation (m/s 2 ) | navigation time (s) |
|---|---|---|---|---|
| Ours (Certified Supervisor) | 7.46 | 14.613 | 0.249 | 23.27 |
| CLF-CBF | 18.98 | 17.551 | 0.02 | 24.5 |
| Learning Method | Trials | ours | CBF-CLF |
|---|---|---|---|
| LPV-DS | 100 | ||
| PolyDS | 100 | ||
| NNDS | 100 |
Robotic Control
Robotic control studies how machines use sensing and computation to produce reliable movement and interaction in changing environments.
See all 587 papers