Humanoid robot arm performance optimization using multi objective evolutionary algorithm

As humanoid robots are expected to operate in human environments they are expected to perform a wide range of tasks. Therefore, the robot arm motion must be generated based on the specific task. In this paper we propose an optimal arm motion generation satisfying multiple criteria. In our method, we...

Full description

Bibliographic Details
Published in:International Journal of Control, Automation and Systems
Main Author: 2-s2.0-84904708930
Format: Article
Language:English
Published: Institute of Control, Robotics and Systems 2014
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-84904708930&doi=10.1007%2fs12555-013-0275-6&partnerID=40&md5=8e0a3bb8a5fd2c43e285eb518a02e145
Description
Summary:As humanoid robots are expected to operate in human environments they are expected to perform a wide range of tasks. Therefore, the robot arm motion must be generated based on the specific task. In this paper we propose an optimal arm motion generation satisfying multiple criteria. In our method, we evolved neural controllers that generate the humanoid robot arm motion satisfying three different criteria; minimum time, minimum distance and minimum acceleration. The robot hand is required to move from the initial to the final goal position. In order to compare the performance, single objective GA is also considered as an optimization tool. Selected neural controllers from the Pareto solution are implemented and their performance is evaluated. Experimental investigation shows that the evolved neural controllers performed well in the real hardware of the mobile humanoid robot platform. © 2014 Institute of Control, Robotics and Systems and The Korean Institute of Electrical Engineers and Springer-Verlag Berlin Heidelberg.
ISSN:15986446
DOI:10.1007/s12555-013-0275-6