Solving the inverse kinematics problem of discretely actuated hyper-redundant manipulators using a narrowing-down search algorithm

Alireza Motahari
DOI: https://doi.org/10.1007/s40430-024-05249-3
IF: 2.361
2024-10-26
Journal of the Brazilian Society of Mechanical Sciences and Engineering
Abstract:Hyper-redundant manipulators are made by stacking several similar robotic modules. If all their actuators are actuated discretely, they are called discretely actuated hyper-redundant manipulators. Solving the inverse kinematics problem of these manipulators is a challenge for researchers. They cannot be solved by the usual methods used for continuous types because their variables are discrete. In this article, a new algorithm called narrowing-down search is presented, which provides better results than other existing algorithms. Here, the main innovation is to propose a method to find an arbitrary number of neighbors for each configuration of the manipulator with an arbitrary degree of closeness. For numerical analysis, two case studies have been presented, one of which is 2D and the other in 3D. For validation, the results of the proposed algorithm are compared with the results of seven other algorithms: simulated annealing, genetic algorithm, particle swarm optimization, ant colony optimization, gray wolf optimizer, two-by-two search algorithm, and three-module search algorithm. The last two are methods specific to these types of manipulators. Numerical results show that in both 2D and 3D case studies, the proposed algorithm performs far better than all the mentioned methods, both in terms of error and CPU time.
engineering, mechanical
What problem does this paper attempt to address?