摘要
在机器人和3D视觉领域的自主装配中,确保装配正确性是一个重大的挑战。目前,诸如MEPNet之类的主要方法侧重于根据人工提供的图像来组装组件。然而,这些方法在需要长期规划的任务中往往无法取得令人满意的结果。同时,我们观察到集成自校正模块可以部分缓解此类问题。受此问题的启发,我们引入了单步装配错误校正任务,该任务涉及识别和纠正装配错误的组件。为了支持该领域的研究,我们发布了乐高错误校正装配数据集(LEGO-ECA),该数据集包含装配步骤的手动图像和装配失败的实例。此外,我们提出了自校正装配网络(SCANet),这是一种解决该任务的新方法。SCANet将组装的组件视为查询,确定它们在手动图像中的正确性,并在必要时提供校正。最后,我们利用SCANet来校正MEPNet的装配结果。实验结果表明,SCANet可以识别和纠正MEPNet的装配错误结果,从而显著提高装配的正确性。我们的代码和数据集可在https://github.com/Yaser-wyx/SCANet上获取。