摘要
为了提高服务机器人的环境适应性和减轻操作者的控制负担,本文提出了一种利用示教学习的轨迹修正算法。利用动态动作基元模型,生成与示教轨迹形状相似的新轨迹。进而提出改进的距离加权k-近邻算法,实现移动机械臂末端轨迹形状的局部修正。本文设计了避免相邻有效训练数据丢失的在线更新方法,并在人机交互系统上进行避障和实时性测试。实验结果证明了本文提出的轨迹避障算法具有对新任务的适应能力,不同场景下的避障决策能力和在线修正能力,从而保证友好、流畅的人机交互过程。
To improve the environmental adaptability of service robots and alleviate user loads,a trajectory amendment algorithm utilizing learning from demonstration is proposed in this paper.First,a new trajectory with a shape similar to that previously demonstrated was generated by utilizing the dynamic movement primitives model,after which an improved distance-weighted k-nearest neighbor algorithm was developed to realize local modification for the trajectory shape at the end of the mobile manipulator.An online updating method was designed to avoid loss of adjacent effective training data.Obstacle avoidance experiments and real-time tests were then implemented in the human-robot interaction system.The experimental results showed the adaptability of the proposed obstacle avoidance algorithm to the new task,the obstacle avoidance decision ability and the online modification ability,to ensure friendly and smooth human-robot interactions.
作者
刘维惠
陈殿生
张立志
LIU Weihui;CHEN Diansheng;ZHANG Lizhi(School of Mechanical Engineering and Automation,Beihang University,Beijing 100191,China)
出处
《哈尔滨工程大学学报》
EI
CAS
CSCD
北大核心
2018年第9期1546-1553,共8页
Journal of Harbin Engineering University
基金
北京市科技计划重大项目(D141100003614002)
关键词
服务机器人
示教学习
人机交互
移动机械臂
轨迹避障
在线修正
K-近邻算法
动态动作基元
service robot
learning from demonstration
human-robot interaction
mobile manipulator
obstacle avoidance for trajectory
online adjusting
k-nearest neighbor algorithm
dynamic movement primitives