1. Learning robot motions with stable dynamical systems under diffeomorphic transformations
- Author
-
Klaus Neumann and Jochen J. Steil
- Subjects
Theoretical computer science ,Dynamical systems theory ,Basis (linear algebra) ,Computer science ,business.industry ,General Mathematics ,Programming by demonstration ,Stability (learning theory) ,Robotics ,Dynamical system ,Computer Science Applications ,Transformation (function) ,Control and Systems Engineering ,Robot ,Artificial intelligence ,business ,Software - Abstract
Accuracy and stability have in recent studies been emphasized as the two major ingredients to learn robot motions from demonstrations with dynamical systems. Several approaches yield stable dynamical systems but are also limited to specific dynamics that can potentially result in a poor reproduction performance. The current work addresses this accuracy-stability dilemma through a new diffeomorphic transformation approach that serves as a framework generalizing the class of demonstrations that are learnable by means of provably stable dynamical systems. We apply the proposed framework to extend the application domain of the stable estimator of dynamical systems (SEDS) by generalizing the class of learnable demonstrations by means of diffeomorphic transformations ? . The resulting approach is named ? -SEDS and analyzed with rigorous theoretical investigations and robot experiments. A novel method named tau-SEDS that learns stable robot motions from demonstrations on the basis of nonlinear dynamical systems is proposed.The method allows learning dynamical systems that are stable and accurate by construction without much tuning effort.The approach is rigorously analyzed within a substantial theoretical framework.Several robotics experiments underline the applicability of the method.
- Published
- 2015
- Full Text
- View/download PDF