【技术实现步骤摘要】
一种基于自适应模糊虚拟模型的机器人控制方法及装置
[0001]本专利技术涉及机器人控制技术,特别是涉及一种基于自适应模糊虚拟模型的机器人控制方法及装置。
技术介绍
[0002]腿足式机器人能够在非结构式环境中具有较好的灵活性与适应性。在足式机器人的领域中,双足机器人的稳定性欠佳,六足及以上又缺乏四足机器人的灵活性,因此,四足机器人已然成为新兴的研究热点。
[0003]四足机器人是MIMO的非线性动力学系统,迄今为止,四足机器人常用的控制方式有3种,中枢神经控制、虚拟模型控制和零力矩点控制法。基于零力矩点(Zero Moment Point,ZMP)的控制方式能够实现稳定的步行,在抗干扰方面也有优势,但是由于其需要实时考察其质心位置,并将关节轨迹通过逆运动学求解出,所需计算量较为巨大,甚至有些步态无法满足ZMP的要求;生物控制方法,相比于广泛存在的基于模型和基于行为的控制方法,不需要进行复杂的数学计算和分析,方法相对简单,但是要想用于实际的工程中,需要结合生物运动资料或者优化算法来确定控制的参数。而且在复杂地形中,机器人会受到来自环境的较大扰动,野外的地形往往不平整,因此很大程度上中枢模式发生器(Central Pattern Generator,CPG)算法将不再适用。
[0004]虚拟模型控制(Virtual Model Control,VMC)方法综合考虑机器人躯体位置、速度及姿态的控制,通过参数可调,对位置与姿态进行综合跟踪,无需对逆运动学进行求解,控制效率高。麻省理工大学研制的Cheetah3 ...
【技术保护点】
【技术特征摘要】
1.一种基于自适应模糊虚拟模型的机器人控制方法,其特征在于,包括:自适应模糊虚拟模型控制器接收机器人的足端实际轨迹,并基于足端期望轨迹和实际轨迹误差e以及足端期望速度和实际速度误差构建虚拟模型;自适应模糊虚拟模型控制器对虚拟模型的参数进行模糊调节和优化;自适应模糊虚拟模型控制器生成控制信息,并发送控制信息至机器人,对机器人的足端轨迹进行控制。2.根据权利要求1所述的一种基于自适应模糊虚拟模型的机器人控制方法,其特征在于,自适应模糊虚拟模型控制器对虚拟模型的参数进行模糊调节和优化,包括:自适应模糊虚拟模型控制器基于模糊控制器将足端期望轨迹和实际轨迹的误差及误差微分进行模糊调节和优化,生成虚拟模型的参数调整值;模糊控制器输出的虚拟模型的参数调整值输入给虚拟模型,用于调节和优化虚拟模型的参数,其中,虚拟模型的参数包括虚拟模型的弹性系数与阻尼系数。3.根据权利要求2所述的一种基于自适应模糊虚拟模型的机器人控制方法,其特征在于,模糊调节和优化后的虚拟模型的参数为:其中,K
p0
、K
d0
分别是虚拟模型的弹性系数与阻尼系数;
△
K
p
、
△
K
d
分别是弹性系数与阻尼系数的调整值;K
p
、K
d
分别是模糊调节和优化后的虚拟模型的弹性系数与阻尼系数。4.根据权利要求2所述的一种基于自适应模糊虚拟模型的机器人控制方法,其特征在于,模糊控制方法包括:模糊控制输入量为:足端期望轨迹和实际轨迹的误差e,误差微分ec;模糊控制输出量为:虚拟模型的弹性系数调整值
△
K
p
、虚拟模型的阻尼系数调整值
△
K
d
;模糊控制输入量和输出量的论域等级均为:e,ec,
△
K
p
,
△
K
d
={
‑
3,
‑
2,
‑
1,0,1,2,3}
ꢀꢀꢀꢀꢀꢀꢀꢀ
(2);模糊控制输入量和输出量的模糊子集描述为:e,ec,
△
K
p
△
K
d
={NB,NM,NS,Z0,PM,PS,PB}
ꢀꢀꢀꢀꢀ
(3);其中,NB、NM、NS、Z0、PM、PS和PB分别代表的是:负大、负中、负小、零、正小、正中和正大;建立模糊控制输入量和输出量的模糊规则表,并进行模糊推理和解模糊计算,输出虚拟模型的弹性...
【专利技术属性】
技术研发人员:眭耀宇,杨忠,游雨龙,许昌亮,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。