When arranging objects with robotic arms, the quality of the end result strongly depends on the achievable placement accuracy. However, even the most advanced robotic systems are prone to positioning errors that can occur at different steps of the manipulation process. Ignoring such errors can lead to the partial or complete failure of the arrangement. In this paper, we present a novel approach to autonomously detect and correct misplaced objects by pushing them with a robotic arm. We thoroughly tested our approach both in simulation and on real hardware using a Robotiq two-finger gripper mounted on a UR5 robotic arm. In our evaluation, we demonstrate the successful compensation for different errors injected during the manipulation of regular shaped objects. Consequently, we achieve a highly reliable object placement accuracy in the millimeter range.
翻译:在用机器人臂安排物体时,最终结果的质量在很大程度上取决于可实现的放置准确性。 但是,即使是最先进的机器人系统也容易发生定位错误,而定位错误可能发生在操纵过程的不同阶段。 忽略这些错误可能导致该安排的部分或全部失败。 在本文中,我们提出了一个新颖的方法,通过用机器人臂推动自动检测和校正错位物体。 我们在模拟和实硬件方面都彻底测试了我们的方法,使用了安装在U5机器人臂上的机器人双指抓扣器。 在我们的评估中,我们展示了对常规形状物体操作过程中所注入的不同错误的成功补偿。 因此,我们在毫米范围内实现了非常可靠的对象定位精确度。