Comparison of Three Meta-heuristic Algorithms for Solving Inverse Kinematics Problems of Variable Curvature Continuum Robots
Selman Djeffal, Chawki Mahfoudi, A. Amouri
- Year
- 2021
- Citations
- 12
Abstract
Since the analytical solutions of kinematics problems of continuum robots, especially those having a complex form, are not yet available, an alternative method is to obtain fast and accurate solutions using meta-heuristic algorithms. In this paper, we present a comparison between the use of three meta-heuristic algorithms namely: Artificial Bee Colony (ABC), Particle Swarm Optimization (PSO) and Genetic Algorithm (GA) for solving the inverse kinematic problems of continuum robots so-called variable curvature continuum robots. Simulation analysis is performed through Matlab Software which shows the performance of the studied algorithms in terms of the computation time and accuracy during path tracking. It is found that the developed code on Matlab Software for the three meta-heuristic algorithms can perfectly imitate the behavior of continuum robots which makes it a realistic-like environment for the simulation analysis. Concerning the efficiency of the developed meta-heuristic algorithms, ABC algorithm provides a remarkable accuracy for the tracking of the prescribed trajectories yet it takes time for the accomplishment of the prescribed task. For GA and PSO, they are suitable when it comes to real time application compared to ABC.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002