TY - JOUR
T1 - Machine learning-based framework for optimally solving the analytical inverse kinematics for redundant manipulators
AU - Vu, Minh Nhat
AU - Beck, Florian
AU - Schwegel, Michael
AU - Hartl-Nesic, Christian
AU - Nguyen, Anh
AU - Kugi, Andreas
PY - 2023/5
Y1 - 2023/5
N2 - Solving the analytical inverse kinematics (IK) of redundant manipulators in real time is a difficult problem in robotics since its solution for a given target pose is not unique. Moreover, choosing the optimal IK solution with respect to application-specific demands helps to improve the robustness and to increase the success rate when driving the manipulator from its current configuration towards a desired pose. This is necessary, especially in high-dynamic tasks like catching objects in mid-flights. To compute a suitable target configuration in the joint space for a given target pose in the trajectory planning context, various factors such as travel time or manipulability must be considered. However, these factors increase the complexity of the overall problem which impedes real-time implementation. In this paper, a real-time framework to compute the analytical inverse kinematics of a redundant robot is presented. To this end, the analytical IK of the redundant manipulator is parameterized by so-called redundancy parameters, which are combined with a target pose to yield a unique IK solution. Most existing works in the literature either try to approximate the direct mapping from the desired pose of the manipulator to the solution of the IK or cluster the entire workspace to find IK solutions. In contrast, the proposed framework directly learns these redundancy parameters by using a neural network (NN) that provides the optimal IK solution with respect to the manipulability and the closeness to the current robot configuration. Monte Carlo simulations show the effectiveness of the proposed approach which is accurate and real-time capable ( 32 µs) on the KUKA LBR iiwa 14 R820.
AB - Solving the analytical inverse kinematics (IK) of redundant manipulators in real time is a difficult problem in robotics since its solution for a given target pose is not unique. Moreover, choosing the optimal IK solution with respect to application-specific demands helps to improve the robustness and to increase the success rate when driving the manipulator from its current configuration towards a desired pose. This is necessary, especially in high-dynamic tasks like catching objects in mid-flights. To compute a suitable target configuration in the joint space for a given target pose in the trajectory planning context, various factors such as travel time or manipulability must be considered. However, these factors increase the complexity of the overall problem which impedes real-time implementation. In this paper, a real-time framework to compute the analytical inverse kinematics of a redundant robot is presented. To this end, the analytical IK of the redundant manipulator is parameterized by so-called redundancy parameters, which are combined with a target pose to yield a unique IK solution. Most existing works in the literature either try to approximate the direct mapping from the desired pose of the manipulator to the solution of the IK or cluster the entire workspace to find IK solutions. In contrast, the proposed framework directly learns these redundancy parameters by using a neural network (NN) that provides the optimal IK solution with respect to the manipulability and the closeness to the current robot configuration. Monte Carlo simulations show the effectiveness of the proposed approach which is accurate and real-time capable ( 32 µs) on the KUKA LBR iiwa 14 R820.
KW - Redundant manipulator
KW - Analytical inverse kinematics
KW - Numerical inverse kinematics
KW - Machine learning
KW - Trajectory optimization
UR - https://www.mendeley.com/catalogue/575f6cfb-04fa-36e6-9c99-3e80bf40432a/
U2 - 10.1016/j.mechatronics.2023.102970
DO - 10.1016/j.mechatronics.2023.102970
M3 - Article
SN - 0957-4158
VL - 91
JO - Mechatronics
JF - Mechatronics
M1 - 102970
ER -