摘要:为了使机器人在执行复杂任务时能够及时避开障碍,提出了一种基于 DP-KMP 的机器人避障交互式学习方法。 首 先构建了该方法的整体框架,采用分割泛化策略,实现对示教轨迹的快速分段学习和对分段轨迹的避障规划;针对学习阶 段,提出了基于 DP 算法的轨迹分割策略以提高分割效率,并使用高斯混合模型策略提取各子轨迹的参考数据库;针对轨迹 规划阶段,使用 KMP 模型完成轨迹复现与泛化,并引入基于人机交互反馈的参考数据库更新策略,提升了人机交互避障的 成功率;针对该更新策略可能失效导致避障轨迹规划失败的问题,提出了两个相应的适用条件用于检验分割生成的子轨迹。 最后,通过仿真验证了所述适用条件的有效性;真实实验结果表明,使用所提出的方法分割两个实验的示教轨迹分别仅用时 0. 084 和 0. 107 s,KUKA 协作机器人在执行不同搬运任务的过程中通过与用户的多次交互成功避开了所有静止和突然变化 的障碍。