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...
| Published in: | SoftwareX |
|---|---|
| Main Authors: | , |
| 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 |
