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 addre...

Full description

Bibliographic Details
Published in:SoftwareX
Main Authors: Joseph Ramses Méndez Cam, Félix Melchor Santos López
Format: Article
Language:English
Published: Elsevier 2025-09-01
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711025002195
_version_ 1848993672425635840
author Joseph Ramses Méndez Cam
Félix Melchor Santos López
author_facet Joseph Ramses Méndez Cam
Félix Melchor Santos López
author_sort Joseph Ramses Méndez Cam
collection DOAJ
container_title SoftwareX
description 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.
format Article
id doaj-art-cb42b95f5e2d4a7599a6dfb6645c4fc0
institution Directory of Open Access Journals
issn 2352-7110
language English
publishDate 2025-09-01
publisher Elsevier
record_format Article
spelling doaj-art-cb42b95f5e2d4a7599a6dfb6645c4fc02025-09-19T06:54:06ZengElsevierSoftwareX2352-71102025-09-013110225210.1016/j.softx.2025.102252Inverse kinematics calculation in IEC 61131-3 Structured Text: KinInJoseph Ramses Méndez Cam0Félix Melchor Santos López1Corresponding author.; Pontificia Universidad Católica del Perú, LIMA, PeruPontificia Universidad Católica del Perú, LIMA, PeruIEC 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.http://www.sciencedirect.com/science/article/pii/S2352711025002195KinematicsMiningIEC 61131-3
spellingShingle Joseph Ramses Méndez Cam
Félix Melchor Santos López
Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn
Kinematics
Mining
IEC 61131-3
title Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn
title_full Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn
title_fullStr Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn
title_full_unstemmed Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn
title_short Inverse kinematics calculation in IEC 61131-3 Structured Text: KinIn
title_sort inverse kinematics calculation in iec 61131 3 structured text kinin
topic Kinematics
Mining
IEC 61131-3
url http://www.sciencedirect.com/science/article/pii/S2352711025002195
work_keys_str_mv AT josephramsesmendezcam inversekinematicscalculationiniec611313structuredtextkinin
AT felixmelchorsantoslopez inversekinematicscalculationiniec611313structuredtextkinin