We present the design of a learning-based compliance controller for assembly operations for industrial robots. We propose a solution within the general setting of learning from demonstration (LfD), where a nominal trajectory is provided through demonstration by an expert teacher. This can be used to learn a suitable representation of the skill that can be generalized to novel positions of one of the parts involved in the assembly, for example the hole in a peg-in-hole (PiH) insertion task. Under the expectation that this novel position might not be entirely accurately estimated by a vision or other sensing system, the robot will need to further modify the generated trajectory in response to force readings measured by means of a force-torque (F/T) sensor mounted at the wrist of the robot or another suitable location. Under the assumption of constant velocity of traversing the reference trajectory during assembly, we propose a novel accommodation force controller that allows the robot to safely explore different contact configurations. The data collected using this controller is used to train a Gaussian process model to predict the misalignment in the position of the peg with respect to the target hole. We show that the proposed learning-based approach can correct various contact configurations caused by misalignment between the assembled parts in a PiH task, achieving high success rate during insertion. We show results using an industrial manipulator arm, and demonstrate that the proposed method can perform adaptive insertion using force feedback from the trained machine learning models.
翻译:我们为工业机器人组装操作提出一个基于学习的工业机器人装配合规控制器的设计。 我们提出一个解决方案,在从演示(LfD)中学习的一般环境中提出一个解决方案,通过专家教师的演示提供名义轨迹。这可用于学习一种适当的技能表现,这种技能可以普遍化为组装所涉部件之一的新型位置,例如装配孔(PiH)插入任务的洞洞洞。由于预期这个新颖的位置可能不完全精确地由一个视觉或其他感知系统来估计,机器人将需要进一步修改通过在机器人手腕或另一个合适地点安装的力-陶克(F/T)传感器测量的强制读数所产生的轨迹。假设在组装配期间,可以持续快速地穿刺参考轨迹,我们建议一个新的容纳力控制器控制器使机器人能够安全地探索不同的接触配置。使用这个控制器收集的数据将用来培训高阶进程模型,以预测与目标洞有关的定位位置的误差。我们展示了在机身结构中安装高压的动力-机身动作,我们用高的机型的机型调整方法学习了机动的机动动作,我们学习了机动式的机动的机动式动作,可以纠正了机动的机动式的机动动作的机动方法。