Framework for Learning and Adaptation of Humanoid Robot Skills to Task Constraints
Humanoid robots are expected to work and collaborate with humans performing in changing environments. Developing this kind of robots requires them to display intelligent behaviors. For behaviours to be considered as intelligent they must at least present the ability to learn skills, represent skill’s knowledge, and adapt and generate new skills. In this work a framework is proposed for the generation and adaptation of learned models of robot skills for complying with task constraints. The proposed framework is meant to allow: for an operator to teach and demonstrate to the robot the motion of a task skill it must reproduce; to build a knowledge base of the learned skills knowledge allowing for its storage, classification and retrieval; to adapt and generate learned models of a skill, to new context, for compliance with the current task constraints. A learning from demonstration approach is employ to learn robot skill by means of probabilistic methods, encoding the motion dynamics in a Gaussian Mixture Model. We propose that this models of the skill can be operate and combine to represent and adapt the robot skills.
Keywordshumanoid robots learning from demonstration skill adaptation
Unable to display preview. Download preview PDF.
- 5.Calinon, S.: Robot Programming by Demonstration: A Probabilistic Approach. EPFL/CRC Press (2009)Google Scholar
- 6.Dasgupta, S., Schulman, L.J.: A two-round variant of em for gaussian mixtures. In: UAI 2000: Proceedings of the 16th Conference on Uncertainty in Artificial Intelligence, pp. 152–159. Morgan Kaufmann Publishers Inc., San Francisco (2000)Google Scholar
- 8.Gribovskaya, E., Zadeh, K., Mohammad, S., Billard, A.: Learning Nonlinear Multivariate Dynamics of Motion in Robotic Manipulators. International Journal of Robotics Research (2010)Google Scholar
- 9.Ijspeert, A., Nakanishi, J., Schaal, S.: Trajectory formation for imitation with nonlinear dynamical systems. In: IEEE International Conference on Intelligent Robots and Systems, IROS 2001 (2001)Google Scholar
- 10.Khansari-Zadeh, S., Billard, A.: Imitation learning of globally stable non-linear point-to-point robot motions using nonlinear programming. In: 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2676–2683 (2010)Google Scholar
- 12.Minsky, M.: A framework for representing knowledge. In: Winston, P. (ed.) The Psychology of Computer Vision, pp. 211–277. McGraw-Hill, New York (1975)Google Scholar
- 14.Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall Series in Artificial Intelligence. Prentice Hall (2010), http://books.google.es/books?id=8jZBksh-bUMC
- 15.Schaal, S.: Is imitation learning the route to humanoid robots? (6), 233–242 (1999), http://www-clmc.usc.edu/publications/S/schaal-TICS1999.pdf, http://www-clmc.usc.edu/publications/S/schaal-TICS1999-rep.pdf
- 16.Sung, H.G.: Gaussian mixture regression and classification. Ph.D. thesis, Rice University (2004)Google Scholar