Singularities of serial robots: Identification and distance computation using geometric algebra
Isiah Zaplana, Hugo Hadfield, Joan Lasenby

TL;DR
This paper introduces a novel geometric algebra-based method for identifying singularities in serial robots and computes the distance to these singularities to improve motion planning, control, and teleoperation.
Contribution
It presents a new approach using geometric algebra to identify singularities and defines a distance measure in configuration space, enhancing robot control strategies.
Findings
Effective singularity identification via geometric algebra
Distance function improves motion planning accuracy
Method applicable to various control scenarios
Abstract
The singularities of serial robotic manipulators are those configurations in which the robot loses the ability to move in at least one direction. Hence, their identification is fundamental to enhance the performance of current control and motion planning strategies. While classical approaches entail the computation of the determinant of either a 6x n or nxn matrix for an n degrees of freedom serial robot, this work addresses a novel singularity identification method based on modelling the twists defined by the joint axes of the robot as vectors of the six-dimensional and three-dimensional geometric algebras. In particular, it consists of identifying which configurations cause the exterior product of these twists to vanish. In addition, since rotors represent rotations in geometric algebra, once these singularities have been identified, a distance function is defined in the configuration…
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.
