IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v13y2025i11p1847-d1670250.html
   My bibliography  Save this article

Inverse Kinematics: Identifying a Functional Model for Closed Trajectories Using a Metaheuristic Approach

Author

Listed:
  • Raúl López-Muñoz

    (Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas, Instituto Politécnico Nacional, Mexico City 07340, Mexico
    Group of Research and Innovation in Mechatronics (GRIM), Centro de Innovación y Desarrollo Tecnológico en Cómputo (CIDETEC), Instituto Politécnico Nacional, Mexico City 07700, Mexico)

  • Mario A. Lopez-Pacheco

    (Escuela Superior de Ingeniería Mecánica y Eléctrica-Unidad Profesional Adolfo López Mateos, Instituto Politécnico Nacional, Mexico City 07738, Mexico)

  • Mario C. Maya-Rodriguez

    (Escuela Superior de Ingeniería Mecánica y Eléctrica-Unidad Profesional Adolfo López Mateos, Instituto Politécnico Nacional, Mexico City 07738, Mexico)

  • Eduardo Vega-Alvarado

    (Group of Research and Innovation in Mechatronics (GRIM), Centro de Innovación y Desarrollo Tecnológico en Cómputo (CIDETEC), Instituto Politécnico Nacional, Mexico City 07700, Mexico)

  • Leonel G. Corona-Ramírez

    (Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas, Instituto Politécnico Nacional, Mexico City 07340, Mexico)

Abstract

Determining the position values of the effectors in a robot to enable its end effector to perform a specific task is a recurrent challenge in robotics. Diverse methodologies have been explored to address this problem, each with distinct advantages and limitations. This work proposes a metaheuristic-based approach to solve a sequence of optimization problems associated with the discretized trajectory of the end effector. Additionally, a method to identify a functional model that describes the effector trajectories is introduced using the same optimization technique. The key contribution lies in algorithmic adjustments that enhance the metaheuristic solutions by leveraging the behavior of the robot and the influence of the tracking task on the search space. Specifically, two operations are modified in the initialization process of the candidate solution. The proposed biased initialization with variable weights improves positional accuracy (72.5%) in relation to methods without dynamic updates. Additionally, the standard deviation was reduced by (89%). For industrial implementations, modern controllers can directly encode effector positions via parametric functions. The results of this proposal formulate optimization problems whose solutions yield the parameters of a time-dependent mathematical model describing the movement of the effector.

Suggested Citation

  • Raúl López-Muñoz & Mario A. Lopez-Pacheco & Mario C. Maya-Rodriguez & Eduardo Vega-Alvarado & Leonel G. Corona-Ramírez, 2025. "Inverse Kinematics: Identifying a Functional Model for Closed Trajectories Using a Metaheuristic Approach," Mathematics, MDPI, vol. 13(11), pages 1-18, June.
  • Handle: RePEc:gam:jmathe:v:13:y:2025:i:11:p:1847-:d:1670250
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/13/11/1847/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/13/11/1847/
    Download Restriction: no
    ---><---

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:13:y:2025:i:11:p:1847-:d:1670250. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.