JANM-IK: Jacobian Argumented Nelder-Mead Algorithm for Inverse Kinematics and Its Hardware Acceleration

Yuxin Yang,Xiaoming Chen,Yinhe Han
DOI: https://doi.org/10.1109/lca.2024.3369940
IF: 2.3
2024-01-01
IEEE Computer Architecture Letters
Abstract:Inverse kinematics is one of the core calculations in robotic applications and has strong performance requirements. Previous hardware acceleration work paid little attention to joint constraints, which can lead to computational failures. We propose a new inverse kinematics algorithm JANM-IK. It uses a hardware-friendly design, optimizes the Jacobian-based method and Nelder-Mead method, realizes the processing of joint constraints, and has a high convergence speed. We further designed its acceleration architecture to achieve high-performance computing through sufficient parallelism and hardware optimization. Finally, after experimental verification, JANM-IK can achieve a very high success rate and obtain certain performance improvements.
computer science, hardware & architecture
What problem does this paper attempt to address?