论文标题
用魔方进行基准测试机器人操纵
Benchmarking Robot Manipulation with the Rubik's Cube
论文作者
论文摘要
机器人操作的基准测试对于衡量该领域的进度至关重要,但是很少有基准测试表现出关键的操纵技巧,具有标准化的指标,并且可以通过各种各样的机器人平台尝试尝试。为了解决这种缺乏这种基准测试,我们提出了Rubik的立方体操作,作为测量精确操纵和顺序操作的同时性能的基准。 Rubik立方体的子结构需要机器人最终效应器的精确定位,而其高度重新配置的性质则可以实现要求机器人在长长的动作过程中管理姿势不确定性的任务。我们提出了一项协议,用于定量测量Rubik立方体操作的准确性和速度。任何通用操纵器都可以尝试此协议,并且仅需要标准的3x3 Rubik的立方体和一个平坦的表面,而rubik的立方体最初都存在(例如表)。我们为PR2机器人的两种不同的基线方法演示了此协议。第一个基线为基于姿势的Rubik的立方体操作提供了一种基本方法。第二个基线证明了基准测试系统量化系统提高性能的能力,尤其是由于预触觉传感的整合而产生的能力。为了证明基准测试对其他机器人平台和算法方法的适用性,我们介绍了使Herb Robot通过按拉钉操纵魔方所需的功能块。
Benchmarks for robot manipulation are crucial to measuring progress in the field, yet there are few benchmarks that demonstrate critical manipulation skills, possess standardized metrics, and can be attempted by a wide array of robot platforms. To address a lack of such benchmarks, we propose Rubik's cube manipulation as a benchmark to measure simultaneous performance of precise manipulation and sequential manipulation. The sub-structure of the Rubik's cube demands precise positioning of the robot's end effectors, while its highly reconfigurable nature enables tasks that require the robot to manage pose uncertainty throughout long sequences of actions. We present a protocol for quantitatively measuring both the accuracy and speed of Rubik's cube manipulation. This protocol can be attempted by any general-purpose manipulator, and only requires a standard 3x3 Rubik's cube and a flat surface upon which the Rubik's cube initially rests (e.g. a table). We demonstrate this protocol for two distinct baseline approaches on a PR2 robot. The first baseline provides a fundamental approach for pose-based Rubik's cube manipulation. The second baseline demonstrates the benchmark's ability to quantify improved performance by the system, particularly that resulting from the integration of pre-touch sensing. To demonstrate the benchmark's applicability to other robot platforms and algorithmic approaches, we present the functional blocks required to enable the HERB robot to manipulate the Rubik's cube via push-grasping.