10th International Congress of the Serbian Society of Mechanics (18-20. 06. 2025, Niš) [pp. 384-391]
AUTHOR(S) / AUTOR(I): Vuk Todorovic, Nikola Nesic
, Srdjan Jovic 
Download Full Pdf 
DOI: 10.46793/ICSSM25.384T
ABSTRACT / SAŽETAK:
In this paper, we analyzed the convergence of an analytical-numerical algorithm (presented in detail in a previous paper by the authors [1]) used to solve the inverse kinematics of a Niryo One robot. The testing procedure involves selecting certain parameters related to the analytical- numerical algorithm and the test itself. Afterward, a set of evenly spaced points in a reduced joint space of the robot was selected so that we could determine the forward kinematics of those known points. As a result, we had a set of possible robot configurations against which we tested whether the analytical-numerical algorithm converges. The convergence was then determined as the ratio of times the analytical-numerical algorithm converged to the total number of trials in the given test procedure. Among the selected parameters is an offset used to reduce the actuation range of each joint during the test, which may cause a significant nonlinear change in the results, hence why we performed the test multiple times while varying this parameter and presented the results in the form of a graph.
KEYWORDS / KLJUČNE REČI:
Inverse Kinematics, Analytical-Numerical Algorithm, Algorithm Convergence, Niryo One
ACKNOWLEDGEMENT / PROJEKAT:
This research has been supported by the Serbian Ministry of Science, Technological Development and Innovations research grant No. 451-03-18/2025-03/200155.
REFERENCES / LITERATURA:
- Todorovic V, Blagojevic M., & Nesic N., ApplicationofScrewTheoryanditsImplementation in Python for Controlling a Niryo One Manipulator, Accepted for publication in Scientific Technical Review 74(2), Military Technical Institute, Serbia, 2025.
- Primrose E. J. F., Ontheinput-outputequationofthegeneral7R-mechanism, Mechanism and Machine Theory 21(6), 509-510, 1986.
- Lee H. Y., & Liang C.G, A New Vector Theory for the Analysis of Spatial Mechanisms, Mechanism and Machine Theory 23(3), 209-217, 1988.
- Ceccarelli M., Screw Axis Defined by Giulio Mozzi in 1763 and Early Studies on Helicoidal Motion, Mechanism and Machine Theory 35(6), 761-770,
- Murray R., Li Z., & Sastry S., A Mathematical Introduction to Robotic Manipulation, CRC Press, USA, 1994.
- Paden B., Kinematics and Control of Robot Manipulators, PhD thesis, Department of Electrical Engineering and Computer Sciences, University of California, USA, 1986.
- Kahan W., Lectures on Computational Aspects of Geometry, Unpublished, 1983.
- Lynch K., & Park F., Modern Robotics: Mechanics, Planning, and Control, Cambridge Uni-versity Press, UK, 2017.
- Todorovic V., url: https: // github. com/ VuckoT/ mehanika_ robota , 2024.
- Kickstarter Niryo One project, url: https: // kickstarter. com/ projects/niryo/ niryo-one-an-open-source-6-axis-robotic-arm-just-f , accessed 10.3.2025.
- Niryo Robotics website, url: https://com , accessed 10.3.2025.
- Niryo Robotics, Niryo One Mechanical Specifications,
- Oliphant T., url: https: //numpy. org , 2005.