Robots, computer algebra and eight connected components

08/31/2020
by   Jose Capco, et al.
0

Answering connectivity queries in semi-algebraic sets is a long-standing and challenging computational issue with applications in robotics, in particular for the analysis of kinematic singularities. One task there is to compute the number of connected components of the complementary of the singularities of the kinematic map. Another task is to design a continuous path joining two given points lying in the same connected component of such a set. In this paper, we push forward the current capabilities of computer algebra to obtain computer-aided proofs of the analysis of the kinematic singularities of various robots used in industry. We first show how to combine mathematical reasoning with easy symbolic computations to study the kinematic singularities of an infinite family (depending on paramaters) modelled by the UR-series produced by the company “Universal Robots”. Next, we compute roadmaps (which are curves used to answer connectivity queries) for this family of robots. We design an algorithm for “solving” positive dimensional polynomial system depending on parameters. The meaning of solving here means partitioning the parameter's space into semi-algebraic components over which the number of connected components of the semi-algebraic set defined by the input system is invariant. Practical experiments confirm our computer-aided proof and show that such an algorithm can already be used to analyze the kinematic singularities of the UR-series family. The number of connected components of the complementary of the kinematic singularities of generic robots in this family is 8.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/09/2022

Deciding Cuspidality of Manipulators through Computer Algebra and Algorithms in Real Algebraic Geometry

Cuspidal robots are robots with at least two inverse kinematic solutions...
research
12/26/2018

An Efficient Algorithm for Generalized Polynomial Partitioning and Its Applications

Guth showed that given a family S of n g-dimensional semi-algebraic sets...
research
11/04/2020

Connectivity in Semi-Algebraic Sets I

A semi-algebraic set is a subset of the real space defined by polynomial...
research
02/22/2023

Algorithm for connectivity queries on real algebraic curves

We consider the problem of answering connectivity queries on a real alge...
research
03/08/2022

Computing roadmaps in unbounded smooth real algebraic sets I: connectivity results

Answering connectivity queries in real algebraic sets is a fundamental p...
research
07/31/2017

Kinematic interpretation of the Study quadric's ambient space

It is well known that real points of the Study quadric (sliced along a 3...

Please sign up or login with your details

Forgot password? Click here to reset