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.

Boschi, I., De Toni, A., Di Leva, R., Ida, E., Carricato, M. (2026). Handling Transitions Across Singularities for UR-like Serial Robots. IEEE ROBOTICS AND AUTOMATION LETTERS, 11(3), 2714-2721 [10.1109/LRA.2026.3653295].

Handling Transitions Across Singularities for UR-like Serial Robots

Boschi I.;De Toni A.;Di Leva R.;Ida E.;Carricato M.
2026

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.
2026
Boschi, I., De Toni, A., Di Leva, R., Ida, E., Carricato, M. (2026). Handling Transitions Across Singularities for UR-like Serial Robots. IEEE ROBOTICS AND AUTOMATION LETTERS, 11(3), 2714-2721 [10.1109/LRA.2026.3653295].
Boschi, I.; De Toni, A.; Di Leva, R.; Ida, E.; Carricato, M.
File in questo prodotto:
File Dimensione Formato  
Boschi-DeToni-DiLeva-Ida-Carricato_RAL2026_published.pdf

accesso aperto

Descrizione: Full-text published paper
Tipo: Versione (PDF) editoriale / Version Of Record
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione - Non commerciale - Non opere derivate (CCBYNCND)
Dimensione 3.62 MB
Formato Adobe PDF
3.62 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/1039115
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact