康复机器人感知系统及其方法

文档序号:1308872阅读:304来源:国知局
康复机器人感知系统及其方法
【专利摘要】本发明公开了一种康复机器人感知系统,所述康复机器人感知系统包括以下模块:初始化模块,用于对所述康复机器人感知系统进行初始化并启动康复训练模式;环境感知模块,用于对康复机器人所处的环境进行分析判断并选择合适的行走模式;运动意图感知模块,用于在确定合适的行走模式之后通过传感器采集传感数据,并根据所述传感数据生成患者的运动意图指令;动作执行模块,用于根据所述运动意图指令控制所述康复机器人执行康复训练动作,实施该方法,能够使得患者对康复机器人的控制和使用能够兼顾环境适应性好、运动意图感知精确度高的优点。本发明还公开了一种康复机器人感知方法。
【专利说明】康复机器人感知系统及其方法
【技术领域】
[0001]本发明涉及康复设备【技术领域】,更具体地说,涉及一种康复机器人感知系统及其方法。
【背景技术】
[0002]中风、脑外伤等疾病的患者,他们由于中枢神经受损,进而导致下肢运动障碍给他们的生活带来了严重的不便,如果不能得到有效地治疗,他们可能永远无法站立和行走。中枢神经具有可塑性,及时和科学的康复治疗对肢体运动功能的恢复和提高起到非常重要的作用。
[0003]康复机器人是机器人和康复医疗相结合的新应用,可以为下肢瘫痪患者提供科学丰富的训练方法和训练效果评估指标,成为康复治疗领域除了传统治疗方法的新突破。在康复机器人平时训练的过程中,用于获取外界信息的感知系统起着至关重要的作用。
[0004]一篇中国专利文献(CN203417440U,一种可穿戴式气动下肢康复机器人复合感知系统)公开了利用多种传感器(编码器、二维力传感器、加速度传感器、压力传感器、六维力传感器)配合CAN总线来进行复合感知的可穿戴式气动下肢康复机器人复合感知系统。同时一篇中国专利文献(CN103431976A,基于肌电信号反馈的下肢康复机器人系统及其控制方法)公开了利用肌电信号反馈来控制下肢康复机器人的系统。
[0005]另一篇中国 专利文献(CN102551994A,一种康复助行机器人)公开了利用红外线传感器、激光测距仪对周围环境进行感知,并进行障碍检测和规避,实现了能够对外界环境自适应的康复助行机器人。
[0006]然而,现有技术中的康复机器人感知系统无法将外界环境感知与运动意图感知结合,使得患者对康复机器人的控制和使用不能兼顾环境适应性好、运动意图感知精确度高。

【发明内容】

[0007]有鉴于此,有必要提供一种能够兼顾环境适应性好、运动意图感知精确度高的康复机器人感知系统。
[0008]本发明解决其技术问题所采用的技术方案是:构造一种康复机器人感知系统,所述康复机器人感知系统包括以下模块:
初始化模块,用于对所述康复机器人感知系统进行初始化并启动康复训练模式;环境感知模块,用于对康复机器人所处的环境进行分析判断并选择合适的行走模式;运动意图感知模块,用于在确定合适的行走模式之后通过传感器采集传感数据,并根据所述传感数据生成患者的运动意图指令;
动作执行模块,用于根据所述运动意图指令控制所述康复机器人执行康复训练动作。
[0009]本发明提供的康复机器人感知系统,通过环境感知模块对康复机器人所处的环境进行分析判断并选择合适的行走模式之后再对患者的运动意图进行判断,使得患者对康复机器人的控制和使用能够兼顾环境适应性好、运动意图感知精确度高的优点。[0010]本申请还提供一种康复机器人感知方法,所述康复机器人感知方法包括以下步骤:
51、对康复机器人感知系统进行初始化并启动康复训练模式;
52、对康复机器人所处的环境进行分析判断并选择合适的行走模式;
53、在确定合适的行走模式之后通过传感器采集传感数据,并根据所述传感数据生成患者的运动意图指令;
54、根据所述运动意图指令控制所述康复机器人执行康复训练动作。
[0011]本发明提供的康复机器人感知方法,通过步骤S2对康复机器人所处的环境进行分析判断并选择合适的行走模式之后,实施步骤S3对患者的运动意图进行判断,使得患者对康复机器人的控制和使用能够兼顾环境适应性好、运动意图感知精确度高的优点。
【专利附图】

【附图说明】
[0012]下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明 一较佳实施例提供的康复机器人的机械结构立体图;
图2是本发明一较佳实施例提供的康复机器人的硬件系统组成示意图;
图3是本发明一较佳实施例提供的康复机器人感知系统的结构框图;
图4是图3中初始化模块的子结构框图;
图5是图3中环境感知模块的子结构框图;
图6是图5中环境感知单元的子结构框图;
图7是图3中运动意图感知模块的子结构框图;
图8是本发明一较佳实施例提供的康复机器人感知方法流程图;
图9是图8中步骤SI的子流程图;
图10是图8中步骤S2的子流程图;
图11是图10中步骤S21的子流程图;
图12是图8中步骤S3的子流程图。
【具体实施方式】
[0013]为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的【具体实施方式】,下述【具体实施方式】以及附图,仅为更好地理解本发明,并不对本发明做任何限制。
[0014]如图1所示,康复机器人机械结构部分主要由以下部件组成:背部支撑部件1,背部吊带2,同步齿轮3、6,驱动电机4,大腿固定部件5,小腿固定部件9,下肢机器人骨架7,电机编码器8,脚10。
[0015]如图2所示,康复机器人的硬件系统组成包括外界环境传感器11,运动意图感知传感器12,主控系统13,驱动器以及电机14 ;其中外界环境传感器11、运动意图感知传感器12以及驱动器以及电机14分别与主控系统13相连。连接方式可以是通过CAN总线相连。
[0016]外界环境传感器11可以包括超声波传感器、视觉传感器、激光测距仪中的一种或几种。超声波传感器可以感知是否存在障碍物,并且判断范围较大;视觉传感器可以对障碍物进行具体定位和判断地形的判断;激光测距仪则具有测量精度高和效率高等优点。[0017]运动意图传感器12可以包括脚底压力传感器、编码器、陀螺仪和肌电仪。脚底压力传感器、编码器和陀螺仪分别通过采集卡把采集到的信息传到CAN总线上,并传送到主控系统13上,CAN总线可以使康复机器人的硬件系统的各部件得到其它部件的信息。肌电仪采集到的信息也可以通过LAN传送到主控系统13上,并与运动意图传感器12中其他各传感器采集到的信息进行融合。
[0018]脚底压力传感器优选使用薄膜式压力传感器。陀螺仪主要用于对康复机器人整体状态进行监测,包括各个方向的速度、加速度等信息,以便对其进行调整。陀螺仪优选使用三轴陀螺仪。肌电仪主要通过肌电仪的电极对患者肌电信号的采集,然后对采集的肌电信号进行滤波、放大和抗干扰处理。
[0019]如图1、2所示,陀螺仪可以设置在背部支撑部件I上;电机编码器8用于驱动两个驱动电机和计算康复机器人的关节处角度、角加速度;康复机器人每个关节由两个驱动电机4过同步齿轮3和6驱动;两个脚10的底部分布设置3个脚底压力传感器(分布在脚跟、脚掌、脚尖处),用于采集患者脚部受力状况。
[0020]如图3所示,本发明优选实施例提供一种康复机器人感知系统,所述康复机器人感知系统包括以下模块:
初始化模块100,用于对所述康复机器人感知系统进行初始化并启动康复训练模式;在本发明实施例中,通过初始化模块100对所述康复机器人感知系统进行初始化,可以在启动康复训练模式之前彻底排查所述康复机器人感知系统所可能存在的问题,使得康复训练模式启动时康复机 器人感知系统处于良好的状态。
[0021]环境感知模块200,用于对康复机器人所处的环境进行分析判断并选择合适的行走模式;
在本发明实施例中,通过环境感知模块200对康复机器人,包括最地形信息和障碍物的判断。具体地,在硬件方面可以通过图2中外界环境传感器11和主控系统13来实施,外界环境传感器11可以是超声波传感器、视觉传感器、激光测距仪中的一种或几种。
[0022]运动意图感知模块300,用于在确定合适的行走模式之后通过传感器采集传感数据,并根据所述传感数据生成患者的运动意图指令;
在本发明实施例中,在硬件方面可以通过图2中所示的运动意图传感器12和主控系统13来实施,运动意图传感器12可以包括脚底压力传感器、编码器、陀螺仪和肌电仪中的一种或几种。例如,通过图2中的运动意图传感器12中的陀螺仪判断康复机器人是否有位移,如果没有位移,则康复机器人处于静止状态,如果存在位移,继续判断康复机器人存在垂直位移还是水平位移,如果是垂直位移,则康复机器人在进行蹲起动作,如果是水平位移,则康复机器人处于正常步态;在确定康复机器人处于正常步态后,通过图2中的运动意图传感器12中的脚底压力传感器判断是康复机器人的双脚存在压力还是左(右)脚存在压力,如果康复机器人的双脚存在压力,则康复机器人处于双支撑期,如果康复机器人的左脚或右脚存在压力,则判断康复机器人处于左支撑期(右摇摆期)或者处于右支撑期(左摇摆期);进一步地,通过分布在脚跟、脚掌、脚尖处的脚底压力传感器判断,如果脚跟有压力,则康复机器人处于左支撑前期(右摇摆前期)或者右支撑前期(左摇摆前期),如果脚掌有压力,则康复机器人处于左支撑中期(右摇摆中期)或者右支撑中期(左摇摆中期),如果脚尖有压力,则康复机器人处于左支撑末期(右摇摆末期)或者右支撑末期(左摇摆末期)。[0023]动作执行模块400,用于根据所述运动意图指令控制所述康复机器人执行康复训练动作。在硬件方面可以通过图2中所示的主控系统13驱动康复机器人机械结构部分来实施。
[0024]实施本发明实施例提供的康复机器人感知系统,通过环境感知模块200对康复机器人所处的环境进行分析判断并选择合适的行走模式之后再通过运动意图感知模块300对患者的运动意图进行判断,使得患者对康复机器人的控制和使用能够兼顾环境适应性好、运动意图感知精确度高的优点。
[0025]优选地,如图4所示,所述初始化模块IOOa包括以下单元:
初始化单元110,用于对所述康复机器人感知系统进行初始化;
状态判断单元120,用于判断初始化以后的所述康复机器人感知系统的状态是否正确;当所述状态错误时,重新启动所述初始化单元的功能;当所述状态正确时,启动康复训练模式启动单元的功能;
康复训练模式启动单元130,用于启动所述康复机器人感知系统的康复训练模式。
[0026]在本发明实施例中,通过状态判断单元120判断初始化以后的所述康复机器人感知系统的状态是否正确,选择是否重新启动初始化单元110的功能,可以将所述康复机器人感知系统的状态调整到最佳。
[0027]优选地,如图5所示,所述环境感知模块200a包括以下单元:
环境感知单元210,用于采集所述康复机器人所处环境的地面信息,并生成行走模式选择指令;
行走模式选择单元220,用于根据行走模式选择指令选择上坡行走模式、正常行走模式、下坡行走模式中的一种。
[0028]在本发明实施例中,通过采集所述康复机器人所处环境的地面信息,选择合适的行走模式,可以使得康复机器人的行走更为稳定。
[0029]优选地,如图6所示,所述环境感知单元210包括以下子单元:
障碍物判断子单元211,用于判断所述康复机器人所处环境的周围是否存在障碍物;当存在障碍物时,启动路径规划子单元的功能;当不存在障碍物时,启动地形判断子单元的功能;
所述路径规划子单元212,用于确定障碍物的位置,并根据障碍物的位置信息规划所述康复机器人的路径;
所述地形判断子单元213,用于采集所述康复机器人所处环境的地形信息,并根据所述地形信息生成行走模式选择指令。
[0030]在本发明实施例中,可以判断所述康复机器人所处环境的周围是否存在障碍物,当存在障碍物时,可以通过所述路径规划子单元212规划所述康复机器人的路径,使得康复机器人能够自动的避开障碍物,智能化程度高。
[0031]优选地,如图7所示,所述运动意图感知模块300a包括以下单元:
信息采集单元310,用于在确定合适的行走模式之后通过传感器采集所述康复机器人的状态数据以及所述患者的肌电信号数据;
信息分析单元320,用于对采集到的所述康复机器人的状态数据以及所述患者的肌电信号数据进行融合处理;对所述患者的肌电信号数据进行融合处理包括数据预处理、数据关联、数据决策和数据融合等,做出正确的判断与决策,同时大大提高患者运动意图判断的准确度。
[0032]数据预处理方面,可以使用最小二乘时间对准算法并进行仿真和比较。数据关联方面,可以使用灰色关联数据关联算法,在灰色关联数据关联算法的基础上,提出了基于熵权的灰色关联数据关联算法,该算法能够自适应的根据特征信息给出特征的权重,使关联结果更加合理可靠。
[0033]在数据决策方面,可以根据DS证据合成理论方法对传感器报告进行融合判决,能够去除冗余信息,降低不确定度,使判决结果可靠度高。
[0034]运动意图指令生成单元330,用于根据所述康复机器人的状态数据以及所述患者的肌电信号数据融合处理的结果确定用户的运动意图,并根据所述用户的运动意图生成运动意图指令。
[0035]在本发明实施例中,可以通过图2中的运动意图传感器12中的多种传感器来采集所述康复机器人的状态数据和患者的肌电信号数据,提高了人体运动意图判断的范围和准确性。
[0036]如图8所示,本发明实施例还提供一种康复机器人感知方法,所述康复机器人感知方法包括以下步骤:
S1、对康复机器人感知系统进行初始化并启动康复训练模式;
在本发明实施例中,通过对所述康复机器人感知系统进行初始化,可以在启动康复训练模式之前彻底排查所述康复机器人感知系统所可能存在的问题,使得康复训练模式启动时康复机器人感知系统处于良好的状态。
[0037]S2、对康复机器人所处的环境进行分析判断并选择合适的行走模式;
在本发明实施例中,通过对康复机器人,包括最地形信息和障碍物的判断,可以选择最优的行走模式。具体地,在硬件方面可以通过图2中外界环境传感器11和主控系统13来实施,外界环境传感器11可以是超声波传感器、视觉传感器、激光测距仪中的一种或几种。
[0038]S3、在确定合适的行走模式之后通过传感器采集传感数据,并根据所述传感数据生成患者的运动意图指令;在本发明实施例中,在硬件方面可以通过图2中所示的运动意图传感器12和主控系统13来实施,运动意图传感器12可以包括脚底压力传感器、编码器、陀螺仪和肌电仪中的一种或几种。
[0039]例如,通过图2中的运动意图传感器12中的陀螺仪判断康复机器人是否有位移,如果没有位移,则康复机器人处于静止状态,如果存在位移,继续判断康复机器人存在垂直位移还是水平位移,如果是垂直位移,则康复机器人在进行蹲起动作,如果是水平位移,则康复机器人处于正常步态;在确定康复机器人处于正常步态后,通过图2中的运动意图传感器12中的脚底压力传感器判断是康复机器人的双脚存在压力还是左(右)脚存在压力,如果康复机器人的双脚存在压力,则康复机器人处于双支撑期,如果康复机器人的左脚或右脚存在压力,则判断康复机器人处于左支撑期(右摇摆期)或者处于右支撑期(左摇摆期);进一步地,通过分布在脚跟、脚掌、脚尖处的脚底压力传感器判断,如果脚跟有压力,则康复机器人处于左支撑前期(右摇摆前期)或者右支撑前期(左摇摆前期),如果脚掌有压力,则康复机器人处于左支撑中期(右摇摆中期)或者右支撑中期(左摇摆中期),如果脚尖有压力,则康复机器人处于左支撑末期(右摇摆末期)或者右支撑末期(左摇摆末期)。[0040]S4、根据所述运动意图指令控制所述康复机器人执行康复训练动作。
[0041]在硬件方面可以通过图2中所示的主控系统13驱动康复机器人机械结构部分来实施。
[0042]实施本发明实施例提供的康复机器人感知系统,通过环境感知模块200对康复机器人所处的环境进行分析判断并选择合适的行走模式之后再通过运动意图感知模块300对患者的运动意图进行判断,使得患者对康复机器人的控制和使用能够兼顾环境适应性好、运动意图感知精确度高的优点。
[0043]优选地,如图9所示,所述步骤SI包括以下子步骤:
511、对所述康复机器人感知系统进行初始化;
512、判断初始化以后的所述康复机器人感知系统的状态是否正确;当所述状态错误时,跳转并执行步骤Sll ;当所述状态正确时,执行步骤S13 ;
513、启动所述康复机器人感知系统的康复训练模式。
[0044]在本发明实施例中,通过状态判断单元120判断初始化以后的所述康复机器人感知系统的状态是否正确,选择是否重新启动初始化单元110的功能,可以将所述康复机器人感知系统的状态调整到最佳。
[0045]优选地,如图10所示,所述步骤S2包括以下步骤: 521、采集所述康复机器人所处环境的地面信息,并生成行走模式选择指令;
522、根据行走模式选择指令选择上坡行走模式、正常行走模式、下坡行走模式中的一种。
[0046]在本发明实施例中,通过采集所述康复机器人所处环境的地面信息,选择合适的行走模式,可以使得康复机器人的行走更为稳定。
[0047]优选地,如图11所示,所述步骤S21包括以下子步骤:
5211、判断所述康复机器人所处环境的周围是否存在障碍物;当存在障碍物时,跳转并执行步骤S212 ;当不存在障碍物时,跳转并执行步骤S213 ;
5212、确定障碍物的位置,并根据障碍物的位置信息规划所述康复机器人的路径;
5213、采集所述康复机器人所处环境的地形信息,并根据所述地形信息生成行走模式选择指令。
[0048]在本发明实施例中,可以判断所述康复机器人所处环境的周围是否存在障碍物,当存在障碍物时,可以通过所述路径规划子单元212规划所述康复机器人的路径,使得康复机器人能够自动的避开障碍物,智能化程度高。
[0049]优选地,如图12所示,所述步骤S3包括以下子步骤:
531、在确定合适的行走模式之后通过传感器采集所述康复机器人的状态数据以及所述患者的肌电信号数据;
532、对采集到的所述康复机器人的状态数据以及所述患者的肌电信号数据进行融合处理;对所述患者的肌电信号数据进行融合处理包括数据预处理、数据关联、数据决策和数据融合等,做出正确的判断与决策,同时大大提高患者运动意图判断的准确度。
[0050]数据预处理方面,可以使用最小二乘时间对准算法并进行仿真和比较。数据关联方面,可以使用灰色关联数据关联算法,在灰色关联数据关联算法的基础上,提出了基于熵权的灰色关联数据关联算法,该算法能够自适应的根据特征信息给出特征的权重,使关联结果更加合理可靠。
[0051]在数据决策方面,可以根据DS证据合成理论方法对传感器报告进行融合判决,能够去除冗余信息,降低不确定度,使判决结果可靠度高。
[0052]S33、根据所述康复机器人的状态数据以及所述患者的肌电信号数据融合处理的结果确定用户的运动意图,并根据所述用户的运动意图生成运动意图指令。
[0053]在本发明实施例中,可以通过图2中的运动意图传感器12中的多种传感器来采集所述康复机器人的状态数据和患者的肌电信号数据,提高了人体运动意图判断的范围和准确性。
[0054]上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的【具体实施方式】,上述的【具体实施方式】仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发 明的保护之内。
【权利要求】
1.一种康复机器人感知系统,其特征在于,所述康复机器人感知系统包括以下模块: 初始化模块,用于对所述康复机器人感知系统进行初始化并启动康复训练模式; 环境感知模块,用于对康复机器人所处的环境进行分析判断并选择合适的行走模式; 运动意图感知模块,用于在确定合适的行走模式之后通过传感器采集传感数据,并根据所述传感数据生成患者的运动意图指令; 动作执行模块,用于根据所述运动意图指令控制所述康复机器人执行康复训练动作。
2.根据权利要求1所述的康复机器人感知系统,其特征在于,所述初始化模块包括以下单元: 初始化单元,用于对所述康复机器人感知系统进行初始化; 状态判断单元,用于判断初始化以后的所述康复机器人感知系统的状态是否正确;当所述状态错误时,重新启动所述初始化单元的功能;当所述状态正确时,启动康复训练模式启动单元的功能; 康复训练模式启动单元,用于启动所述康复机器人感知系统的康复训练模式。
3.根据权利要求1所 述的康复机器人感知系统,其特征在于,所述环境感知模块包括以下单元: 环境感知单元,用于采集所述康复机器人所处环境的地面信息,并生成行走模式选择指令; 行走模式选择单元,用于根据行走模式选择指令选择上坡行走模式、正常行走模式、下坡行走模式中的一种。
4.根据权利要求3所述的康复机器人感知系统,其特征在于,所述环境感知单元包括以下子单元: 障碍物判断子单元,用于判断所述康复机器人所处环境的周围是否存在障碍物;当存在障碍物时,启动路径规划子单元的功能;当不存在障碍物时,启动地形判断子单元的功倉泛; 所述路径规划子单元,用于确定障碍物的位置,并根据障碍物的位置信息规划所述康复机器人的路径; 所述地形判断子单元,用于采集所述康复机器人所处环境的地形信息,并根据所述地形信息生成行走模式选择指令。
5.根据权利要求1所述的康复机器人感知系统,其特征在于,所述运动意图感知模块包括以下单元: 信息采集单元,用于在确定合适的行走模式之后通过传感器采集所述康复机器人的状态数据以及所述患者的肌电信号数据; 信息分析单元,用于对采集到的所述康复机器人的状态数据以及所述患者的肌电信号数据进行融合处理; 运动意图指令生成单元,用于根据所述康复机器人的状态数据以及所述患者的肌电信号数据融合处理的结果确定用户的运动意图,并根据所述用户的运动意图生成运动意图指令。
6.一种康复机器人感知方法,其特征在于,所述康复机器人感知方法包括以下步骤: S1、对康复机器人感知系统进行初始化并启动康复训练模式;S2、对康复机器人所处的环境进行分析判断并选择合适的行走模式; S3、在确定合适的行走模式之后通过传感器采集传感数据,并根据所述传感数据生成患者的运动意图指令; S4、根据所述运动意图指令控制所述康复机器人执行康复训练动作。
7.根据权利要求6所述的康复机器人感知方法,其特征在于,所述步骤SI包括以下子步骤: S11、对所述康复机器人感知系统进行初始化; S12、判断初始化以后的所述康复机器人感知系统的状态是否正确;当所述状态错误时,跳转并执行步骤Sll ;当所述状态正确时,执行步骤S13 ; S13、启动所述康复机器人感知系统的康复训练模式。
8.根据权利要求6所述的康复机器人感知方法,其特征在于,所述步骤S2包括以下步骤: S21、采集所述康复机器人所处环境的地面信息,并生成行走模式选择指令; S22、根据行走模式选择指令选择上坡行走模式、正常行走模式、下坡行走模式中的一种。
9.根据权利要求8所述的康复机器人感知方法,其特征在于,所述步骤S21包括以下子步骤: S211、判断所述康复机器人所处环境的周围是否存在障碍物;当存在障碍物时,跳转并执行步骤S212 ;当不存在障碍物时,跳转并执行步骤S213 ; S212、确定障碍物的位置,并根据障碍物的位置信息规划所述康复机器人的路径; S213、采集所述康复机器人所处环境的地形信息,并根据所述地形信息生成行走模式选择指令。
10.根据权利要求6所述的康复机器人感知方法,其特征在于,所述步骤S3包括以下子步骤: S31、在确定合适的行走模式之后通过传感器采集所述康复机器人的状态数据以及所述患者的肌电信号数据; S32、对采集到的所述康复机器人的状态数据以及所述患者的肌电信号数据进行融合处理; S33、根据所述康复机器人的状态数据以及所述患者的肌电信号数据融合处理的结果确定用户的运动意图,并根据所述用户的运动意图生成运动意图指令。
【文档编号】A61B5/103GK104013513SQ201410246126
【公开日】2014年9月3日 申请日期:2014年6月5日 优先权日:2014年6月5日
【发明者】葛树志, 贺威, 李敏, 麻天照 申请人:电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1