• DocumentCode
    2749422
  • Title

    Learning the inverse kinematics of a robot manipulator using the Bees Algorithm

  • Author

    Pham, D.T. ; Castellani, M. ; Fahmy, A.A.

  • Author_Institution
    Manuf. Eng. Centre, Cardiff Univ., Cardiff
  • fYear
    2008
  • fDate
    13-16 July 2008
  • Firstpage
    493
  • Lastpage
    498
  • Abstract
    In this paper, the Bees algorithm was used to train multi-layer perceptron neural networks to model the inverse kinematics of an articulated robot manipulator arm. The Bees Algorithm is a recently developed parameter optimisation algorithm that is inspired by the foraging behaviour of honey bees. The Bees Algorithm performs a kind of exploitative neighbourhood search combined with random explorative search. Three neural networks were trained to reproduce a set of input/output numerical examples of the inverse kinematics of the main three joints of an articulated robotic manipulator. The results prove the remarkable robustness of the Bees Algorithm, which consistently trained the neural networks to model the kinematics data with very high accuracy. The learning results obtained by the proposed algorithm are compared to the results obtained by the standard Backpropagation Algorithm and an Evolutionary Algorithm. The comparative study highlights the superior performance of the proposed Bees Algorithm over the other algorithms.
  • Keywords
    backpropagation; dexterous manipulators; evolutionary computation; multilayer perceptrons; neural nets; optimisation; robot kinematics; articulated robot manipulator arm; backpropagation algorithm; bees algorithm; evolutionary algorithm; exploitative neighbourhood search; inverse kinematics; multilayer perceptron neural networks; optimisation algorithm; random explorative search; Backpropagation algorithms; Evolutionary computation; Inverse problems; Kinematics; Manipulators; Multi-layer neural network; Multilayer perceptrons; Neural networks; Robots; Robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics, 2008. INDIN 2008. 6th IEEE International Conference on
  • Conference_Location
    Daejeon
  • ISSN
    1935-4576
  • Print_ISBN
    978-1-4244-2170-1
  • Electronic_ISBN
    1935-4576
  • Type

    conf

  • DOI
    10.1109/INDIN.2008.4618151
  • Filename
    4618151