Deciding Cuspidality of Manipulators through Computer Algebra and Algorithms in Real Algebraic Geometry
Damien Chablat (LS2N), R\'emi Pr\'ebet (PolSys), Mohab Safey El Din, (PolSys), Durgesh Salunkhe (LS2N), Philippe Wenger (LS2N)

TL;DR
This paper presents a novel algorithm that determines the cuspidality of polynomial maps restricted to real algebraic sets, extending the analysis to complex six-degree-of-freedom robots using advanced computer algebra methods.
Contribution
The paper introduces the first general algorithm for deciding cuspidality of polynomial maps on real algebraic sets, applicable to complex robotic systems.
Findings
Algorithm runs in time log-linear in coefficient size and polynomial in input parameters.
Utilizes advanced real algebraic geometry and critical locus methods.
Applicable to high-degree, high-dimensional polynomial systems in robotics.
Abstract
Cuspidal robots are robots with at least two inverse kinematic solutions that can be connected by a singularity-free path. Deciding the cuspidality of generic 3R robots has been studied in the past, but extending the study to six-degree-of-freedom robots can be a challenging problem. Many robots can be modeled as a polynomial map together with a real algebraic set so that the notion of cuspidality can be extended to these data. In this paper we design an algorithm that, on input a polynomial map in indeterminates, and polynomials in the same indeterminates describing a real algebraic set of dimension , decides the cuspidality of the restriction of the map to the real algebraic set under consideration. Moreover, if and are, respectively the maximum degree and the bound on the bit size of the coefficients of the input polynomials, this algorithm runs in time…
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
TopicsPolynomial and algebraic computation · Advanced Differential Equations and Dynamical Systems · Robotic Path Planning Algorithms
