Development of an Adaptive Algorithm for Solving the Inverse Kinematics Problem for Serial Robot Manipulators

In order to overcome the drawbacks of some control schemes, which depends on modeling the system being controlled, and to overcome the problem of inverse kinematics which are mainly singularities and uncertainties in arm configuration. Artificial Neural Networks (ANN) technique has been utilized...

Full description

Saved in:
Bibliographic Details
Main Author: T. Hasan, Ali
Format: Thesis
Language:English
Published: 2005
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/6078/1/FK_2005_58.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-upm-ir.6078
record_format uketd_dc
spelling my-upm-ir.60782023-01-13T03:06:00Z Development of an Adaptive Algorithm for Solving the Inverse Kinematics Problem for Serial Robot Manipulators 2005-07 T. Hasan, Ali In order to overcome the drawbacks of some control schemes, which depends on modeling the system being controlled, and to overcome the problem of inverse kinematics which are mainly singularities and uncertainties in arm configuration. Artificial Neural Networks (ANN) technique has been utilized where learning is done iteratively based only on observation of input-output relationship. The proposed technique does not require any prior knowledge of the kinematics model of the system being controlled; the main idea of this approach is the use of an Artificial Neural Network to learn the robot system characteristics rather than having to specify an explicit robot system model.Since one of the most important problems in using Artificial Neural Networks, is the choice of the appropriate networks' configuration, two different networks' configurations were designed and tested, they were trained to learn desired set of joint angles positions from a given set of end effector positions. Experimental results have shown better response for the first configuration network in terms of precision and iteration. The developed approach possesses several distinct advantages; these advantages can be listed as follows :(First) system model does not have to be known at the time of the controller design, (Second) any change in the physical setup of the system such as the addition of a new tool would only involve training and will not require any major system software modifications, and (Third) this scheme would work well in a typical industrial set-up where the controller of a robot could be taught the handful of paths depending on the task assigned to that robot. The efficiency of the proposed algorithm is demonstrated through simulations of a general 6 D.O.F. serial robot manipulator Robots - Kinematics - Case studies 2005-07 Thesis http://psasir.upm.edu.my/id/eprint/6078/ http://psasir.upm.edu.my/id/eprint/6078/1/FK_2005_58.pdf text en public masters Universiti Putra Malaysia Robots - Kinematics - Case studies Engineering
institution Universiti Putra Malaysia
collection PSAS Institutional Repository
language English
topic Robots - Kinematics - Case studies


spellingShingle Robots - Kinematics - Case studies


T. Hasan, Ali
Development of an Adaptive Algorithm for Solving the Inverse Kinematics Problem for Serial Robot Manipulators
description In order to overcome the drawbacks of some control schemes, which depends on modeling the system being controlled, and to overcome the problem of inverse kinematics which are mainly singularities and uncertainties in arm configuration. Artificial Neural Networks (ANN) technique has been utilized where learning is done iteratively based only on observation of input-output relationship. The proposed technique does not require any prior knowledge of the kinematics model of the system being controlled; the main idea of this approach is the use of an Artificial Neural Network to learn the robot system characteristics rather than having to specify an explicit robot system model.Since one of the most important problems in using Artificial Neural Networks, is the choice of the appropriate networks' configuration, two different networks' configurations were designed and tested, they were trained to learn desired set of joint angles positions from a given set of end effector positions. Experimental results have shown better response for the first configuration network in terms of precision and iteration. The developed approach possesses several distinct advantages; these advantages can be listed as follows :(First) system model does not have to be known at the time of the controller design, (Second) any change in the physical setup of the system such as the addition of a new tool would only involve training and will not require any major system software modifications, and (Third) this scheme would work well in a typical industrial set-up where the controller of a robot could be taught the handful of paths depending on the task assigned to that robot. The efficiency of the proposed algorithm is demonstrated through simulations of a general 6 D.O.F. serial robot manipulator
format Thesis
qualification_level Master's degree
author T. Hasan, Ali
author_facet T. Hasan, Ali
author_sort T. Hasan, Ali
title Development of an Adaptive Algorithm for Solving the Inverse Kinematics Problem for Serial Robot Manipulators
title_short Development of an Adaptive Algorithm for Solving the Inverse Kinematics Problem for Serial Robot Manipulators
title_full Development of an Adaptive Algorithm for Solving the Inverse Kinematics Problem for Serial Robot Manipulators
title_fullStr Development of an Adaptive Algorithm for Solving the Inverse Kinematics Problem for Serial Robot Manipulators
title_full_unstemmed Development of an Adaptive Algorithm for Solving the Inverse Kinematics Problem for Serial Robot Manipulators
title_sort development of an adaptive algorithm for solving the inverse kinematics problem for serial robot manipulators
granting_institution Universiti Putra Malaysia
granting_department Engineering
publishDate 2005
url http://psasir.upm.edu.my/id/eprint/6078/1/FK_2005_58.pdf
_version_ 1776100260397973504