Constrained Equation Learner Networks for Precision-Preserving Extrapolation of Robotic Skills
Not on the map. Why?
Abstract (arXiv)
In Programming by Demonstration, the robot learns novel skills from human demonstrations. After learning, the robot should be able not only to reproduce the skill, but also to generalize it to shifted domains without collecting new training data. Adaptation to similar domains has been investigated in the literature; however, an open problem is how to adapt learned skills to different conditions that are outside of the data distribution, and, more important, how to preserve the precision of the desired adaptations. This paper presents a novel supervised learning framework called Constrained Equation Learner Networks that addresses the trajectory adaptation problem in Programming by Demonstrations from a constrained regression perspective. While conventional approaches for constrained regression use one kind of basis function, e.g., Gaussian, we exploit Equation Learner Networks to learn a set of analytical expressions and use them as basis functions. These basis functions are learned from demonstration with the objective to minimize deviations from the training data while imposing constraints that represent the desired adaptations, like new initial or final points or maintaining the trajectory within given bounds. Our approach addresses three main difficulties in adapting robotic trajectories: 1) minimizing the distortion of the trajectory for new adaptations; 2) preserving the precision of the adaptations; and 3) dealing with the lack of intuition about the structure of basis functions. We validate our approach both in simulation and in real experiments in a set of robotic tasks that require adaptation due to changes in the environment, and we compare obtained results with two existing approaches. Performed experiments show that Constrained Equation Learner Networks outperform state of the art approaches by increasing generalization and adaptability of robotic skills.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 14 of its 45 references that are in the map. First posted on arXiv 4 Nov 2023.
Builds on
14 of 45 references.
References · 14
- 2018Conditional Neural Processescited by 421
- 2019Control Barrier Functions: Theory and Applicationscited by 332
- 2017Physics-guided Neural Networks (PGNN): An Application in Lake Temperature Modelingcited by 130
- 2016Extrapolation and learning equationscited by 106
- 2018Physics Guided RNNs for Modeling Dynamical Systems: A Case Study in Simulating Lake Temperature Profilescited by 55
- 2017Kernelized Movement Primitivescited by 37
- 2018Hidden Fluid Mechanics: A Navier-Stokes Informed Deep Learning Framework for Assimilating Flow Visualization Datacited by 36
- 2021DySMHO: Data-Driven Discovery of Governing Equations for Dynamical Systems via Moving Horizon Optimizationcited by 19
- 2020Learning Barrier Functions for Constrained Motion Planning with Dynamical Systemscited by 17
- 2019Towards Orientation Learning and Adaptation in Cartesian Spacecited by 12
- 2021Constrained Probabilistic Movement Primitives for Robot Trajectory Adaptationcited by 7
- 2021EKMP: Generalized Imitation Learning with Adaptation, Nonlinear Hard Constraints and Obstacle Avoidancecited by 2
Built on by
Not cited yet.