Skoči na glavni sadržaj

Izvorni znanstveni članak

https://doi.org/10.21278/TOF.481055523

An Analytical Inverse Kinematics Solution with the Avoidance of Joint Limits, Singularity and the Simulation of 7-DOF Anthropomorphic Manipulators

WeiXin Chou ; State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin, Heilongjiang, Harbin, Heilongjiang, P.R.China
YiWei Liu orcid id orcid.org/0000-0001-5260-8315 ; State Key Laboratory of Robotics and Systems, Harbin Institute of Technology, Harbin, Heilongjiang, Harbin, Heilongjiang, P.R.China


Puni tekst: engleski pdf 1.873 Kb

str. 117-132

preuzimanja: 80

citiraj


Sažetak

A novel analytical method for solving the inverse kinematics of seven-degrees-of-freedom manipulators is presented in this paper. The method avoids joint limits and singularities by involving the arm angle (φ) to parametrize elbow redundancy. In addition, this method does not need to calculate the complicated parameter ^0R_0^3. After discretizing the workspace of the robotic arm, it becomes possible to intuitively observe how the manipulability is distributed throughout its workspace. The relations between the arm angle and the joint angles are derived. The feasible intervals for the arm angles can be determined for the specified end posture. Finally, to compare the novel method with existing methods, we tested the proposed algorithm on Windows 10 and Ubuntu 18.04. Simulation statistics indicate that when implemented in C++, the proposed algorithm has significant advantages in both convergence time and stability compared to MATLAB; the algorithm achieves an average computing time of 70.12 μs with a standard deviation of 8.45 μs. Besides, we also conducted a comparative analysis with KDL and IKFast, revealing that the proposed algorithm consistently achieves a computing time of 28.54 μs with a standard deviation of 5.45 μs. This finding can provide a theoretical basis for further research on manipulators.

Ključne riječi

redundant manipulator; inverse kinematics solution; arm angle; joint limits; simulation

Hrčak ID:

313911

URI

https://hrcak.srce.hr/313911

Datum izdavanja:

1.1.2024.

Posjeta: 232 *