Research Article

Inverse Kinematics Solution for Geometric Constructions

Volume: 7 Number: 2 September 30, 2026
TR EN

Inverse Kinematics Solution for Geometric Constructions

Abstract

This paper presents an iterative approach for geometric constructions with a compass and straightedge. It is based on Forward and Backward Reaching Inverse Kinematics (FABRIK) developed by Andreas Aristidou and Joan Lasenby. FABRIK is a fast and reliable kinematic solution mostly used in fields such as character animation and robot programming. In this study, we attempt to translate the FABRIK solution into a compass-and-straightedge construction, aiming to reveal new interdisciplinary research topics. After a brief historical and theoretical background, the methodology of FABRIK is explained with the notation of Geometrography. A Python tool was developed to run within the computer-aided design software Rhinoceros. Finally, this tool was used to test the proposed algorithm. The test approximates the construction of a regular heptagon, which is impossible to construct with a compass and straightedge. From architectural robotics to architectural geometry and education, this topic spans scales and joins disciplines. This paper aimed to establish a conceptual bridge between distinct fields of applied geometry, based on their mathematical foundations. The synthetic solutions of computational geometry and robotics can merge with the research path of Geometrography by translating their results into abstract compass-and-straightedge constructions. There are several future research topics in this field. One of them is the research and education of architectural robotics. Moreover, the folding of the regular heptagon can be further extended.

Keywords

References

  1. Aristidou, A., & Lasenby, J. (2011). FABRIK: A fast, iterative solver for the inverse kinematics problem. Graphical Models, 73(5), 243–260. https://doi.org/10.1016/j.gmod.2011.05.003
  2. Aristidou, A., Chrysanthou, Y., & Lasenby, J. (2016). Extending FABRIK with model constraints. Computer Animation and Virtual Worlds, 27(1), 35–57. https://doi.org/10.1002/cav.1630
  3. DeTemple, D. W. (1991). Carlyle circles and the Lemoine simplicity of polygon constructions. The American Mathematical Monthly, 98(2), 97–108. https://doi.org/10.1080/00029890.1991.11995711
  4. Lemoine, É. (1903). La géométrographie ou l'art des constructions géométriques. Scientia.
  5. Paul, R. P. (1981). Robot manipulators: Mathematics, programming, and control. MIT Press.
  6. Poddighe, R., & Roos, N. (2013). A NAO robot playing tic-tac-toe: Comparing alternative methods for inverse kinematics. In Proceedings of the 25th Benelux Conference on Artificial Intelligence (BNAIC) (pp. 144-151).
  7. Trigg, C. W. (1967). Unorthodox ways to trisect a line segment. In W. L. Schaaf (Ed.), Geometric constructions (pp. 37–41).

Details

Primary Language

English

Subjects

Algorithms and Calculation Theory, Computational Complexity and Computability

Journal Section

Research Article

Publication Date

September 30, 2026

Submission Date

January 13, 2026

Acceptance Date

July 10, 2026

Published in Issue

Year 2026 Volume: 7 Number: 2

APA
Yazar, T. (2026). Inverse Kinematics Solution for Geometric Constructions. Journal of Computational Design, 7(2), 203-216. https://doi.org/10.53710/jcode.1862529
AMA
1.Yazar T. Inverse Kinematics Solution for Geometric Constructions. JCoDe. 2026;7(2):203-216. doi:10.53710/jcode.1862529
Chicago
Yazar, Tuğrul. 2026. “Inverse Kinematics Solution for Geometric Constructions”. Journal of Computational Design 7 (2): 203-16. https://doi.org/10.53710/jcode.1862529.
EndNote
Yazar T (September 1, 2026) Inverse Kinematics Solution for Geometric Constructions. Journal of Computational Design 7 2 203–216.
IEEE
[1]T. Yazar, “Inverse Kinematics Solution for Geometric Constructions”, JCoDe, vol. 7, no. 2, pp. 203–216, Sept. 2026, doi: 10.53710/jcode.1862529.
ISNAD
Yazar, Tuğrul. “Inverse Kinematics Solution for Geometric Constructions”. Journal of Computational Design 7/2 (September 1, 2026): 203-216. https://doi.org/10.53710/jcode.1862529.
JAMA
1.Yazar T. Inverse Kinematics Solution for Geometric Constructions. JCoDe. 2026;7:203–216.
MLA
Yazar, Tuğrul. “Inverse Kinematics Solution for Geometric Constructions”. Journal of Computational Design, vol. 7, no. 2, Sept. 2026, pp. 203-16, doi:10.53710/jcode.1862529.
Vancouver
1.Tuğrul Yazar. Inverse Kinematics Solution for Geometric Constructions. JCoDe. 2026 Sep. 1;7(2):203-16. doi:10.53710/jcode.1862529

88x31.png

The papers published in JCoDe are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.