Multiple solution algorithm with applications to robot kinematics

In this work, we present a new framework devoted to the numerical solution of nonlinear algebraic systems. The algorithm is composed by a symbiotic organisms search and a repulsion technique. The systematic repetition of a metaheuristic algorithm in order to find the full set of solutions tends to f...

Full description

Saved in:
Bibliographic Details
Published inJournal of the Brazilian Society of Mechanical Sciences and Engineering Vol. 39; no. 4; pp. 1313 - 1321
Main Authors Platt, G. M., Moura Neto, F. D., Domingos, R. P., Kappel, M. A. A., Bastos, I. N.
Format Journal Article
LanguageEnglish
Published Berlin/Heidelberg Springer Berlin Heidelberg 01.04.2017
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In this work, we present a new framework devoted to the numerical solution of nonlinear algebraic systems. The algorithm is composed by a symbiotic organisms search and a repulsion technique. The systematic repetition of a metaheuristic algorithm in order to find the full set of solutions tends to fail since, at times, the same solution is found over and over again. The methodology proposed here, incorporating a repulsion technique, changes the behavior of the symbiotic organisms search, allowing for a better probability of finding a high number of solutions. We tested the methodology in two examples, one of which is the inverse kinematics problem for PUMA robot. We present a detailed study of the effect that some control parameters have, showing how to increase the probability of identifying more solutions. Overall, the results validate the enhancement attained by the methodology in finding the full set of solutions of the problem.
ISSN:1678-5878
1806-3691
DOI:10.1007/s40430-016-0661-0