Skill decomposition by self-categorizing stimulus-response units

Endowing robots with the ability of skill learning enables them to be versatile and skillful in performing various tasks. This paper proposes a skill-decomposition framework, which differs from previous work in its capability of decomposing a skill by self-categorizing it into significant stimulus-response units (SRU). The proposed skill-decomposition framework can be realized by stages with a 5-layer neuro-fuzzy network with supervised learning, resolution control and reinforcement learning, to enable robots to identify a sufficient number of significant SRUs for accomplishing a given task. Computer simulations and experiments with a Pioneer DX-3 mobile robot were conducted to validate the self-categorization capability of the proposed skill-decomposition framework in learning and identifying significant SRUs from task examples.

[1]  Thomas H. Speeter Primitive based control of the Utah/MIT dextrous hand , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[2]  C. S. George Lee,et al.  Neural fuzzy systems: a neuro-fuzzy synergism to intelligent systems , 1996 .

[3]  James S. Albus,et al.  New Approach to Manipulator Control: The Cerebellar Model Articulation Controller (CMAC)1 , 1975 .

[4]  Ronald C. Arkin,et al.  Motor schema based navigation for a mobile robot: An approach to programming by behavior , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[5]  Cristina Baroglio,et al.  Learning Controllers for Industrial Robots , 2005, Machine Learning.

[6]  Takanori Shibata,et al.  Motion planning of a redundant manipulator based on criteria of skilled operators , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[7]  Maja J. Matarić,et al.  Behavior-Based Control: Main Properties and Implications , 1992 .

[8]  Yangsheng Xu,et al.  Human skill transfer: neural networks as learners and teachers , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[9]  Richard S. Sutton,et al.  Neuronlike adaptive elements that can solve difficult learning control problems , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[11]  Sheng Liu,et al.  Transfer of human skills to neural net robot controllers , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[12]  Geir Hovland,et al.  Skill acquisition from human demonstration using a hidden Markov model , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[13]  Alessandro Saffiotti,et al.  A fuzzy behavior-based control system for manipulation , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Chin-Teng Lin,et al.  Neural-Network-Based Fuzzy Logic Control and Decision System , 1991, IEEE Trans. Computers.

[15]  Ulrike Thomas,et al.  Error-tolerant execution of complex robot tasks based on skill primitives , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).