Kinova Gen3-Lite manipulator inverse kinematics: optimal polynomial solution
Hamed Montazer Zohour, Bruno Belzile, David St-Onge

TL;DR
This paper presents a polynomial-based inverse kinematics solution for the Kinova Gen3 Lite robot, enabling efficient computation of joint angles from end-effector pose with validation through simulations and real robot experiments.
Contribution
It introduces a novel polynomial solution for inverse kinematics of a non-wrist-partitioned 6R robot, including an optimal posture selection procedure.
Findings
Validated with ROS simulations and real robot experiments.
Compared results with MoveIt! and actual robot data.
Demonstrated efficiency and accuracy of the polynomial method.
Abstract
A polynomial solution to the inverse kinematic problem of the Kinova Gen3 Lite robot is proposed in this paper. This serial robot is based on a 6R kinematic chain and is not wrist-partitioned. We first start from the forward kinematics equation providing the position and orientation of the end-effector, finally, the univariate polynomial equation is given as a function of the first joint variable . The remaining joint variables are computed by back substitution. Thus, an unique set of joint position is obtain for each root of the univariate equation. Numerical examples, simulated in ROS (Robot Operating System), are given to validate the results, which are compared to the coordinates obtained with MoveIt! and with the actual robot. A procedure to choose an optimum posture of the robot is also proposed.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Mechanisms and Dynamics · Dynamics and Control of Mechanical Systems · Control and Dynamics of Mobile Robots
