Reliable perception and efficient adaptation to novel conditions are priority skills for humanoids that function in dynamic environments. The vast advancements in latest computer vision research, brought by deep learning methods, are appealing for the robotics community. However, their adoption in applied domains is not straightforward since adapting them to new tasks is strongly demanding in terms of annotated data and optimization time. Nevertheless, robotic platforms, and especially humanoids, present opportunities (such as additional sensors and the chance to explore the environment) that can be exploited to overcome these issues. In this paper, we present a pipeline for efficiently training an object detection system on a humanoid robot. The proposed system allows to iteratively adapt an object detection model to novel scenarios, by exploiting: (i) a teacher-learner pipeline, (ii) weakly supervised learning techniques to reduce the human labeling effort and (iii) an on-line learning approach for fast model re-training. We use the R1 humanoid robot for both testing the proposed pipeline in a real-time application and acquire sequences of images to benchmark the method. We made the code of the application publicly available.
翻译:可靠的认知和对新条件的有效适应是动态环境中发挥作用的人类的优先技能。通过深层次学习方法带来的最新计算机视觉研究的巨大进步正在吸引机器人社区。然而,在应用领域采用这些研究并非直截了当,因为它们适应新的任务在附加说明的数据和优化时间方面要求很高。然而,机器人平台,特别是人类平台,为克服这些问题提供了可以利用的机遇(如额外的传感器和探索环境的机会)。在本文件中,我们提出了一个高效培训人体机器人物体探测系统的管道。拟议系统允许对物体探测模型进行迭接,以适应新情况,办法是利用:(一) 师读管道,(二) 监督不力的学习技术来减少人类标签工作,(三) 在线学习快速模型再培训方法。我们使用R1人类机器人实时测试拟议管道,并获取用于测定方法基准的图像序列。我们公开提供了应用代码。