The inverse kinematics problem (IKP) is fundamental in robotics, but it gets harder to solve as the complexity of the mechanisms increases. For that reason, several approaches have been applied to solve it, including metaheuristic algorithms. This work presents a proposal for solving the IKP of a doubly articulated kinematic chain by means of a modified differential evolution (DE) algorithm. The novelty of the proposal is both in the modeling of the problem and the modification to the DE for solving it. The modeling is inspired by a technique used in animation software to recreate movements by dividing the complete trajectory in a number of segments. Each segment represents a single optimization problem linked to the IKP as a sequence that is solved by the modified DE where the initial population for each single problem is biased by using the solution of the previous one. The approach produces solutions for positioning the end effector in a specific point within the work space while minimizing the angular displacement between the initial and final poses. The proposal was able to obtain solutions requiring a fewer total execution cycles compared to the usual approach of solving only one optimization problem related to the inverse kinematics. Different trajectories were used to test the solutions generated by the proposed approach, and the set of conditions that must be covered to apply it to solve the IKP of a particular mechanism are presented.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.