论文标题

机器人,计算机代数和八个连接组件

Robots, computer algebra and eight connected components

论文作者

Capco, Jose, Din, Mohab Safey El, Schicho, Josef

论文摘要

在半代数集中回答连通性查询是一个长期且具有挑战性的计算问题,尤其是在机器人技术中的应用,特别是用于分析运动学奇异性。一项任务是计算运动图奇点的互补组件的数量。另一个任务是设计一个连续路径,连接两个给定点,位于该集合的相同连接组件中。在本文中,我们推动了计算机代数的当前功能,以获得计算机辅助的证据,以分析行业中各种机器人的运动学奇异性。 我们首先展示了如何将数学推理与简单的符号计算相结合,以研究由公司``通用机器人''公司生产的UR系列建模的无限家族(取决于参数)的运动学奇异性。接下来,我们为这个机器人家族计算路线图(用于回答连接查询的曲线)。我们根据参数设计了一种用于`求解''''求解'正数多项式系统的算法。在这里求解的含义意味着将参数的空间分配到半代数组件中,其中输入系统定义的半代数集的连接组件的数量是不变的。 实际实验证实了我们的计算机辅助证明,并表明这种算法已经可以用于分析UR系列家族的运动学奇异性。该家族中通用机器人运动学奇点的互补组件的数量为$ 8 $。

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$.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源