Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations

Singularities and uncertainties in arm configurations are the main problems in kinematics robot control resulting from applying robot model, a solution based on using Artificial Neural Network (ANN) is proposed here. The main idea of this approach is the use of an ANN to learn the robot system chara...

Full description

Bibliographic Details
Main Authors: Hasan, Ali T., Ismail, Napsiah, Hamouda, Abdel Magid Salem, Aris, Ishak, Marhaban, Mohammad Hamiruce, Al-Assadi, Hayder M. A. Ali
Format: Article
Language:English
Published: Elsevier 2010
Online Access:http://psasir.upm.edu.my/id/eprint/11846/1/11846.pdf
_version_ 1825944949270511616
author Hasan, Ali T.
Ismail, Napsiah
Hamouda, Abdel Magid Salem
Aris, Ishak
Marhaban, Mohammad Hamiruce
Al-Assadi, Hayder M. A. Ali
author_facet Hasan, Ali T.
Ismail, Napsiah
Hamouda, Abdel Magid Salem
Aris, Ishak
Marhaban, Mohammad Hamiruce
Al-Assadi, Hayder M. A. Ali
author_sort Hasan, Ali T.
collection UPM
description Singularities and uncertainties in arm configurations are the main problems in kinematics robot control resulting from applying robot model, a solution based on using Artificial Neural Network (ANN) is proposed here. The main idea of this approach is the use of an ANN to learn the robot system characteristics rather than having to specify an explicit robot system model. Despite the fact that this is very difficult in practice, training data were recorded experimentally from sensors fixed on each joint for a six Degrees of Freedom (DOF) industrial robot. The network was designed to have one hidden layer, where the input were the Cartesian positions along the X, Y and Z coordinates, the orientation according to the RPY representation and the linear velocity of the end-effector while the output were the angular position and velocities for each joint, In a free-of-obstacles workspace, off-line smooth geometric paths in the joint space of the manipulator are obtained. The resulting network was tested for a new set of data that has never been introduced to the network before these data were recorded in the singular configurations, in order to show the generality and efficiency of the proposed approach, and then testing results were verified experimentally.
first_indexed 2024-03-06T07:23:54Z
format Article
id upm.eprints-11846
institution Universiti Putra Malaysia
language English
last_indexed 2024-03-06T07:23:54Z
publishDate 2010
publisher Elsevier
record_format dspace
spelling upm.eprints-118462017-10-30T02:23:11Z http://psasir.upm.edu.my/id/eprint/11846/ Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations Hasan, Ali T. Ismail, Napsiah Hamouda, Abdel Magid Salem Aris, Ishak Marhaban, Mohammad Hamiruce Al-Assadi, Hayder M. A. Ali Singularities and uncertainties in arm configurations are the main problems in kinematics robot control resulting from applying robot model, a solution based on using Artificial Neural Network (ANN) is proposed here. The main idea of this approach is the use of an ANN to learn the robot system characteristics rather than having to specify an explicit robot system model. Despite the fact that this is very difficult in practice, training data were recorded experimentally from sensors fixed on each joint for a six Degrees of Freedom (DOF) industrial robot. The network was designed to have one hidden layer, where the input were the Cartesian positions along the X, Y and Z coordinates, the orientation according to the RPY representation and the linear velocity of the end-effector while the output were the angular position and velocities for each joint, In a free-of-obstacles workspace, off-line smooth geometric paths in the joint space of the manipulator are obtained. The resulting network was tested for a new set of data that has never been introduced to the network before these data were recorded in the singular configurations, in order to show the generality and efficiency of the proposed approach, and then testing results were verified experimentally. Elsevier 2010 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/11846/1/11846.pdf Hasan, Ali T. and Ismail, Napsiah and Hamouda, Abdel Magid Salem and Aris, Ishak and Marhaban, Mohammad Hamiruce and Al-Assadi, Hayder M. A. Ali (2010) Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations. Advances in Engineering Software, 41 (2). pp. 359-367. ISSN 0965-9978 http://www.sciencedirect.com/science/article/pii/S0965997809001446?via%3Dihub#! 10.1016/j.advengsoft.2009.06.006
spellingShingle Hasan, Ali T.
Ismail, Napsiah
Hamouda, Abdel Magid Salem
Aris, Ishak
Marhaban, Mohammad Hamiruce
Al-Assadi, Hayder M. A. Ali
Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations
title Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations
title_full Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations
title_fullStr Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations
title_full_unstemmed Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations
title_short Artificial neural network-based kinematics Jacobian solution for serial manipulator passing through singular configurations
title_sort artificial neural network based kinematics jacobian solution for serial manipulator passing through singular configurations
url http://psasir.upm.edu.my/id/eprint/11846/1/11846.pdf
work_keys_str_mv AT hasanalit artificialneuralnetworkbasedkinematicsjacobiansolutionforserialmanipulatorpassingthroughsingularconfigurations
AT ismailnapsiah artificialneuralnetworkbasedkinematicsjacobiansolutionforserialmanipulatorpassingthroughsingularconfigurations
AT hamoudaabdelmagidsalem artificialneuralnetworkbasedkinematicsjacobiansolutionforserialmanipulatorpassingthroughsingularconfigurations
AT arisishak artificialneuralnetworkbasedkinematicsjacobiansolutionforserialmanipulatorpassingthroughsingularconfigurations
AT marhabanmohammadhamiruce artificialneuralnetworkbasedkinematicsjacobiansolutionforserialmanipulatorpassingthroughsingularconfigurations
AT alassadihaydermaali artificialneuralnetworkbasedkinematicsjacobiansolutionforserialmanipulatorpassingthroughsingularconfigurations