Loading…
Control of singularity trajectory tracking for robotic manipulator by genetic algorithms
•A local genetic algorithm and global genetic algorithm are used in this paper for trajectory optimization.•A method for solving the singularity problem in robotics (robotic arm tracking and control).•Extensive analysis in terms of error, number of singularities and computational cost. he search for...
Saved in:
Published in: | Journal of computational science 2019-01, Vol.30, p.55-64 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | •A local genetic algorithm and global genetic algorithm are used in this paper for trajectory optimization.•A method for solving the singularity problem in robotics (robotic arm tracking and control).•Extensive analysis in terms of error, number of singularities and computational cost.
he search for optimization of mechanisms and systems is constant and quite desirable in several areas and, therefore, has been gaining more and more emphasis in scientific research. In this paper, two methods for solving singularities, which can occur while a robot arm is moving through a given trajectory, are presented in order to optimize the trajectory tracking control. One method is based on a local genetic algorithm and the other on a global genetic algorithm. Polynomial trajectories up to 3rd degree were used to evaluate the performance of each method by analyzing the trajectory error, number of singularities and computation cost. From the results, it can be concluded that the method based on the global genetic algorithm had the best performance, once it followed the 3rd degree trajectory with the lowest error, number of singularities and computation cost. The results presented are related to the simulation considering a 6-DOF robotic arm. |
---|---|
ISSN: | 1877-7503 1877-7511 |
DOI: | 10.1016/j.jocs.2018.11.006 |