[发明专利]一种基于迭代学习控制的欠驱动移动机器人跟踪方法在审
| 申请号: | 201810034555.6 | 申请日: | 2018-01-15 |
| 公开(公告)号: | CN110045601A | 公开(公告)日: | 2019-07-23 |
| 发明(设计)人: | 孟德元;梁健强 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04;B25J9/16 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100191*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 移动机器人 欠驱动 期望轨迹 迭代学习 增益矩阵 方位角 迭代 跟踪 控制移动 机器人 保证 | ||
1.一种基于迭代学习控制的欠驱动移动机器人跟踪方法,其特征在于,包括以下步骤:
A:获取所述欠驱动移动机器人的期望轨迹;
B:获取在当前迭代中所述欠驱动移动机器人的当前时刻的线速度和角速度,和下一时刻的位置、方位角;
C:获取所述欠驱动移动机器人的增益矩阵;以及
D:根据所述欠驱动移动机器人的期望轨迹、当前时刻的线速度和角速度、下一时刻的位置、方位角和增益矩阵控制所述欠驱动移动机器人。
2.根据权利要求1所述的基于迭代学习控制的欠驱动移动机器人跟踪方法,其特征在于,所述欠驱动移动机器人的下一时刻的位置和方位角根据如下公式得出:
其中,xk(t),yk(t),θk(t)为所述欠驱动移动机器人在第k次迭代中在二维平面中的位置和方位角,ΔT为采样时间,νk(t),ωk(t)为所述欠驱动移动机器人在第k次迭代中的线速度和角速度。
3.根据权利要求1或2所述的基于迭代学习控制的欠驱动移动机器人的跟踪方法,其特征在于,所述步骤D具体包括:
D1:根据所述欠驱动移动机器人下一时刻的位置、方位角、期望轨迹、当前时刻的线速度和角速度、增益矩阵确定所述移动机器人下一次迭代中的控制律:
uk+1(t)=uk(t)+γk(t)[Yd(t+1)-Yk(t+1)]
其中,uk(t)=[vk(t),ωk(t)]T为所述欠驱动移动机器人在第k次迭代中的控制量,即所述线速度与所述角速度,γk(t)为所述欠驱动移动机器人在第k次迭代中的增益矩阵,Yk(t)为所述欠驱动移动机器人在第k次迭代中的输出,Yd(t)为所述欠驱动移动机器人在第k次迭代中的期望输出;以及
D2:根据所述欠驱动移动机器人下一次迭代中的控制律控制所述欠驱动移动机器人的运动。
4.一种移动机器人装置,其特征在于,包括:
第一获取模块,用于获取所述欠驱动移动机器人的期望轨迹;
第二获取模块,用于获取在当前迭代中所述欠驱动移动机器人的当前时刻的线速度和角速度,和下一时刻的位置、方位角;
第三获取模块,用于获取所述欠驱动移动机器人的增益矩阵;
控制模块,用于根据所述欠驱动移动机器人的期望轨迹、当前时刻的线速度和角速度、下一时刻的位置、方位角和增益矩阵控制所述欠驱动移动机器人。
5.根据权利要求4所述的移动机器人装置,其特征在于,所述第二获取模块还根据下述公式获取所述欠驱动移动机器人的下一时刻的位置和方位角
其中,xk(t),yk(t),θk(t)为所述欠驱动移动机器人在第k次迭代中在二维平面中的位置和方位角,ΔT为采样时间,νk(t),ωk(t)为所述欠驱动移动机器人在第k次迭代中的线速度和角速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810034555.6/1.html,转载请声明来源钻瓜专利网。





