【技术实现步骤摘要】
轨迹跟踪方法、装置、设备及计算机可读存储介质
[0001]本申请涉及智能工业机器人
,尤其涉及轨迹跟踪方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]随着AGV(Automated Guided Vehicle,自动导引运输车)的快速普及,目前已有很多方法用于解决移动机器人的轨迹跟踪问题,比如迭代学习控制技术、PID(Proportion Integration Differentiation)控制技术等。
[0003]然而,PID控制技术精度较低,难以满足实际需求。迭代学习控制技术虽然能够大幅度地提高机器人的轨迹跟踪精度,但其应用前景严重受制于对参考轨迹的约束,即:重复性参考轨迹,而不适用于非重复性参考轨迹。而且,在AGV迭代学习初期,由于缺乏有效的历史信息,所以AGV往往会出现跟踪误差过大甚至是失败的情况。在学习初期,无法保证移动机器人系统的稳定性,甚至会导致系统不稳定的情况,无法满足工程实际应用的要求;需要花费较长时间用于学习训练,效率较低,实时性差。
[0004]因此,目前存在现有 ...
【技术保护点】
【技术特征摘要】
1.一种轨迹跟踪方法,其特征在于,所述轨迹跟踪方法包括以下步骤:当第一时刻自动导引运输车行驶在路径上,获取所述第一时刻的第一位姿跟踪误差,所述第一位姿跟踪误差为所述自动导引运输车在第一时刻的实际位姿与参考轨迹位姿的差值;根据所述第一位姿跟踪误差,选定控制器,所述控制器包括比例
‑
积分
‑
微分控制器和或迭代学习控制器,其中,输入所述第一位姿跟踪误差至比例
‑
积分
‑
微分控制器输出第一控制量,输入所述第一位姿跟踪误差至迭代学习控制器输出第一修正控制量;基于所述第一控制量与所述第一修正控制量,输出第一最终控制量,并基于所述第一最终控制量控制所述自动导引运输车行驶。2.如权利要求1所述的轨迹跟踪方法,其特征在于,所述根据所述第一位姿跟踪误差,选定控制器,所述控制器包括比例
‑
积分
‑
微分控制器和或迭代学习控制器的步骤包括:根据所述第一位姿跟踪误差,判断所述第一位姿跟踪误差是否满足第一精度要求;若是,则选定所述控制器为所述比例
‑
积分
‑
微分控制器和所述迭代学习控制器;若否,则选定所述控制器为所述比例
‑
积分
‑
微分控制器。3.如权利要求1所述的轨迹跟踪方法,其特征在于,所述当第一时刻自动导引运输车行驶在路径上,获取所述第一时刻的第一位姿跟踪误差,所述第一位姿跟踪误差为所述自动导引运输车在第一时刻的实际位姿与参考轨迹位姿的差值的步骤之前包括:获取所述自动导引运输车当前行驶路径的路径编号,并确定所述路径编号是否存在历史学习成果;若是,则调用所述历史学习成果;若否,则执行所述当第一时刻自动导引运输车行驶在路径上,获取所述第一时刻的第一位姿跟踪误差,所述第一位姿跟踪误差为所述自动导引运输车在第一时刻的实际位姿与参考轨迹位姿的差值的步骤。4.如权利要求3所述的轨迹跟踪方法,其特征在于,所述若是,则调用所述历史学习成果的步骤之后包括:判断所述历史学习成果是否满足第二精度要求,其中,所述第二精度要求高于第一精度要求;若是,则依据所述历史学习成果,控制所述自动导引运输车在所述路径编号的路径上行驶;若否,则执行所述当第一时刻自动导引运输车行驶在路径上,获取所述第一时刻的第一位姿跟踪误差,所述第一位姿跟踪误差为所述自动导引运输车在第一时刻的实际位姿与参考轨迹位姿的差值的步骤。5.如权利要求4所述的轨迹跟踪方法,其特征在于,所述输入所述第一位姿跟踪误差至迭代学习控制器输出第一修正控制量的步骤包括:输入所述第一位姿跟踪误差至所述迭代学习控制器,其中,所述迭代学习控制器存储所述第一位姿跟踪误差...
【专利技术属性】
技术研发人员:陈文成,吕朝顺,邝昌根,
申请(专利权)人:劢微机器人科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。