The invention discloses a mobile robot trajectory tracking method, which comprises the following steps: 1) the motion equation of a mobile robot, 2), a robot kinematics equation based on virtual team formation, 3), the design error shaping method and controller for controlling formation error. The target trajectory tracking method of the invention of the mobile robot platform, capable of nonholonomic mobile robot application, can occupy minimal system resources to make the fastest response, suitable for different nonholonomic mobile robot platform, the closed-loop system is globally uniformly asymptotically stable at the origin of the equilibrium value can not change the parameters of the controller the different expectations are able to achieve satisfactory tracking effect, the control variable is smooth and continuous, reduces the system of mechanical and energy consumption, and prolong the life time and effective work system.
【技术实现步骤摘要】
一种移动机器人的目标轨迹跟踪方法
本专利技术涉及机器人控制
,特别涉及一种移动机器人目标轨迹跟踪控制方法。
技术介绍
移动机器人是一类高度非线性、强耦合性、时变性的动力学系统,很难建立其准确的动力学模型,对其控制具有相当大的难度。移动机器人的轨迹跟踪问题中,期望值随时间变化是运动控制中的难点所在,针对这一问题,基于各种非线性控制理论的控制方法不断涌现。到目前为止,移动机器人目标轨迹跟踪控制方法主要有:1)非线性状态反馈控制方法;2)滑模控制方法;3)Back-Stepping控制方法;4)计算力矩方法;5)智能控制方法,其中应用最为广泛的智能控制方法是模糊控制和神经网络控制。但以上移动机器人轨迹跟踪控制方法都存在缺点或者局限,具体如下:1)非线性状态反馈控制方法最大的难点就是如何使系统全局渐进稳定在原点平衡状态;2)滑模控制方法主要问题是存在“斗振”,而且是不可避免的,这是由滑模控制方法的特性决定的;3)Back-Stepping方法实际应用起来,其设计过程比较复杂;4)计算力矩方法对于动力学模型要求较高,即便在无任何扰动情况下建立精确数学模型也是很难实现的,故该方法实际意义不大;5)模糊控制的缺点是需要专家经验建立模糊规则,否则控制效果将受到直接影响;神经网络控制则需要在线或离线学习,占用大量系统资源,直接影响系统的实时性。所以智能控制方法在移动机器人控制的应用大都停留在仿真阶段。
技术实现思路
有鉴于此,本专利技术的目的是针对现有移动机器人轨迹跟踪控制方法存在缺点及局限,提供一种兼实时性、通用性、稳定性、鲁棒性、光滑性等优点的移动机器人的目标轨迹跟踪 ...
【技术保护点】
一种移动机器人的目标轨迹跟踪方法,其特征在于:包括以下步骤:1)建立移动机器人的运动方程:
【技术特征摘要】
1.一种移动机器人的目标轨迹跟踪方法,其特征在于:包括以下步骤:1)建立移动机器人的运动方程:式中,u是机器人的运动速度;θ是机器人前行方向角;m代表机器人底盘的质量;J0是机器人底盘相对于机器人两驱动轮轮距中点的转动惯量;Fr和Fl代表作用在机器人两个驱动轮上的驱动力;Fcx与Fcy代表自位轮在xb和yb方向上的地面摩擦力;yb方向即两驱动轮的轴向,xb方向垂直于yb方向;d是两驱动轮的间距;b是自位轮轴线与两驱动轮轴线间的局离;两个驱动轮上的驱动电动机的运动数学模型为:式中,θr和θl是驱动轮的转角;Jw代表驱动轮的转动惯量;r代表驱动轮半径;η为摩擦系数;Kt为驱动电动机转矩常数;Imr与Iml为两驱动电动机的驱动电流,而Icr与Icl为控制电流,控制电流通过放大电路得到实际的电动机驱动电流,因此有Imr=KamIcr,Iml=KamIml,Kam为电流放大因数;很显然,u、与θr、θl存在如下的集合关系:式中,θsr、θsl是两电动机的偏离角;所以,从式(1)-(4)得到机器人的运动状态与控制电流间的关系式:其中m1=(2Jw/r+mr),m2=Jwd/r+2J0r/d(8)2)、建立基于虚拟领队的机器人编队运动学方程任意跟随机器人的位置在地面坐标中表示为:式中(xVL,yVL)表示虚拟领队机器人在(x,y)地面坐标系中的绝对位置,(xF,yF)表示跟随机器人在(x,y)地面坐标系中的绝对位置,ρ表示...
【专利技术属性】
技术研发人员:宋永端,赖俊峰,李攀飞,张云福,张子涛,何昱锋,李书浩,
申请(专利权)人:星际重庆智能装备技术研究院有限公司,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。