CN112180944A - 一种绳系轮式移动机器人运动控制***及方法 - Google Patents

一种绳系轮式移动机器人运动控制***及方法 Download PDF

Info

Publication number
CN112180944A
CN112180944A CN202011137137.3A CN202011137137A CN112180944A CN 112180944 A CN112180944 A CN 112180944A CN 202011137137 A CN202011137137 A CN 202011137137A CN 112180944 A CN112180944 A CN 112180944A
Authority
CN
China
Prior art keywords
tether
control
wheel
rope
robot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011137137.3A
Other languages
English (en)
Other versions
CN112180944B (zh
Inventor
王小涛
王邢波
张家友
韩亮亮
张玉花
陈金宝
王飞宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN202011137137.3A priority Critical patent/CN112180944B/zh
Publication of CN112180944A publication Critical patent/CN112180944A/zh
Application granted granted Critical
Publication of CN112180944B publication Critical patent/CN112180944B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0223Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开了一种绳系轮式移动机器人运动控制***及方法,所述***包括控制器、左轮驱动器、右轮驱动器、系绳绞盘驱动器、系绳张力传感器、系绳、绳系轮式移动机构和导航定位装置。本发明充分考虑了极端地形局部地形变化等干扰因素,主动补偿干扰;综合考虑了车轮的驱动力矩和系绳拉力的有机配合,降低***功耗;使机器人保持系绳张力约束的同时,沿着预定的轨迹进行运动。

Description

一种绳系轮式移动机器人运动控制***及方法
技术领域
本发明属于移动机器人运动控制领域,特别涉及了一种绳系轮式移动机器人运动控制***及方法。
背景技术
行星表面很多具有探索价值的区域往往处于陡峭斜坡、沟壑等类型的极端地形之中。现有大多机器人只能在小于30度斜坡、相对平坦的岩石地形上运行和作业,不适用于探索前述极端地形区域。陡峭斜坡会削弱巡视器的牵引力,极大地降低地形的可通过性;传统的摇臂转向架结构,在陡峭斜坡上的滑动会显著增加,并且根本无法进入某些区域;沟壑对巡视器来说非常危险,在崎岖不平的地形上,巡视器还有可能跌落。
为了克服上述极端地形区域所带来的限制,目前针对陡峭斜坡、沟壑等地形设计的巡视器一类为绳系移动机器人,通过一端固定在母机器人或者锚点的系绳提供拉力或者支撑力,绳系移动机器人能够到达普通轮式机器人无法通过、进入或者定点固定探测的陡峭斜坡、沟壑等,使得对这些极端地形区域进行探测成为可能。
由于能够探索极端地形,除了行星表面探测,绳系移动机器人还可以应用到许多领域。能够自主远程探索高风险地形区域,例如接近火山的区域。此外绳系移动机器人不需要地形表面提供支撑下降,因此能够下降到坑洞中从而可以用于矿山事故中危险区域的搜索与营救任务中。
虽然现在已经提出了许多针对普通轮式移动机器人运动控制的方法,但是基本上都是针对非绳系机器人的。随着绳系轮式移动机器人的提出,亟需相应的合理的运动控制技术,合理控制车轮的驱动力矩和系绳拉力,从而使机器人能够通过普通轮式移动机器人无法穿越的障碍,按照期望的轨迹运动;同时能够快速响应极端地形局部变化造成的干扰以及滑动和跌落,降低***功耗。
发明内容
为了解决上述背景技术提到的技术问题,本发明提出了一种绳系轮式移动机器人运动控制***及方法。
为了实现上述技术目的,本发明的技术方案为:
一种绳系轮式移动机器人运动控制***,包括控制器、左轮驱动器、右轮驱动器、系绳绞盘驱动器、系绳张力传感器、系绳、绳系轮式移动机构和导航定位装置;所述绳系轮式移动机构包括左驱动轮、右驱动轮、绞盘、中心轴体和脚轮臂;左驱动轮和右驱动轮通过轴承连接于中心轴体的左右两侧,脚轮臂与中心轴体固定连接,绞盘通过轴承安装于中心轴体中央,系绳缠绕在绞盘上,系绳张力传感器固定于绞盘上或者安装在脚轮臂上,系绳穿过系绳张力传感器,系绳张力传感器测量系绳张力并将其转换为电信号后发送给控制器,导航定位装置检测机器人速度和位姿信息并发送给控制器,所述控制器包括运动学控制模块、动力学控制模块、干扰观测器模块和系绳张力控制模块,控制器对系绳张力传感器和导航定位装置发送的信息进行处理得到左轮驱动器、右轮驱动器的期望力矩以及系绳绞盘驱动器的期望系绳收放长度,左轮驱动器和右轮驱动器根据期望力矩控制左驱动轮和右驱动轮运动,系绳绞盘驱动器根据期望系绳收放长度控制绞盘收放系绳,从而实现机器人的运动控制。
基于上述绳系轮式移动机器人运动控制***的控制方法,包括以下步骤:
(1)比较上位轨迹规划***输出的期望位姿与绳系轮式移动机器人实际位姿之间的差值,将其转换到机器人本体坐标系中得到位姿误差;
(2)根据位姿误差,由运动学控制模块通过运动学控制律计算得到期望的速度和方位角速度;
(3)比较期望的速度和方位角速度与绳系轮式移动机器人实际的速度和方位角速度之间的差值,得到速度偏差和方位角速度偏差;
(4)根据干扰观测器模块估计的干扰、速度偏差和方位角速度偏差和动力学控制律,由动力学控制模块基于能耗最小原则计算最优系绳张力F*,并通过动力学控制律计算得到期望的左轮控制力矩和右轮控制力矩,并分别传送给左轮驱动器和右轮驱动器进行双轮控制;
(5)根据绳系轮式移动机器人实际的速度和方位角速度、双轮控制力矩和最优系绳张力F*,干扰观测器模块估计***的不确定性和干扰并输出到动力学控制模块进行补偿;
(6)根据最优系绳张力F*和系绳张力传感器测量的系绳张力,系绳张力控制模块计算期望的系绳收放长度并传送给系绳绞盘驱动器进行绞盘控制。
进一步地,在步骤(2)中,所述运动学控制律如下:
vc=k1xe+vdcosθe
Figure BDA0002737046850000031
上式中,k0,k1,k2为控制增益,且有k0>0,k1>0,k2>0;vc、ωc分别为期望的速度和方位角速度,vd、ωd分别为机器人本体坐标系中期望的速度和方位角速度;xe、ye、θe分别为位姿误差中的横坐标误差、纵坐标误差和方位角误差。
进一步地,在步骤(4)中,所述动力学控制律如下:
Figure BDA0002737046850000032
上式中,τlr为双轮控制力矩,τlr=[τl τr]T,τl和τr分别为左轮控制力矩和右轮控制力矩,上标T表示转置;
Figure BDA0002737046850000033
M(q)为***动力学模型中的正定惯性矩阵,S为S(q)的简写形式,q=[x y θ]T,x,y表示机器人当前的位置,θ表示机器人当前的方位角;
Figure BDA0002737046850000041
G(q)为***动力学模型中的重力项;
Figure BDA0002737046850000042
字母上方一点表示该参数的一阶求导;Kτ为正定控制增益矩阵;uc=[vc ωc]T,u=[v ω]T,v,ω为机器人实际的速度和方位角速度;
Figure BDA00027370468500000411
为***不确定性和干扰的估计值;
Figure BDA0002737046850000043
Figure BDA0002737046850000044
Figure BDA0002737046850000045
Figure BDA0002737046850000046
Figure BDA0002737046850000047
其中,r为驱动轮半径,L为两驱动轮间距的一半,a为脚轮臂长度,α为系绳与脚轮臂杆轴线之间的夹角。
进一步地,在步骤(4)中,所述最优系绳张力F*如下:
Figure BDA0002737046850000048
上式中,y1、y2、z1、z2定义:
Figure BDA0002737046850000049
Figure BDA00027370468500000410
进一步地,在步骤(5)中,所述干扰观测器模块的表达式如下:
Figure BDA0002737046850000051
Figure BDA0002737046850000052
上式中,K3和K4为观测器增益调节矩阵;
Figure BDA0002737046850000053
为x的估计值,
Figure BDA0002737046850000054
Figure BDA0002737046850000055
为速度跟踪误差,
Figure BDA0002737046850000056
B(q)τ为***所受广义力:
Figure BDA0002737046850000057
采用上述技术方案带来的有益效果:
本发明能够实现极端地形沿着预定的轨迹进行运动;通过综合考虑了双轮力矩和系绳张力的能量消耗最小优化方法,降低了能量消耗;在极端地形局部地形变化等干扰因素下,通过干扰观测器主动补偿干扰,实现稳定轨迹跟踪;同时保持系绳张力在合适的范围内,降低系绳的磨损,提高其寿命。可进一步应用于通过一端固定在母机器人/锚定位置的系绳提供支撑力的绳系移动机器人中,这类机器人可以用于行星表面探测、救灾抢险等领域,因此具有广阔的应用前景。
附图说明
图1是本发明的***组成图;
图2是本发明的运动控制框图;
图3是双轮差分驱动移动机器人位姿描述示意图;
图4是位姿误差定义示意图;
图5是绳系轮式移动机器人受力示意图。
标号说明:1、控制器;2、左轮驱动器;3、右轮驱动器;4、系绳绞盘驱动器;5、系绳张力传感器;6、系绳;7、绳系轮式移动机构;8、导航定位装置;9、左驱动轮;10、右驱动轮;11、绞盘;12、中心轴体;13、脚轮臂。
具体实施方式
以下将结合附图,对本发明的技术方案进行详细说明。
如图1所示,一种绳系轮式移动机器人运动控制***,包括:控制器1、左轮驱动器2、右轮驱动器3、系绳绞盘驱动器4、系绳张力传感器5、系绳6、绳系轮式移动机构7、导航定位装置8。绳系轮式移动机构7包括左驱动轮9、右驱动轮10、绞盘11和中心轴体12、脚轮臂13,左驱动轮9和右驱动轮10通过轴承连接于中心轴体12的左右两边,脚轮臂13与中心轴体12固定连接。绞盘11通过轴承安装于中心轴体12中央,系绳6一端固定于绞盘11上,系绳6的另一端通过脚轮臂中心轴孔固定于母机器人或者一个固定锚点上。在部署前,系,6缠绕在绞盘11上,通过旋转绞盘11,可以实现系绳6的收放和缠绕。系绳张力传感器5固定于绞盘11上或者安装在脚轮臂13上,系绳6穿过系绳张力传感器5,系绳张力传感器5测量系绳6张力并且将其变换为电信号发送给控制器1。导航定位装置8可以确定机器人速度和机器人位姿,发送给控制器1统一进行处理实现控制功能。
控制器1包括运动学控制模块、动力学控制模块、干扰观测器模块、系绳张力控制模块。控制器1接收来自绳系轮式移动机器人的系绳张力F、机器人速度以及机器人位姿信息。其中系绳张力由系绳张力传感器5测得,机器人速度以及机器人位姿信息可由导航定位装置确定。动力学控制模块输出的期望力矩输出到左轮驱动器2和右轮驱动器3,左轮和右轮驱动器包括电机以及相关的电机控制等组件,根据控制器1输入的期望力矩驱动左右轮运动;同时控制器1发送期望的系绳收放长度Δx到系绳绞盘驱动器4,使绞盘11按照期望的方向旋转,通过收放系绳6来控制系绳张力,与左、右驱动轮配合,实现期望的运动和系绳张力控制。其中系绳绞盘驱动器4包括电机以及相关的电机控制等组件。
如图2所示,基于上述绳系轮式移动机器人运动控制***的控制方法,步骤如下:
步骤1,由比较器比较上位轨迹规划***输出的期望位姿xd,ydd与绳系轮式移动机器人***的实际位姿x,y,θ之间的差别,将其转换到机器人本体坐标系中得到位姿误差xe,yee
步骤2,根据位姿误差xe,yee,由运动学控制模块通过运动学控制律计算得到期望的控制速度vcc
步骤3,由比较器比较期望的控制速度vcc与实际绳系轮式移动机器人的速度和方位角速度v,ω之间的差别,得到速度和方位角速度偏差vee
步骤4,根据干扰观测器模块估计的干扰
Figure BDA0002737046850000071
速度和方位角速度偏差vee以及动力学控制律,由动力学控制模块基于能耗最小原则计算最优的系绳张力F*;进一步通过动力学控制律计算得到期望的左轮和右轮控制力矩,控制力矩分别输送给左轮和右轮驱动器对双轮进行控制;
步骤5,根据绳系轮式移动机器人实际的速度和方位角速度v,ω以及动力学控制模块输出的双轮控制力矩和系绳张力F*,干扰观测器模块估计***的不确定性和干扰
Figure BDA0002737046850000072
并且输出到动力学控制模块进行补偿;
步骤6,系绳张力控制模块根据最优系绳张力F*、系绳张力传感器输出的系绳张力计算系绳收放长度,输送给系绳绞盘驱动器控制绞盘,实现系绳张力控制。
其中,控制器中各模块的具体实现如下:
1)运动学控制模块
运行在较为平坦路面的移动机器人一般将路面简化为一个二维平面,具体一个差分驱动双轮机器人的情况如图3所示。此时移动机器人具有三个自由度,位姿描述为q=[xy θ]T,其中,x,y表示机器人当前的位置,θ表示机器人当前的方位角,即机器人前进方向与x轴正方向之间的夹角;由于机器人是双轮差分驱动的,所以共有两个自由度的控制输入,记为u=[v ω]T,其中,v表示机器人几何中心沿机器人前进方向上的速度,ω表示机器人几何中心绕z轴(垂直于xy平面)的旋转角速度。
此时,移动机器人的运动学方程为:
Figure BDA0002737046850000081
其中转换矩阵为:
Figure BDA0002737046850000082
如图4所示,在机器人坐标系中一个轮式移动机器人的位姿误差定义为:
Figure BDA0002737046850000083
其中,xd,ydd表示上位轨迹规划***输出的期望位姿轨迹,x,y,θ为移动机器人实际位姿,xe,yee表示位姿误差。
运动学控制律为:
vc=k1xe+vdcosθe
Figure BDA0002737046850000084
其中,k0,k1,k2为控制增益,且有k0>0,k1>0,k2>0;vcc为期望的控制速度。
2)动力学控制模块
对于一个轮式移动机器人***,其动力学模型为:
Figure BDA0002737046850000085
其中,M(q)为***动力学模型的正定惯性矩阵;G(q)为重力项;
Figure BDA0002737046850000086
表示不确定性和干扰集合;
Figure BDA0002737046850000087
为离心力和哥式力项,A(q)λ表示约束力矢量,其中:
A(q)=[sinθ -cosθ 0]T
由于绳系轮式移动机器人在极端地形运动过程中需要保持系绳处于张紧状态,故其除了受到双轮输入力矩之外,还受到系绳张力的作用,如图5所示。
根据图5可得***所受广义力为:
Figure BDA0002737046850000091
其中,τlr分别为左、右两轮的驱动力矩,F为系绳张力,a为脚轮臂长度,α为系绳与脚轮臂杆轴线之间的夹角,r为轮半径,2L为两驱动轮间距。
根据上式可得:
Figure BDA0002737046850000092
Figure BDA0002737046850000093
其中,
Figure BDA0002737046850000094
Figure BDA0002737046850000095
为简化书写和更加明了,部分S(q)简写为S。由实际中绳系轮式移动机器人的动力学方程,
Figure BDA0002737046850000096
因此式中去掉了该项。
对于绳系移动机器人而言,由于系绳的存在,使机器人额外受到一个系绳张力的作用,因此必须综合考虑系绳张力的影响,使张力保持在一个合适的约束范围之内,这里主要通过综合考虑双轮力矩和系绳张力所需的能量消耗最小的方式实现对系绳张力进行合理的控制。现在对广义输入力进行分解如下:
Figure BDA0002737046850000097
其中,τlr=[τl τr]T为2×1维输入力矩,Bτ为2×2维双轮力矩输入矩阵,BF为2×1维系绳张力输入矩阵,具体为:
Figure BDA0002737046850000098
设最优系绳张力为F*,动力学控制模块采用的控制律为:
Figure BDA0002737046850000101
其中,Kτ为正定控制增益矩阵,
Figure BDA0002737046850000102
为干扰观测器模块输出的干扰估计值,
Figure BDA0002737046850000103
Figure BDA0002737046850000104
Figure BDA0002737046850000105
另外,考虑到为了使三个控制输入力/力矩达到能耗最低,这里定义能量函数为:
Figure BDA0002737046850000106
上述动力学控制模块的控制律可以进一步写为:
Figure BDA0002737046850000107
其中:
Figure BDA0002737046850000108
Figure BDA0002737046850000109
将τl、τr表示为F*的表达式,代入到能量函数中,由E最小,
Figure BDA00027370468500001010
可得最优的绳索张力为F*
Figure BDA00027370468500001011
将求得的F*代入动力学控制模块的控制律中,进一步计算出对应的左右驱动轮期望输入力矩。
3)干扰观测器模块
干扰观测器为:
Figure BDA0002737046850000111
Figure BDA0002737046850000112
其中,K3和K4为观测器增益矩阵,
Figure BDA0002737046850000113
为对f的估值,
Figure BDA0002737046850000114
表示***动力学模型中的不确定性和干扰集合;
Figure BDA0002737046850000115
为对x的估值,
Figure BDA0002737046850000116
Figure BDA0002737046850000117
为速度跟踪误差,定义为:
Figure BDA0002737046850000118
根据τ和uc即可得到干扰f的估计,该干扰估计值输入到动力学控制模块,用于干扰主动补偿。
4)系绳张力控制模块
系绳张力控制模块***表达式如下:
Figure BDA0002737046850000119
其中,KPF,KDF为系绳张力PD控制参数。
通过合适的机构参数,可以确定相应的参数矩阵;进一步根据具体的性能指标要求,可以确定相应的控制器参数。下面是具体实施实例一组相关参数设置。
具体所针对的极端地形为陡峭斜坡地形,斜坡相对水平面的倾角为θs,一个绳系双轮机器人参数如表1所示,代入下式得到相应动力学方程参数数值:
Figure BDA0002737046850000121
Figure BDA0002737046850000122
Figure BDA0002737046850000123
Figure BDA0002737046850000124
其中,m为机器人总质量,r为轮半径,2L为轮间距,
Figure BDA0002737046850000125
为中心轴体绕坐标轴oz的转动惯量,脚轮臂选择轻质细杆,因此质量和转动惯量忽略,
Figure BDA0002737046850000126
Figure BDA0002737046850000127
分别为车轮绕坐标轴oy和oz的转动惯量。
表1
构型参数 数值 单位
轮半径 225 mm
轮间距 980 mm
单轮质量 1.5 kg
中心轴体质量 17 kg
中心轴体半径 110 mm
具体绳系轮式移动机器人***的控制器由嵌入式单板机、数据采集模块组成;结合电机驱动控制器实现车轮和绳索的控制。
根据上述结构参数,进行了运动学控制模块和动力学控制模块控制参数的调节。根据实际测量系绳锚点坐标为(5.0,4.8)m,θs=45°,运动学控制模块控制参数为k0=2.5,k1=0.6,k2=0.9,动力学控制器参数为Kτ=diag[20 10],观测器参数K3=diag[5 5],K4=diag[10 10],系绳张力PD控制参数KPF=15,KDF=10。采用本发明方法所实现***获得了良好的性能,能够沿着预定的轨迹进行运动;通过综合考虑了双轮力矩和系绳张力的能量消耗最小优化方法,降低了能量消耗;在极端地形局部地形变化等干扰因素下,通过干扰观测器能够主动补偿干扰,实现稳定轨迹跟踪;同时保持系绳张力在合适的范围内,降低系绳的磨损,提高其寿命。
该方法可进一步应用于通过一端固定在母机器人/锚定位置的系绳提供支撑力的绳系移动机器人中,这类机器人可以用于行星表面探测、救灾抢险,因此该实现方法具有广阔的应用前景。
实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。

Claims (6)

1.一种绳系轮式移动机器人运动控制***,其特征在于,包括控制器、左轮驱动器、右轮驱动器、系绳绞盘驱动器、系绳张力传感器、系绳、绳系轮式移动机构和导航定位装置;所述绳系轮式移动机构包括左驱动轮、右驱动轮、绞盘、中心轴体和脚轮臂;左驱动轮和右驱动轮通过轴承连接于中心轴体的左右两侧,脚轮臂与中心轴体固定连接,绞盘通过轴承安装于中心轴体中央,系绳缠绕在绞盘上,系绳张力传感器固定于绞盘上或者安装在脚轮臂上,系绳穿过系绳张力传感器,系绳张力传感器测量系绳张力并将其转换为电信号后发送给控制器,导航定位装置检测机器人速度和位姿信息并发送给控制器,所述控制器包括运动学控制模块、动力学控制模块、干扰观测器模块和系绳张力控制模块,控制器对系绳张力传感器和导航定位装置发送的信息进行处理得到左轮驱动器、右轮驱动器的期望力矩以及系绳绞盘驱动器的期望系绳收放长度,左轮驱动器和右轮驱动器根据期望力矩控制左驱动轮和右驱动轮运动,系绳绞盘驱动器根据期望系绳收放长度控制绞盘收放系绳,从而实现机器人的运动控制。
2.基于权利要求1所述绳系轮式移动机器人运动控制***的控制方法,其特征在于,包括以下步骤:
(1)比较上位轨迹规划***输出的期望位姿与绳系轮式移动机器人实际位姿之间的差值,将其转换到机器人本体坐标系中得到位姿误差;
(2)根据位姿误差,由运动学控制模块通过运动学控制律计算得到期望的速度和方位角速度;
(3)比较期望的速度和方位角速度与绳系轮式移动机器人实际的速度和方位角速度之间的差值,得到速度偏差和方位角速度偏差;
(4)根据干扰观测器模块估计的干扰、速度偏差和方位角速度偏差和动力学控制律,由动力学控制模块基于能耗最小原则计算最优系绳张力F*,并通过动力学控制律计算得到期望的左轮控制力矩和右轮控制力矩,并分别传送给左轮驱动器和右轮驱动器进行双轮控制;
(5)根据绳系轮式移动机器人实际的速度和方位角速度、双轮控制力矩和最优系绳张力F*,干扰观测器模块估计***的不确定性和干扰并输出到动力学控制模块进行补偿;
(6)根据最优系绳张力F*和系绳张力传感器测量的系绳张力,系绳张力控制模块计算期望的系绳收放长度并传送给系绳绞盘驱动器进行绞盘控制。
3.根据权利要求2所述控制方法,其特征在于,在步骤(2)中,所述运动学控制律如下:
vc=k1xe+vdcosθe
Figure FDA0002737046840000021
上式中,k0,k1,k2为控制增益,且有k0>0,k1>0,k2>0;vc、ωc分别为期望的速度和方位角速度,vd、ωd分别为机器人本体坐标系中期望的速度和方位角速度;xe、ye、θe分别为位姿误差中的横坐标误差、纵坐标误差和方位角误差。
4.根据权利要求3所述控制方法,其特征在于,在步骤(4)中,所述动力学控制律如下:
Figure FDA0002737046840000022
上式中,τlr为双轮控制力矩,τlr=[τl τr]T,τl和τr分别为左轮控制力矩和右轮控制力矩,上标T表示转置;
Figure FDA0002737046840000023
M(q)为***动力学模型中的正定惯性矩阵,S为S(q)的简写形式,q=[x y θ]T,x,y表示机器人当前的位置,θ表示机器人当前的方位角;
Figure FDA0002737046840000024
G(q)为***动力学模型中的重力项;
Figure FDA0002737046840000025
字母上方一点表示该参数的一阶求导;Kτ为正定控制增益矩阵;uc=[vc ωc]T,u=[v ω]T,v,ω为机器人实际的速度和方位角速度;
Figure FDA0002737046840000031
为***不确定性和干扰的估计值;
Figure FDA0002737046840000032
Figure FDA0002737046840000033
Figure FDA0002737046840000034
Figure FDA0002737046840000035
Figure FDA0002737046840000036
其中,r为驱动轮半径,L为两驱动轮间距的一半,a为脚轮臂长度,α为系绳与脚轮臂杆轴线之间的夹角。
5.根据权利要求4所述控制方法,其特征在于,在步骤(4)中,所述最优系绳张力F*如下:
Figure FDA0002737046840000037
上式中,y1、y2、z1、z2定义:
Figure FDA0002737046840000038
Figure FDA0002737046840000039
6.根据权利要求4所述控制方法,其特征在于,在步骤(5)中,所述干扰观测器模块的表达式如下:
Figure FDA00027370468400000310
Figure FDA00027370468400000311
上式中,K3和K4为观测器增益调节矩阵;
Figure FDA0002737046840000041
为x的估计值,
Figure FDA0002737046840000042
Figure FDA0002737046840000043
为速度跟踪误差,
Figure FDA0002737046840000044
B(q)τ为***所受广义力:
Figure FDA0002737046840000045
CN202011137137.3A 2020-10-22 2020-10-22 一种绳系轮式移动机器人运动控制***及方法 Active CN112180944B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011137137.3A CN112180944B (zh) 2020-10-22 2020-10-22 一种绳系轮式移动机器人运动控制***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011137137.3A CN112180944B (zh) 2020-10-22 2020-10-22 一种绳系轮式移动机器人运动控制***及方法

Publications (2)

Publication Number Publication Date
CN112180944A true CN112180944A (zh) 2021-01-05
CN112180944B CN112180944B (zh) 2022-02-15

Family

ID=73922516

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011137137.3A Active CN112180944B (zh) 2020-10-22 2020-10-22 一种绳系轮式移动机器人运动控制***及方法

Country Status (1)

Country Link
CN (1) CN112180944B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113703468A (zh) * 2021-08-06 2021-11-26 浙江大学 空间绳系机器人位姿一体化控制执行机构

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2375300A2 (en) * 2010-02-16 2011-10-12 Deere & Company Method and system for positioning a mobile machine using a tether line connecting two vehicles
CN103064420A (zh) * 2012-12-14 2013-04-24 西北工业大学 可移动系绳点的空间绳系机器人的逼近姿态协调控制方法
CN105974797A (zh) * 2016-07-01 2016-09-28 厦门大学 考虑弹性影响与补偿的绳牵引并联机器人运动控制方法
CN106502260A (zh) * 2016-12-01 2017-03-15 西北工业大学 空间绳系机器人抓捕挠性目标卫星后的姿态接管控制方法
CN108319136A (zh) * 2018-01-18 2018-07-24 西北工业大学 一种基于模型预测的系绳张力控制方法
CN109240343A (zh) * 2018-09-10 2019-01-18 西北工业大学 一种绳系机器人逼近目标位姿一体化控制方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2375300A2 (en) * 2010-02-16 2011-10-12 Deere & Company Method and system for positioning a mobile machine using a tether line connecting two vehicles
CN103064420A (zh) * 2012-12-14 2013-04-24 西北工业大学 可移动系绳点的空间绳系机器人的逼近姿态协调控制方法
CN105974797A (zh) * 2016-07-01 2016-09-28 厦门大学 考虑弹性影响与补偿的绳牵引并联机器人运动控制方法
CN106502260A (zh) * 2016-12-01 2017-03-15 西北工业大学 空间绳系机器人抓捕挠性目标卫星后的姿态接管控制方法
CN108319136A (zh) * 2018-01-18 2018-07-24 西北工业大学 一种基于模型预测的系绳张力控制方法
CN109240343A (zh) * 2018-09-10 2019-01-18 西北工业大学 一种绳系机器人逼近目标位姿一体化控制方法

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
CHENGJIANG WANG等: ""A novel exterior climbing robot design for space station"", 《2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO)》 *
MARCO TOGNON等: "Dynamics, Control, and Estimation for Aerial Robots Tethered by Cables or Bars""", 《IEEE TRANSACTIONS ON ROBOTICS》 *
王小涛等: ""基于FastSLAM 的绳系机器人同时定位与地图构建算法"", 《航空学报》 *
王小涛等: ""极端地形绳系机器人研究进展"", 《科学技术与工程》 *
蔡佳等: ""空间绳系机器人单目视觉伺服控制***"", 《宇航学报》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113703468A (zh) * 2021-08-06 2021-11-26 浙江大学 空间绳系机器人位姿一体化控制执行机构
CN113703468B (zh) * 2021-08-06 2023-11-14 浙江大学 空间绳系机器人位姿一体化控制执行机构

Also Published As

Publication number Publication date
CN112180944B (zh) 2022-02-15

Similar Documents

Publication Publication Date Title
US10144247B2 (en) Wheel with an intelligent suspension system
Sarkisov et al. Development of sam: cable-suspended aerial manipulator
KR100685339B1 (ko) 이동 로봇
US7847504B2 (en) Dynamic balancing mobile robot
JP3791663B2 (ja) 全方向移動車両とその制御方法
Song et al. Design and Control of a Four‐Wheeled Omnidirectional Mobile Robot with Steerable Omnidirectional Wheels
US8316972B2 (en) Reconfigurable balancing robot and method for moving over large obstacles
WO2018133191A1 (zh) 底盘车
US20150105940A1 (en) Mobile body and mobile body system
US20050121238A1 (en) Traveling apparatus and method for controlling thereof
JP4556418B2 (ja) 走行装置及びその制御方法
CN102486648A (zh) 一种自主移动机器人平台
Harrison et al. Next generation rover for lunar exploration
CN112180944B (zh) 一种绳系轮式移动机器人运动控制***及方法
CN112873188B (zh) 自组装模块化机器人单元、机器人、组装及控制方法
Matsumoto et al. Flexible locomotion control of a self-contained biped leg-wheeled system
CN113220009B (zh) 一种隧道衬砌检测用正压式爬壁机器人及其控制方法
WO2022213209A1 (en) Multi-mode convertible vehicle
CN211032070U (zh) 一种陆空巡检机器人
Ming-hui et al. Design of moving system for mining searching robot
Wang et al. Dynamic load effect on tracked robot obstacle performance
Lee et al. Autonomous shape-variable crawler: One-dimensional displacement coordination for constant upper frame posture
CN116062056A (zh) 面向高曲率管径面的轮式爬壁机器人及其运动控制方法
Sonsalla et al. Concept study for the FASTER micro scout rover
Chen et al. On climbing winding stairs in an open mode for a new robotic wheelchair

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant