A Combined Inverse Kinematics Algorithm Using FABRIK with Optimization
Forward and backward reaching inverse kinematics (FABRIK) is a heuristic inverse kinematics solver that is gradually applied to manipulators with the advantages of fast convergence and generating more realistic configurations. However, under the high error constraint, FABRIK exhibits unstable conver...
Saved in:
Main Authors | , , , , , |
---|---|
Format | Journal Article |
Language | English |
Published |
06.09.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Forward and backward reaching inverse kinematics (FABRIK) is a heuristic
inverse kinematics solver that is gradually applied to manipulators with the
advantages of fast convergence and generating more realistic configurations.
However, under the high error constraint, FABRIK exhibits unstable convergence
behavior, which is unsatisfactory for the real-time motion planning of
manipulators. In this paper, a novel inverse kinematics algorithm that combines
FABRIK and the sequential quadratic programming (SQP) algorithm is presented,
in which the joint angles deduced by FABRIK will be taken as the initial seed
of the SQP algorithm to avoid getting stuck in local minima. The combined
algorithm is evaluated with experiments, in which our algorithm can achieve
higher success rates and faster solution times than FABRIK under the high error
constraint. Furthermore, the combined algorithm can generate continuous
trajectories for the UR5 and KUKA LBR IIWA 14 R820 manipulators in path
tracking with no pose error and permitted position error of the end-effector. |
---|---|
DOI: | 10.48550/arxiv.2209.02532 |