幾何代数を用いたシリアルロボットの特異点同定と距離計算
Singularities of serial robots: Identification and distance computation using geometric algebra
関節軸のツイストを幾何代数のベクトルとして表し、外積が消える特異点構成を同定するとともに、特異点集合への距離関数を定義して動作計画・制御・遠隔操作に応用する手法を提案した論文。
著者: Isiah Zaplana, Hugo Hadfield, Joan Lasenby
分類: cs.RO, cs.CG
原文アブストラクト
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 space C such that its restriction to the set of singular configurations S allows us to compute the distance of any configuration to a given singularity. This distance function is used to enhance how the singularities are handled in three different scenarios, namely motion planning, motion control and bilateral teleoperation.
