Contextual policy search for linear and nonlinear generalization of a humanoid walking controller

Abdolmaleki, Abbas, Lau, Nuno, Reis, Luis Paulo , Peters, Jan and Neumann, Gerhard (2016) Contextual policy search for linear and nonlinear generalization of a humanoid walking controller. Journal of Intelligent and Robotic Systems: Theory and Applications, 83 (3). pp. 393-408. ISSN 0921-0296

Full content URL:


Request a copy
[img] PDF
art%3A10.1007%2Fs10846-016-0347-y.pdf - Whole Document
Restricted to Repository staff only

Item Type:Article
Item Status:Live Archive


We investigate learning of flexible robot locomotion controllers, i.e., the controllers should be applicable for multiple contexts, for example different walking speeds, various slopes of the terrain or other physical properties of the robot. In our experiments, contexts are desired walking linear speed of the gait. Current approaches for learning control parameters of biped locomotion controllers are typically only applicable for a single context. They can be used for a particular context, for example to learn a gait with highest speed, lowest energy consumption or a combination of both. The question of our research is, how can we obtain a flexible walking controller that controls the robot (near) optimally for many different contexts? We achieve the desired flexibility of the controller by applying the recently developed contextual relative entropy policy search(REPS) method which generalizes the robot walking controller for different contexts, where a context is described by a real valued vector. In this paper we also extend the contextual REPS algorithm to learn a non-linear policy instead of a linear policy over the contexts which call it RBF-REPS as it uses Radial Basis Functions. In order to validate our method, we perform three simulation experiments including a walking experiment using a simulated NAO humanoid robot. The robot learns a policy to choose the controller parameters for a continuous set of forward walking speeds.

Keywords:Robot Soccer, Multi-Task Learning, NotOAChecked
Subjects:G Mathematical and Computer Sciences > G760 Machine Learning
H Engineering > H671 Robotics
Divisions:College of Science > School of Computer Science
Related URLs:
ID Code:25745
Deposited On:31 Mar 2017 11:14

Repository Staff Only: item control page