Handling Transitions Across Singularities for UR-Like Serial Robots

The inverse kinematics (IK) of serial robots admits multiple solutions, making the selection of the desired one potentially challenging depending on the application at hand. For robots with a non-cuspidal architecture, a suitable strategy is to partition the joint space into independent regions, known as Uniqueness Domains (UDs), which are separated by surfaces defined by singular configurations. Within each UD, a single IK-solution branch corresponds to a specific robot posture. In this case, when an assigned task-space trajectory requires the robot to transition between UDs, a singular configuration must be crossed. Despite the practical importance of this issue, the existing literature lacks straightforward techniques for enabling such transitions. This paper proposes a method that facilitates switching between IK-solution branches when a task-space trajectory requires crossing a singularity, ensuring continuity and differentiability of the joint variables. The proposed method is evaluated against competing ones, both in simulation and experimentally, showing significant advantages.

Authors

Institutions

Publication Details

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

Handling Transitions Across Singularities for UR-Like Serial Robots

Roberto Di Leva, Marco Carricato, Edoardo Ida', Ivan Boschi et al.
1 citations
IEEE Robotics and Automation Letters
Robotic Mechanisms and Dynamics
25.04
article

Handling Transitions Across Singularities for UR-Like Serial Robots

Roberto Di Leva, Marco Carricato, Edoardo Ida', Ivan Boschi, Alessandro De Toni
article en
1 citations

Abstract

The inverse kinematics (IK) of serial robots admits multiple solutions, making the selection of the desired one potentially challenging depending on the application at hand. For robots with a non-cuspidal architecture, a suitable strategy is to partition the joint space into independent regions, known as Uniqueness Domains (UDs), which are separated by surfaces defined by singular configurations. Within each UD, a single IK-solution branch corresponds to a specific robot posture. In this case, when an assigned task-space trajectory requires the robot to transition between UDs, a singular configuration must be crossed. Despite the practical importance of this issue, the existing literature lacks straightforward techniques for enabling such transitions. This paper proposes a method that facilitates switching between IK-solution branches when a task-space trajectory requires crossing a singularity, ensuring continuity and differentiability of the joint variables. The proposed method is evaluated against competing ones, both in simulation and experimentally, showing significant advantages.

IEEE Robotics and Automation LettersVol. 11(3)
University of Bologna (IT)
Openalex Percentile: Top 2%
Robotic Mechanisms and Dynamics
25.04
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.