首页 / 专利库 / 人工智能 / 外骨骼 / 一种基于有限状态机的柔性外骨骼手辅助抓握训练控制方法

一种基于有限状态机的柔性外骨骼手辅助抓握训练控制方法

阅读:600发布:2020-05-11

专利汇可以提供一种基于有限状态机的柔性外骨骼手辅助抓握训练控制方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于有限状态机的柔性 外骨骼 手辅助抓握训练控制方法,涉及康复器械控制领域,所述控制方法设定了手部在进行抓握过程中的7种状态,通过将 传感器 模 块 采集的信息处理为10种触 发条 件,并利用有限状态机的原理设计了各个状态之间的状态转换规则,通过对状态与条件的判断进行状态转换,从而输出需要的手势动作。本发明将手的抓握动作划分为独立的状态,利用状态的逻辑变化实现人手的自适应抓握,通过三种传感器的 数据采集 和处理,设计成10种用于状态间转换的触发条件, 信号 稳定且易获取,能真实有效的反应佩戴者的意图,患者仅依靠输入简单的动作即可完成对不同大小的物体的抓握程度的控制和对不同重量的物体的抓握 力 大小的控制。,下面是一种基于有限状态机的柔性外骨骼手辅助抓握训练控制方法专利的具体信息内容。

1.一种基于有限状态机的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述控制方法设定了手部在进行抓握过程中的7种状态,通过将传感器采集的信息处理为10种触发条件,并利用有限状态机的原理设计了各个状态之间的状态转换规则,通过对状态与条件的判断进行状态转换,从而输出需要的手势动作。其具体步骤为:
S1,判定当前抓握状态;
S2,判断当前输入条件;
S3,根据状态转换规则进行状态转换;
S4,根据状态输出电机控制信号
2.如权利要求1所述的基于有限状态机的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述7种状态为:
状态1:完全张开;
状态2:逐渐张开;
状态3:手中无物握紧过程;
状态4:手中无物完全握紧;
状态5:接触物体但无握
状态6:接触物体手中逐渐握紧加力过程;
状态7:接触物体手中有物且握力稳定。
3.如权利要求1所述的基于有限状态机的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述10种触发条件为:
条件1:电机处于最小行程;
条件2:电机处于最大行程;
条件3:电机在最小的最大行程之间;
条件4:度变化量大于设定角度变化阈值
条件5:指尖接触力大于设定接触阈值;
条件6:指尖力变化量大于设定挤压变化阈值;
条件7:指尖力变化量大于设定释放变化阈值;
条件8:指尖力大于0且变化量小于设定挤压阈值;
条件9:指尖力变化为0;
条件10:角度变化量为0。
4.如权利要求1所述的基于有限状态机的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述状态转换规则如下:
1)在状态1下,如果检测到条件1,则状态保持为状态1;
2)在状态1下,如果检测到条件3,则状态转换为状态3;
3)在状态1下,如果检测到条件4,则状态转换为状态3;
4)在状态2下,如果检测到条件1,则状态转换为状态1;
5)在状态2下,如果检测到条件3,则状态保持为状态2;
6)在状态2下,如果检测到条件4,则状态保持为状态2;
7)在状态3下,如果检测到条件2,则状态转换为状态4;
8)在状态3下,如果检测到条件3,则状态保持为状态3;
9)在状态3下,如果检测到条件4,则状态保持为状态3;
10)在状态3下,如果检测到条件5,则状态转换为状态5;
11)在状态4下,如果检测到条件2,则状态保持为状态4;
12)在状态4下,如果检测到条件3,则状态转换为状态2;
13)在状态4下,如果检测到条件4,则状态转换为状态2;
14)在状态5下,如果检测到条件6,则状态转换为状态6;
15)在状态5下,如果检测到条件9,则状态转换为状态5;
16)在状态6下,如果检测到条件6,则状态保持为状态6;
17)在状态6下,如果检测到条件8,则状态保持为状态6;
18)在状态6下,如果检测到条件9,则状态转换为状态7;
19)在状态6下,如果检测到条件10,则状态保持为状态6;
20)在状态7下,如果检测到条件7,则状态转换为状态2;
21)在状态7下,如果检测到条件9,则状态保持为状态7;
22)在状态7下,如果检测到条件10,则状态保持为状态7。
5.如权利要求1所述的基于有限状态机的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述传感器模块包括直线电机编码器薄膜压力传感器和角度弯曲传感器,所述传感器模块可以通过模数转换(ADC)电路,将变化量转换成可识别、可量化的数据。
6.如权利要求5所述的基于有限状态机的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述直线电机编码器,可将电机的行程以电压的形式通过ADC电路输出并被采集。
7.如权利要求5所述的基于有限状态机的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述角度弯曲传感器可根据弯曲变形量产生对应的规律性电阻值变化。
8.如权利要求5所述的基于有限状态机的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述薄膜压力传感器可以根据两侧压力的变化产生规律性的电阻值变化。
9.如权利要求5所述的基于有限状态机的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述薄膜压力传感器的形状尺寸适合放置在手指的远指指肚位置和外骨骼手指的指肚位置,并可以根据两端的压力值输出可被ADC电路采集的电阻值变化。
10.如权利要求3所述的基于有限状态机的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述10种触发条件所对应的值为ADC电路采集的电压值,通过数值标定而得到的数据,其中各条件中的变化量,角度变化量,压力变化量为1000HZ采样频率下采集的前后两个数值的差值。

说明书全文

一种基于有限状态机的柔性外骨骼手辅助抓握训练控制方法

技术领域

[0001] 本发明属于康复器械控制领域,涉及手部功能障碍的康复训练技术,尤其是涉及一种基于有限状态机的柔性外骨骼手辅助抓握训练控制方法。

背景技术

[0002] 根据世界卫生组织的报告,脑卒中是世界人口的第二大死因。《中国心血管报告2016》中报道,中国脑卒中患者1300万。残联统计的数据显示我国每年新发脑卒中300万左右。而且据全球范围内多项研究资料汇总显示,脑卒中后抑郁(PSD)是脑血管病常见的并发症之一,脑卒中后存活者中致残率高达80%,其中又以手功能障碍带来的影响最大。
[0003] 除此之外,由于一些其他意外伤害和疾病也有可能导致手功能障碍。人手不仅能做一些粗重的事务,而且可以利用其灵活的多自由度实现精巧操作,因此手功能的恢复与辅助显得尤为重要。然而由于手部空间有限,传统的多传感器无法大数量布置,因此使得获得的意图和姿态量少,难以实现多自由度和多模式的控制。除此之外,其他输入信号如肌电等电生理信号存在着固有的延迟性和采集困难的特性,难以稳定的应用于手功能康复设备当中。
[0004] 有限状态机是一种在有限个体状态之间进行状态间转移和动作的数学模型,可以反映系统的输入变化,同时保证了系统特有的逻辑性。因此本发明设计了一种以较少输入量来控制多种手部状态,实现多种自由度、多模式的抓握动作,在解决硬件布置问题的同时也可以帮助手部实现灵巧的活动特性。

发明内容

[0005] 有鉴于现有技术的上述缺陷,本发明所要解决的技术问题是现有外骨骼手控制模式单一,控制难度大,难以复现手部灵活的特性。
[0006] 为实现上述目的,本发明提供了一种基于有限状态的柔性外骨骼手辅助抓握训练控制方法,其特征在于,所述控制方法设定了手部在进行抓握过程中的7种状态,通过将传感器模采集的信息处理为10种触发条件,并利用有限状态机的原理设计了各个状态之间的状态转换规则,通过对状态与条件的判断进行状态转换,从而输出需要的手势动作。其具体步骤为:
[0007] S1,判定当前抓握状态;
[0008] S2,判断当前输入条件;
[0009] S3,根据状态转换规则进行状态转换;
[0010] S4,根据状态输出电机控制信号
[0011] 进一步地,所述7种状态为:
[0012] 状态1:完全张开;
[0013] 状态2:逐渐张开;
[0014] 状态3:手中无物握紧过程;
[0015] 状态4:手中无物完全握紧;
[0016] 状态5:接触物体但无握
[0017] 状态6:接触物体手中逐渐握紧加力过程;
[0018] 状态7:接触物体手中有物且握力稳定。
[0019] 进一步地,所述10种触发条件为:
[0020] 条件1:电机处于最小行程;
[0021] 条件2:电机处于最大行程;
[0022] 条件3:电机在最小的最大行程之间;
[0023] 条件4:度变化量大于设定角度变化阈值
[0024] 条件5:指尖接触力大于设定接触阈值;
[0025] 条件6:指尖力变化量大于设定挤压变化阈值;
[0026] 条件7:指尖力变化量大于设定释放变化阈值;
[0027] 条件8:指尖力大于0且变化量小于设定挤压阈值;
[0028] 条件9:指尖力变化为0;
[0029] 条件10:角度变化量为0。
[0030] 进一步地,所述状态转换规则如下:
[0031] 1)在状态1下,如果检测到条件1,则状态保持为状态1;
[0032] 2)在状态1下,如果检测到条件3,则状态转换为状态3;
[0033] 3)在状态1下,如果检测到条件4,则状态转换为状态3;
[0034] 4)在状态2下,如果检测到条件1,则状态转换为状态1;
[0035] 5)在状态2下,如果检测到条件3,则状态保持为状态2;
[0036] 6)在状态2下,如果检测到条件4,则状态保持为状态2;
[0037] 7)在状态3下,如果检测到条件2,则状态转换为状态4;
[0038] 8)在状态3下,如果检测到条件3,则状态保持为状态3;
[0039] 9)在状态3下,如果检测到条件4,则状态保持为状态3;
[0040] 10)在状态3下,如果检测到条件5,则状态转换为状态5;
[0041] 11)在状态4下,如果检测到条件2,则状态保持为状态4;
[0042] 12)在状态4下,如果检测到条件3,则状态转换为状态2;
[0043] 13)在状态4下,如果检测到条件4,则状态转换为状态2;
[0044] 14)在状态5下,如果检测到条件6,则状态转换为状态6;
[0045] 15)在状态5下,如果检测到条件9,则状态转换为状态5;
[0046] 16)在状态6下,如果检测到条件6,则状态保持为状态6;
[0047] 17)在状态6下,如果检测到条件8,则状态保持为状态6;
[0048] 18)在状态6下,如果检测到条件9,则状态转换为状态7;
[0049] 19)在状态6下,如果检测到条件10,则状态保持为状态6;
[0050] 20)在状态7下,如果检测到条件7,则状态转换为状态2;
[0051] 21)在状态7下,如果检测到条件9,则状态保持为状态7;
[0052] 22)在状态7下,如果检测到条件10,则状态保持为状态7。
[0053] 进一步地,所述传感器模块包括直线电机编码器薄膜压力传感器和角度弯曲传感器,所述传感器模块可以通过模数转换(ADC)电路,将变化量转换成可识别、可量化的数据。
[0054] 进一步地,所述直线电机编码器,可将电机的行程以电压的形式通过ADC电路输出并被采集。
[0055] 进一步地,所述角度弯曲传感器可根据弯曲变形量产生对应的规律性电阻值变化。
[0056] 进一步地,所述薄膜压力传感器可以根据两侧压力的变化产生规律性的电阻值变化。
[0057] 进一步地,所述薄膜压力传感器的形状尺寸适合放置在手指的远指指肚位置和外骨骼手指的指肚位置,并可以根据两端的压力值输出可被ADC电路采集的电阻值变化。
[0058] 进一步地,所述10种触发条件所对应的值为ADC电路采集的电压值,通过数值标定而得到的数据,其中各条件中的变化量,角度变化量,压力变化量为1000HZ采样频率下采集的前后两个数值的差值。
[0059] 本发明的有益效果是,与现有技术相比,本发明有效增益效果为:
[0060] 1、将手的抓握动作划分为7种独立的状态,利用状态的逻辑变化实现人手的自适应抓握,逻辑性强,且适用于多手势的开发;
[0061] 2、通过三种传感器的数据采集和处理,设计成10种用于状态间转换的触发条件,信号稳定且易获取,能真实有效的反应佩戴者的真实意图;
[0062] 3、在本控制方法的逻辑之下,患者仅仅依靠输入简单的动作即可完成对不同大小的物体的抓握程度的控制和对不同重量的物体的抓握力大小的控制。
[0063] 以下将结合附图对本发明的构思、具体结构及产生的技术效果作进一步说明,以充分地了解本发明的目的、特征和效果。提供这些说明的目的仅在于帮助解释本发明,不应当用来限制本发明的权利要求的范围。

附图说明

[0064] 图1为基于有限状态机的柔性外骨骼手抓握训练控制方法的原理框图
[0065] 图2为7种抓握状态图及其描述;
[0066] 图3为10种条件分类及描述图;
[0067] 图4为状态之间的转换规则表。

具体实施方式

[0068] 下面结合附图以及具体实施例进一步详细描述本发明。应理解,实施方式只是为了举例说明本发明,而非以任何形式限制发明的范围。本发明可以通过许多不同形式的实施例来得以体现,本发明的保护范围并非仅限于文中提到的实施例。
[0069] 实施例
[0070] 结合如图1所示的基于有限状态机的柔性外骨骼手抓握训练控制方法的原理框图,柔性外骨骼康复机械手的机械部分主要包括传感器模块,驱动模块,刚柔结合的手部外骨骼支撑架,传感器主要为直线电机上的位置编码器,置于食指外骨骼部分的弯曲传感器和置于食指指尖和外骨骼指肚部分的薄膜压力传感器。
[0071] 当整个系统初始化的时候,手部处于状态1,完全打开的状态,当对物体进行抓握时,食指进行轻微的去取动作,由于柔性外骨骼的刚度不大,弯曲传感器随着手指进行弯曲动作,产生阻值的变化。
[0072] 主控芯片采集到弯曲传感器的变化,首先判断自身的状态值,之后判断条件是否满足条件4,如果自身是状态1,而条件又满足条件4,则根据状态转换规则进行转换,系统将由状态1转换为状态3,在状态3的过程中不断检测状态,此时外骨骼手由完全张开状态向无物抓握状态过度,而后稳定在无物抓握状态。
[0073] 当系统处于无物抓握状态时,系统继续监测输入条件,1)若监测到条件2:达到最大行程,则说明外骨骼所抓物体的半径等尺寸过小,不可抓到,根据状态转换规则,此时状态变为状态4,完成了一次单行程的无物抓握;2)若监测到条件5:外骨骼指尖监测到压力,则说明物体接触到被抓物体,根据状态转换规则,状态由状态3变为状态5。
[0074] 针对以上两种情况分别说明如下:
[0075] 情况1:在状态4的情况下,系统再次检测输入信号,患者进行一次松开输入,手指微弱动作,弯曲传感器检测患者输入动作,输出角度变化条件,系统检测是否满足触发条件4,若不满足则维持原状态,若满足条件4则状态由状态4转换为状态2,外骨骼手进入伸展状态。在状态2的基础上继续监测输入条件,当检测到条件1,外骨骼打开到初始状态,则说明外骨骼完成了一次无物抓握动作流程,此时状态由状态2变为状态1,系统可以继续进行状态、条件检测以便进行下一次抓握动作训练。
[0076] 情况2:在状态5的情况下,说明外骨骼手在行程内接触到被抓物体,抓握程度的控制已完成,此时患者可对其进行抓握力的控制,患者手指通过指尖进行加力操作,薄膜压力传感器检测患者的意图输入,进行条件输出,系统检测输入条件是否满足,若输入满足条件6:指尖力变化量大于加力阈值,则状态变为状态6:有物抓握,外骨骼行程逐渐增加,实现对被抓物体进行加力操作。
[0077] 在状态6的过程中,系统检测到的、可以引起状态变换的条件为:条件7、条件8、条件9。
[0078] 1)当检测到条件8:指尖力变化不到释放阈值,而又大于0时,状态仍为状态6,继续实现抓握动作,当检测到条件9:指尖力变化量为0,则状态由状态6变为状态7,进入对物体的有力握持状态。
[0079] 2)当检测到条件9:指尖力变化量为0,则状态由状态6变为状态7,进入对物体的有力握持状态。
[0080] 3)当检测到条件7:指尖力变化量为大于释放阈值,则状态由状态6变为状态2,进入对物体的松开操作。
[0081] 在状态7的情况下,患手可在外骨骼握力加持的情况下进行拿起,移动等操作。此时系统仍保持状态、条件检测状态,当此时检测到条件7:指尖力变化量大于释放变化阈值,则系统由状态7变为状态2,对物体进行松开操作。
[0082] 在状态2的情况下,系统继续进行条件检测,当检测到条件1,外骨骼打开到最大行程时,状态由状态2变为状态1,实现了一次完整的对物体抓握操作。
[0083] 以上详细描述了本发明的较佳具体实施例。应当理解,本领域的普通技术无需创造性劳动就可以根据本发明的构思做出诸多修改和变化。因此,凡本技术领域中技术人员依本发明的构思在现有技术的基础上通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在由权利要求书所确定的保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈