基于有限状态机的欠驱动机器人动态步行
- 格式:pdf
- 大小:1.25 MB
- 文档页数:2
动态双足步行机器人混沌步态的分析与控制作者:刘丽梅来源:《卫星电视与宽带多媒体》2019年第17期【摘要】在动态双足步行机器人的大腿和小腿质量比取不同值时,分析了斜坡倾角的变化对运动状态的影响。
结果表明,随着斜面倾角的增大,机器人会出现混沌步态。
为了将混沌步态控制收敛到稳定步态,本文基于间歇控制和反馈控制思想,提出了间歇反馈混沌控制。
既提高了能效,又使机器人保持稳定步态。
【关键词】动态双足步行机器人;混沌步态;倍周期步态;间歇反馈混沌控制【基金资助】吉林省教育厅科学研究项目资助(JJKH20180464KJ),吉林财经大学科学研究博士基金项目(2018B13),吉林财经大学校长专项基金项目(08181934)1. 引言动态双足机器人的混沌步态呈现出一种毫无规律的,类似“跛行”的行走状态,有可能引起机器人的倾倒。
因此对动态双足机器人混沌步态的研究既有利于挖掘人类行走的动力学原理,也利于开发和设计假肢等医疗康复设备。
因而对动态双足机器人混沌步态的研究既有理论意义又有应用价值。
动态双足机器人的动力学模型是一个高维强非线性动力系统,里面包含着丰富的动力学特性。
自从Gosiwami和Garcia发现双足机器人步态会出现分岔和混沌现象,众多学者开始对步行机器人的各种分岔和混沌步态展开了深入研究。
刘振泽采用混沌同步控制原理设计了反向同步控制策略和脉冲控制策略,使圆规型被动行走机器人的混沌步态控制收敛到对称的周期步态。
倪修华在摆动腿的足碰地后开始在髋关节施加方波力矩,通过调整控制参数使混沌步态和分岔步态控制收敛到稳定的单周期步态。
虽然有许多种控制混沌步态的方法,但是应用最广泛的方法主要是基于OGY法和基于延迟反馈控制思想(DFC)。
OGY法由于计算简便,控制参数的摄动量小,易于工程实现等优点,被广泛应用于双足机器人倍周期分岔与混沌步态的控制中。
但由于线性化的误差,只能当机器人状态处于自身不动点小的邻域内时,才能保证控制的有效性,因此运用OGY法控制得到的吸引域比较小。
欠驱动双足步行机器人关节控制器设计与实验研究一、引言人类的自然行走过程中,仅在起步的初始时刻给抬起大腿施加步行驱动力,剩余步态充分利用人类自身的重力及其惯性力来移动重心,从而达到自然、高效行走步态,同时人类步行是双脚支撑着身体的作用,而不是对人体各关节和脚运动进行精确的控制。
国外较成功的欠驱动双足步行机器人为康奈尔大学(Conrell)的半被动双足步行机器人,关节控制器选用基于ATS89512芯片的控制器板卡,胯关节位置放置两个直流电机,控制策略采用有限状态机,实现稳定的拟人行走。
麻省理工学院(MIT)的被动双足步行机器人,关节控制器选用PC-104板卡加Linux 实时操作系统,因此在设计欠驱动双足步行机器人关节控制器及选择关节控制策略时,要充分考虑如何实现机器人稳定、精确、实时的控制。
二、机器人关节控制器硬件系统设计从仿生学角度来说,动物的步行本身就体现了一种对步行运动的递阶式控制,而且其控制器官呈现出一种模块化的组织形式。
本文硬件控制系统设计采用智能分级递阶控制设计思想,自下而上的设计思路进行开发,以保证系统开发的可靠性。
系统的各个功能模块分开设计,通过模块间的接口来组合成整个系统,左、右腿由实时控制系统控制器统一控制,上层为实验调试及人机交互界面显示;中层为组织层、协调层。
选用周立功公司开发的SmartARM2300嵌入式Soc(system on chip)智能平台,其核心控制器为嵌入式高端ARM7 LPC2378处理器。
下层:执行层。
直流电机驱动板由两片半桥式BTS7960构成一路驱动电路。
三、机器人关节控制器的控制策略研究双足步行机器人为达到拟人的动态步行,应该具有与人类相似的驱动方式,因此双足步行机器人的骻关节为被控关节,动态步行过程中,仅在初始时刻对机器人骻关节采取力矩控制,剩余步态由机器人固有自然机械特性完成。
欠驱动双足步行机器人关节控制器控制环节结构示意图如图1所示。
3.1 电流采样预处理由于直流电机的驱动方式为PWM定频调压,较小的电感存在,使得电机执行电流产生较大波动,同时由于外界各种干扰的存在,采集的数据偏离其真实数值,为得到真实有效的数据,可以用软件对采样数据进一步做预处理,包括奇异项的剔除、数据的平滑处理。
摘要上世纪八十年代,加拿大学者T.McGeer提出了被动动力学理论,并由此有了“机器人被动行走”的概念。
T.McGeer设计了一类简单的双足无动力行走机器人,其行走是在小倾角斜面上由上而下靠自身重力驱动实现的。
T.McGeer对其被动机器人模型行走动态和稳定性进行了研究,由此开启了双足行走机器人研究的有一领域——欠驱动机器人。
无动力双足机器人动力特性的研究有助于揭示人类双足行走的内在机理,解释人类行走稳定性、鲁棒性、高效率的原因。
本文首先对Goswami提出的compass-like机器人模型进行了建模,给出了机器人行走过程中摆动阶段和碰撞阶段的动态方程的具体形式,在状态空间相平面上详细阐述了典型行走的周期过程,对其行走过程中的能量变化以及影响稳定极限环形成的参数进行了分析与仿真实验。
然后运用Garcia提出的摆动阶段的非线性微分方程进行二次线性化分析方法研究了初值的解决方法。
为了解释双足被动机器人的步态稳定性问题,我们从动力学的角度,提出了庞加莱映射的分析方法,给其步态行走极限环性稳定性进判定方法和局部稳定性分析。
本文的研究重点是欠驱动双足行走机器人的控制策略。
欠驱动机器人的控制策略主要采用基于反馈的控制原理,由于欠驱动机器人行走的非线性特性,故用非线性控制理论来实现控制策略。
目的是通过增加控制策略,改善机器人步态行走极限环的稳定性,即扩大其收敛域,提高收敛速度。
本文重点研究了四种常用控制策略,即:基于能量的控制方法、角度不变的控制方法、基于能量的角度不变控制方法、基于能量行走平均速度控制方法。
欠驱动机器人行走的控制方法是对人类行走控制的简化与模拟,因此他对仿人型双足机器人控制方法的研究具有重要的意义。
本文主要对前人的控制方法加以论述,在前人研究的基础上又进行了控制方法的深入分析和研究。
本文的研究对双足机器人行走控制策略理论的研究有一定的帮助。
最后,在总结全文的基础上,同时提出了若干有待深入研究的问题。
基于遗传算法的欠驱动机器人运动规划
刘庆波;余跃庆;王浩
【期刊名称】《控制工程》
【年(卷),期】2008(15)1
【摘要】研究了平面欠驱动机器人的非完整运动规划问题,建立欠驱动机器人系统动力学模型,提出了一种利用遗传算法(GA)解决欠驱动机器人运动规划的方法。
引入部分稳定控制器的思想,提出基于能量最优的评价函数,利用遗传算法对评价函数进行离线优化,得到有关部分稳定控制器的切换规则。
此方法可以推广到任意平面欠驱动机器人的规划问题上,以平面3R欠驱动机器人为研究对象进行了数值仿真,仿真结果验证了该方法的有效性。
【总页数】4页(P64-67)
【关键词】运动规划;欠驱动;非完整系统;遗传算法
【作者】刘庆波;余跃庆;王浩
【作者单位】北京工业大学机电学院
【正文语种】中文
【中图分类】TP24
【相关文献】
1.基于样条逼近与曲线拟合的欠驱动仿生机器人运动规划 [J], 厉虹;张甜
2.基于遗传算法的欠驱动双足机器人步态优化设计 [J], 师名林
3.基于遗传算法的欠驱动机器人避障规划与轨迹跟踪 [J], 刘庆波;余跃庆;苏丽颖
4.欠驱动刚体航天器姿态运动规划的遗传算法 [J], 戈新生;陈立群;刘延柱
5.一种基于遗传算法的欠驱动机器人避障运动规划新方法 [J], 刘庆波;余跃庆;苏丽颖
因版权原因,仅展示原文概要,查看原文内容请购买。
欠驱动双足机器人动态步行规划与抗扰动控制仿人机器人是最有希望成为在人类生活和工作的环境中服务于人的机器人类型,其一直是机器人领域的研究热点。
尽管近年来仿人机器人研究取得了巨大进展,但就目前的发展水平看,还远没有达到能够实际应用的要求,主要原因之一就是机器人的快速动态运动能力和抗扰动能力都较差。
对于欠驱动双足机器人,由于不存在支撑域概念,因此无论是稳定站立还是动态步行,其始终都处在一个动态稳定的状态中。
本文以欠驱动双足机器人为研究对象,可以避免传统基于稳定域规划方法和思维的限制,充分发掘双足机器人的快速运动能力和动态稳定能力,并为仿人机器人的动态步行规划和抗扰动控制提供新的思路。
本文以快速和动态稳定为目标,研究欠驱动双足机器人的动态步行规划和抗扰动控制问题,主要研究内容包括:1.基于虚拟力控制方法对欠驱动双足机器人进行运动建模。
首先将欠驱动双足机器人分为欠驱动平面双足机器人和欠驱动仿人机器人,针对不同状态相分别进行虚拟力控制建模,并分析欠驱动特性导致的虚拟力之间约束关系,建立虚拟力与支撑腿关节力矩之间换算关系,研究双腿支撑时各腿分虚拟力的合成与分配问题。
2.基于髋策略实现欠驱动平面双足机器人的站立抗扰动控制。
首先基于足底欠驱动引起的虚拟力之间的约束关系,以身体恒高和恒姿态控制为优先目标,建立前向运动方程并求解,构建前向运动的相变图并定义稳定轨道用来描述稳定状态的集合。
按照外力作用的位置将扰动分成3种情况,并基于髋策略分别规划对应的3种开环控制方法,可以在身体水平稳定状态和直立姿态都受影响的情况下,同时完成水平方向的平衡控制和直立姿态恢复。
3.研究欠驱动平面双足机器人的动态行走规划和抗扰动控制问题。
首先对单腿支撑相和双腿支撑相的水平运动规律进行分析,参考人的行走步态公式建立行走速度和单步步长/周期之间的关系,并在相变图上规划期望行走速度对应的水平运动轨迹。
基于落脚点调整策略研究行走速度控制,通过对当前步的末速度进行估计并实时计算和调整落脚点以完成前向运动的实时闭环控制,并天然具有抗扰动控制能力。
基于有限状态机理论的多节机器人运动步态分析
宋一然
【期刊名称】《厦门大学学报(自然科学版)》
【年(卷),期】2006(045)001
【摘要】基于蚯蚓生物体运动原理研制了一种新型多节蠕动微小型机器人.机器人由5节铰链式结构组成,其外形直径约6.8 mm,长度约110 mm,介绍了该类机器人的机体构造和运动原理.在详细阐述有限状态机理论方法的基础上,建立了机器人的运动步态分析数学模型,并进行了单个行进波模式和任意行进波模式下改变机器人运动方向的机器人运动步态仿真分析.结果表明,该方法可用于分析该类机器人运动步态的可行性和所建立模型的正确性,从而为研究该类多节机器人系统的运动步态问题提供了理论依据.
【总页数】4页(P47-50)
【作者】宋一然
【作者单位】莆田学院电子信息工程系,福建,莆田,351100
【正文语种】中文
【中图分类】TP242
【相关文献】
1.四足爬行机器人步态分析与运动控制 [J], 陆卫丽;卞新高;焦建;朱灯林
2.仿袋鼠跳跃机器人的刚柔混合建模运动步态分析 [J], 岳映章;葛文杰;柏龙
3.膝关节康复机器人设计中人体运动的特点及步态分析 [J], 李仲毅
4.基于有限状态机(FSM)的多传感器信息融合在轮式运动机器人编程中的应用∗ [J], 徐伟
5.仿生四足机器人的设计与运动步态分析 [J], 麦杨杰; 袁泓博; 郭建; 庞晓文
因版权原因,仅展示原文概要,查看原文内容请购买。
欠驱动双足机器人动态步态规划方法研究
绳涛;程思微;王剑;马宏绪
【期刊名称】《计算机工程与应用》
【年(卷),期】2009(45)6
【摘要】以欠驱动双足机器人为对象研究其周期稳定的动态步态规划方法.首先建立欠驱动双足机器人的混杂动力学模型,然后采用时不变步态规划策略对机器人步态进行规划,并研究周期步态的收敛条件.步态参数直接决定周期步态的稳定性,采用遗传算法,以能耗最优为目标,以限制条件为约束对步态参数进行选择和优化.最后通过虚拟样机对机器人的行走过程进行动力学仿真.实验表明规划步态收敛于稳定的极限环,实现了高速动态步行,该规划方法是可行的.
【总页数】5页(P1-4,97)
【作者】绳涛;程思微;王剑;马宏绪
【作者单位】国防科技大学,机器人实验室,长沙,410073;国防科技大学,机器人实验室,长沙,410073;国防科技大学,机器人实验室,长沙,410073;国防科技大学,机器人实验室,长沙,410073
【正文语种】中文
【中图分类】TP24
【相关文献】
1.基于遗传算法的欠驱动双足机器人步态优化设计 [J], 师名林
2.双足机器人步态规划方法研究 [J], 李攀;魏洪兴
3.双足机器人在动态环境中步态规划研究 [J], 于薇薇;C.Sabourin;K.Madani;闫杰
4.双足机器人动态步态规划 [J], 陈磊;张国良;张维平;敬斌
5.基于步态切换的欠驱动双足机器人控制方法 [J], 葛一敏;袁海辉;甘春标
因版权原因,仅展示原文概要,查看原文内容请购买。