Kinematic Synthesis of a Serial Manipulator Using Gradient-Based Optimization on Lie Groups

This paper addresses a specialized kinematic synthesis problem: designing a manipulator capable of following a specific trajectory of end-effector positions and orientations with minimal actuators. This requires optimizing the robot's kinematic parameters and solving inverse kinematics to ensure its configuration aligns with the desired trajectory. This paper introduces a method for optimizing robot design by representing joint motions using Lie algebra and applying the Levenberg–Marquardt (LM) algorithm. The proposed approach integrates inverse kinematics into the optimization process, solving both problems simultaneously. To achieve this, the method computes derivatives of the end-effector’s positions and orientations with respect to both kinematic parameters and the robot's configuration, leveraging the intrinsic relationship between Lie groups and their corresponding Lie algebra. The use of Lie algebra-based derivatives eliminates the singularities inherent in traditional kinematic parameterizations, enhancing stability and smoothness in the optimization process. Experimental results on a synthetic example demonstrate the method's robustness, showing independence from initial parameter selection and superiority over approaches based on local parameterization.

Authors

Institutions

Publication Details

Journal
IEEE Robotics and Automation Letters
Published
2025-01-27
DOI
https://doi.org/10.1109/lra.2025.3534064
Citations
1
Primary Topic
Robotic Mechanisms and Dynamics
Type
article
Field-Weighted Citation Impact
1.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Kinematic Synthesis of a Serial Manipulator Using Gradient-Based Optimization on Lie Groups

Shouhei Shirafuji, Keiichiro Shimamura
1 citations
IEEE Robotics and Automation Letters
Robotic Mechanisms and Dynamics
1.21
article

Kinematic Synthesis of a Serial Manipulator Using Gradient-Based Optimization on Lie Groups

Shouhei Shirafuji, Keiichiro Shimamura
article en
1 citations

Abstract

This paper addresses a specialized kinematic synthesis problem: designing a manipulator capable of following a specific trajectory of end-effector positions and orientations with minimal actuators. This requires optimizing the robot's kinematic parameters and solving inverse kinematics to ensure its configuration aligns with the desired trajectory. This paper introduces a method for optimizing robot design by representing joint motions using Lie algebra and applying the Levenberg–Marquardt (LM) algorithm. The proposed approach integrates inverse kinematics into the optimization process, solving both problems simultaneously. To achieve this, the method computes derivatives of the end-effector’s positions and orientations with respect to both kinematic parameters and the robot's configuration, leveraging the intrinsic relationship between Lie groups and their corresponding Lie algebra. The use of Lie algebra-based derivatives eliminates the singularities inherent in traditional kinematic parameterizations, enhancing stability and smoothness in the optimization process. Experimental results on a synthetic example demonstrate the method's robustness, showing independence from initial parameter selection and superiority over approaches based on local parameterization.

IEEE Robotics and Automation LettersVol. 10(3)
Kansai University (JP)
Openalex Percentile: Top 25%
Robotic Mechanisms and Dynamics
1.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.