Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn

IEC 61131-3 is a widely recognized standard in industrial programming, with its Structured Text programming language frequently employed for developing complex applications. However, there is a notable lack of comprehensive libraries for the analysis of custom mechanisms in Structured Text. To address the limitations associated with programming in IEC 61131-3, KinIn was developed as a framework implementing essential linear algebra operations and functions for inverse kinematics computation. This paper details the core components of the framework, the implemented functions, and their interconnections. The mathematical foundations of exponential coordinates used in the calculations are briefly introduced, and the framework’s utility is demonstrated through an illustrative example in the domain of heavy machinery.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2025-07-16
DOI
https://doi.org/10.1016/j.softx.2025.102252
Citations
1
Primary Topic
Robotic Mechanisms and Dynamics
Type
article
Field-Weighted Citation Impact
1.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn

Fernando M. López, Joseph Ramses Méndez Cam
1 citations
SoftwareX
Robotic Mechanisms and Dynamics
1.21
article

Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn

Fernando M. López, Joseph Ramses Méndez Cam
article en
1 citations

Abstract

IEC 61131-3 is a widely recognized standard in industrial programming, with its Structured Text programming language frequently employed for developing complex applications. However, there is a notable lack of comprehensive libraries for the analysis of custom mechanisms in Structured Text. To address the limitations associated with programming in IEC 61131-3, KinIn was developed as a framework implementing essential linear algebra operations and functions for inverse kinematics computation. This paper details the core components of the framework, the implemented functions, and their interconnections. The mathematical foundations of exponential coordinates used in the calculations are briefly introduced, and the framework’s utility is demonstrated through an illustrative example in the domain of heavy machinery.

SoftwareXVol. 31
Pontificia Universidad Católica del Perú (PE)
Openalex Percentile: Top 19%
Robotic Mechanisms and Dynamics
1.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.