Design and optimization of a fuzzy-neural hybrid controller for an artificial muscle robotic arm using genetic algorithms

Humanoids are increasingly used in the service sectors around the world to work with, or assist humans. However current humanoid designs place limitations on direct engagement with the human in terms of safety and usability. In this paper, we present an approach for the control of hybrid, high-speed...

Full description

Saved in:
Bibliographic Details
Published in:2010 10th IEEE-RAS International Conference on Humanoid Robots pp. 530 - 535
Main Authors: Erdemir, E, Özkan, Mehmed, Kawamura, K, Wilkes, D M, Fırat, Murat, Polat, A
Format: Conference Proceeding
Language:English
Published: IEEE 01-12-2010
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Humanoids are increasingly used in the service sectors around the world to work with, or assist humans. However current humanoid designs place limitations on direct engagement with the human in terms of safety and usability. In this paper, we present an approach for the control of hybrid, high-speed and safe human-robot interaction systems with highly non-linear dynamic behavior. The proposed approach comprises the three soft computing techniques, namely back propagation neural network, fuzzy and genetic algorithms. This open-loop controller was applied to a Bridgestone Hybrid Robot Arm (BHRA). BHRA has three electric motors and four artificial muscles, arranged in an agonist/antagonist, and opposing pair configuration, that drive the five-degrees of freedom of the robot arm. The behaviors of the artificial muscles are observed under the effects of the links driven by the electric motors and it is shown that the proposed biologically-plausible controller could produce more accurate trajectories at higher speeds when compared to conventional PID and stand alone or combined versions of Neural Network and Fuzzy controllers.
ISBN:9781424486885
1424486882
ISSN:2164-0572
DOI:10.1109/ICHR.2010.5686833