Task-Space Singularity Avoidance for Control Affine Systems Using Control Barrier Functions
Kimia Forghani, Suraj Raval, Lamar Mair, Axel Krieger, and Yancy Diaz-Mercado

TL;DR
This paper introduces a control barrier function approach to prevent singularities in control-affine systems, ensuring safe operation and smooth trajectory tracking while significantly reducing control input spikes.
Contribution
It develops a novel CBF framework that identifies singularities via eigenvalues and guarantees safety with theoretical conditions, improving control robustness.
Findings
Successfully avoids singularities in simulations
Reduces control input spikes by up to 100x
Ensures smooth trajectory tracking
Abstract
Singularities in robotic and dynamical systems arise when the mapping from control inputs to task-space motion loses rank, leading to an inability to determine inputs. This limits the system's ability to generate forces and torques in desired directions and prevents accurate trajectory tracking. This paper presents a control barrier function (CBF) framework for avoiding such singularities in control-affine systems. Singular configurations are identified through the eigenvalues of a state-dependent input-output mapping matrix, and barrier functions are constructed to maintain a safety margin from rank-deficient regions. Conditions for theoretical guarantees on safety are provided as a function of actuator dynamics. Simulations on a planar 2-link manipulator and a magnetically actuated needle demonstrate smooth trajectory tracking while avoiding singular configurations and reducing…
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
TopicsTeleoperation and Haptic Systems · Control and Stability of Dynamical Systems · Robotic Mechanisms and Dynamics
