[发明专利]一种基于级联系统理论的轮式移动机器人轨迹跟踪控制方法有效
申请号: | 201910938952.0 | 申请日: | 2019-09-30 |
公开(公告)号: | CN110597268B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 王翔宇;刘维明;梁升一;李世华;杨俊 | 申请(专利权)人: | 东南大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02;G05B13/04 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 许方 |
地址: | 210000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 级联 系统 理论 轮式 移动 机器人 轨迹 跟踪 控制 方法 | ||
1.一种基于级联系统理论的轮式移动机器人轨迹跟踪控制方法,其特征在于,该方法包括以下步骤:
步骤一、在笛卡尔坐标系下,建立3自由度的轮式移动机器人运动学模型,基于轮式移动机器人的运动学模型,构建预定轨迹的运动学模型;
步骤二、引入位姿误差,利用全局坐标变换,得到轮式移动机器人轨迹跟踪误差系统运动学模型;
步骤三、基于级联系统理论,由轮式移动机器人传感器反馈回的位移线速度、旋转角速度以及计算得到的轨迹跟踪误差,设计轨迹跟踪控制方法对轨迹进行跟踪;
步骤四、将步骤三设计的轨迹跟踪控制方法应用于步骤二建立的轨迹跟踪误差系统运动学模型,得到级联形式的轮式移动机器人闭环轨迹跟踪误差系统,选取控制参数,使闭环轨迹跟踪误差系统全局渐近稳定,实现机器人对预定运动轨迹实时准确跟踪;
所述步骤一中,建立3自由度的轮式移动机器人运动学模型如下:
其中,(x(t),y(t))是t时刻下,轮式移动机器人质心的笛卡尔坐标,θ(t)是t时刻下,移动机器人运动方向相对于X轴偏角,θ(t)∈(-π,π],和分别是x(t)、y(t)和θ(t)的一阶导数,v(t)、ω(t)各表示t时刻下,移动机器人传感器反馈回的位移线速度和旋转角速度,基于轮式移动机器人运动学模型,建立预定轨迹的运动学模型如下:
其中,(xr(t),yr(t))是t时刻下,移动机器人期望质心的笛卡尔坐标,(xr(t),yr(t))的动态变化曲线构成了轮式移动机器人运动的预定轨迹,θr(t)为t时刻下,机器人运动方向与X轴的期望夹角,θr(t)∈(-π,π],和分别是xr(t)、yr(t)和θr(t)的一阶导数,vr(t)、ωr(t)分别是t时刻下,设定的移动机器人的位移线速度和旋转角速度;
所述步骤二中,引入的位姿误差为[xe(t) ye(t) θe(t)]T,进行如下的坐标全局变换:
其中,xe(t)、ye(t)分别为t时刻下,移动机器人质心相对设定质心的距离的X轴方向误差和Y轴方向误差,θe(t)为t时刻下,移动机器人前进方向与X轴的夹角与设定夹角间的角度误差,对xe(t)、ye(t)和θe(t)进行求导,化简后,得到如下的跟踪误差系统运动学模型:
其中,和分别是xe(t)、ye(t)和θe(t)的一阶导数;
所述步骤三中,设计轨迹跟踪控制方法如下:
ωc(t)=ωr(t)+k3θe(t)
其中,k1,k2,k3>0,为ωr(t)的一阶导数,通过该方法计算得到t时刻下,控制轮式移动机器人运动的位移线速度vc(t)和旋转角速度ωc(t);
所述步骤四中,将步骤三设计的轨迹跟踪控制方法应用于步骤二建立的轨迹跟踪误差系统运动学模型,令ze(t)=-ωr(t)xe(t),得到如下的轮式移动机器人闭环轨迹跟踪误差级联系统:
其中,和分别为χ(t)、ye(t)和ze(t)的一阶导数,s为积分符号;
选取正的控制参数k1、k2、k3,使上述级联形式下的闭环轨迹跟踪误差系统渐近稳定,即对于轨迹跟踪误差xe(t)、ye(t)和θe(t),存在时间T以及正值ε1、ε2、ε3,满足,当t>T时:
|lim xe(t)|<ε1,|lim ye(t)|<ε2,|lim θe(t)|<ε3。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910938952.0/1.html,转载请声明来源钻瓜专利网。