figshare
Browse
tadr_a_1383939_sm1920.mp4 (37.92 MB)

Dynamic motion learning for multi-DOF flexible-joint robots using active–passive motor babbling through deep learning

Download (37.92 MB)
media
posted on 2017-11-07, 15:02 authored by Kuniyuki Takahashi, Tetsuya Ogata, Jun Nakanishi, Gordon Cheng, Shigeki Sugano

This paper proposes a learning strategy for robots with flexible joints having multi-degrees of freedom in order to achieve dynamic motion tasks. In spite of there being several potential benefits of flexible-joint robots such as exploitation of intrinsic dynamics and passive adaptation to environmental changes with mechanical compliance, controlling such robots is challenging because of increased complexity of their dynamics. To achieve dynamic movements, we introduce a two-phase learning framework of the body dynamics of the robot using a recurrent neural network motivated by a deep learning strategy. The proposed methodology comprises a pre-training phase with motor babbling and a fine-tuning phase with additional learning of the target tasks. In the pre-training phase, we consider active and passive exploratory motions for efficient acquisition of body dynamics. In the fine-tuning phase, the learned body dynamics are adjusted for specific tasks. We demonstrate the effectiveness of the proposed methodology in achieving dynamic tasks involving constrained movement requiring interactions with the environment on a simulated robot model and an actual PR2 robot both of which have a compliantly actuated seven degree-of-freedom arm. The results illustrate a reduction in the required number of training iterations for task learning and generalization capabilities for untrained situations.

The proposed learning framework for acquiring body dynamics in two phases (pre-training and fine-tuning). In the pre-training phase, the robot acquires body dynamics with an RNN through motor babbling. We consider a sequence of active and passive motions to improve the efficiency in the learning process of the body dynamics. Then, in the fine-tuning phase, the robot performs additional learning to adjust acquired body dynamics to the target task. The objective of this strategy is to efficiently learn the desired movements to perform the given tasks with the reduction of training iterations and generalization to untrained situations with the learned body dynamics. The below listed points should be captured along with the Graphical abstract image Dynamic motion tasks for robots with flexible joints having multi-DOFs Pre-training with motor babbling and fine-tuning with additional learning Active and passive exploratory motions in motor babbling.

Funding

This work was supported by a JSPS Grant-in-Aid for Scientific Research [grant number 15J12683]; the Program for Leading Graduate Schools, ‘Graduate Program for Embodiment Informatics’ of the Ministry of Education, Culture, Sports, Science, and Technology; JSPS Grant-in-Aid for Scientific Research (S) [grant number 2522005]; ‘Fundamental Study for Intelligent Machine to Coexist with Nature’ Research Institute for Science and Engineering, Waseda University; MEXT Grant-in-Aid for Scientific Research (A) [grant number 15H01710]; and MEXT Grant-in-Aid for Scientific Research on Innovative Areas ‘Constructive Developmental Science’ [grant number 24119003].

History