首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

失稳运动数据的检测装置及检测方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:苏州衡品医疗科技有限公司

摘要:本申请公开了一种失稳运动数据检测装置及检测方法,该检测装置包括:失稳运动模拟平台和人体运动数据检测装置;失稳运动模拟平台,用于引导人体运动,使人体处于失稳状态;人体运动数据检测装置,用于测量记录人体在失稳运动模拟平台上的运动参数和步态参数。本发明还提供一种失稳运动数据检测方法,包括以下步骤:采用失稳运动模拟平台引导人体产生失稳;利用人体运动数据检测装置测量记录人体的运动参数和步态参数。采用本发明的失稳运动数据检测装置检测参与者的运动状态。利用失稳运动模拟平台,产生不同失稳运动状态,实时检测和记录参与者的运动参数,为后续准确评估人体的跌倒风险提供参数依据。

主权项:1.一种失稳运动数据检测装置,其特征在于,包括:失稳运动模拟平台和人体运动数据检测装置;失稳运动模拟平台,用于引导人体运动,使人体处于失稳状态;人体运动数据检测装置,用于测量并记录人体在失稳运动模拟平台上的运动参数和步态参数;所述失稳运动模拟平台包括多自由度运动引导装置;多自由度运动引导装置,用于提供多个运动自由度,引导人体在所述多个运动自由度上运动;所述失稳运动数据的检测装置还包括一自由度的人体运动位置恢复平台,所述人体运动位置恢复平台安装在所述多自由度运动引导装置的输出端;所述人体运动数据检测装置包括固定于人体的多个惯性传感器,通过检测惯性传感器固定身体部位的运动加速度参数,从而获得人体的运动参数和步态参数;所述运动参数包括人体运动速度和人体运动加速度;所述步态参数包括步态的动力学参数和步态的运动学参数;所述惯性传感器,通过绑扎带固定在人体上;所述人体运动位置恢复平台,是在被测人体做不同的行走运动,产生相对失稳运动模拟平台的位置位移时,产生一个移动,使被测人体恢复到行走前的位置。

全文数据:失稳运动数据的检测装置及检测方法技术领域[0001]本申请涉及失稳运动,具体涉及失稳运动数据的检测装置及检测方法。背景技术[0002]由于人体失去平衡有可能导致跌倒,跌倒可能是自身原因也可能是外界原因导致的。当人体失去平衡时,在人体本能作用下,会进行一个自我调节过程,自我调节后的结果毫无疑问有两种可能性:一是恢复平衡,二是跌倒在地。跌倒也是人体运动状态中的一种,跌倒通常被定义为:人体由于突然、不自主的姿态变化而跌落在地面或者其他较低的平面上。人体经历跌倒时,会依次经过失稳、撞击地面、平稳三个阶段。因此,人体跌倒风险评估就是要对人体在出现失稳情况时,人体调节能力的一种评估。[0003]传统的跌倒评估通常采用问卷、身体检查、肉眼观察和运动能力测试等方式对人体跌倒的可能性进行评估,采用的工具包括:Morse跌倒量表MorseFallScale,MFS、托马斯跌倒风险评估工具(St.Thomas’sRiskAssessmentTool,STRATIFY、计时起立-走测试TimedUpandGo,TUG、Berg平衡量表BergBalanceScale,BBS、Tinetti平衡和步态量表等。[0004]传统的风险评估方法在临床应用中主要存在以下不足。①对老年人跌倒风险评估的准确性不足:现有的分析发现,无论是针对社区老人或是住院患者,现有的跌倒风险评估工具均不能够有效预测跌倒者。②这些评估工具通常需要多学科的专业人员,特定的检查场所、设备,评估结果在一定程度上取决于评估医生的经验,因而极大地限制了其应用范围。③对运动能力的评估均在特定的检查室内完成,一方面存在实验者效应Hawthorneeffect,另一方面,实验环境与老年人的日常生活环境相去甚远,影响跌倒预测的准确性。④使用问卷和功能测试等方法由于存在测试者和被试者的主观判断,因而结果常常缺乏客观性和准确性。发明内容[0005]在下文中给出关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。[0006]本发明实施例的目的是针对上述现有技术的缺陷,提供一种能够让人体处于不同失稳运动状态,实时检测和记录参与者的运动参数,为准确评估人体的跌倒风险提供参数依据的失稳运动数据的检测装置及检测方法。[0007]为了实现上述目的,本发明采取的技术方案是:[0008]—种失稳运动数据检测装置,包括:失稳运动模拟平台和人体运动数据检测装置;[0009]失稳运动模拟平台,用于引导人体运动,使人体处于失稳状态;[0010]人体运动数据检测装置,用于测量记录人体在失稳运动模拟平台上的运动参数和步态参数。[0011]本发明还提供一种失稳运动数据检测方法,包括以下步骤:[0012]采用失稳运动模拟平台引导人体产生失稳;[0013]利用人体运动数据检测装置测量记录人体的运动参数和步态参数。[0014]与现有技术相比,本发明的有益效果是:[0015]采用本发明的失稳运动数据检测装置检测参与者的运动状态。利用失稳运动模拟平台,产生不同失稳运动状态,实时检测和记录参与者的运动参数,为后续准确评估人体的跌倒风险提供参数依据。附图说明[0016]参照下面结合附图对本发明实施例的说明,会更加容易地理解本发明的以上和其它目的、特点和优点。附图中的部件只是为了示出本发明的原理。在附图中,相同的或类似的技术特征或部件将采用相同或类似的附图标记来表示。[0017]图1为本发明实施例提供的九轴数据融合算法结构图;[0018]图2为本发明实施例提供的失稳运动模拟平台的运动计算过程的坐标系关系图。具体实施方式[0019]下面参照附图来说明本发明的实施例。在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。应当注意,为了清楚的目的,附图和说明中省略了与本发明无关的、本领域普通技术人员已知的部件和处理的表示和描述。[0020]—种失稳运动数据检测装置,包括:失稳运动模拟平台和人体运动数据检测装置;[0021]失稳运动模拟平台,用于引导人体运动,使人体处于失稳状态;[0022]人体运动数据检测装置,用于测量记录人体在失稳运动模拟平台上的运动参数和步态参数。[0023]利用本发明失稳运动模拟平台的特定运动,让人体处于不同失稳运动状态,实时检测和记录参与者的运动参数,为准确评估人体的跌倒风险提供参数依据。[0024]优选地,所述失稳运动模拟平台包括多自由度运动引导装置;[0025]多自由度运动引导装置,用于提供多个运动自由度,引导人体在所述多个运动自由度上运动。[0026]优选地,所述多自由度运动引导装置是多自由度机器人。[0027]优选地,所述多自由度机器人为6个自由度的机器人。[0028]本发明的失稳运动模拟平台具有6自由度,能更好的模拟人体失稳运动,让人体产生失稳体感。[0029]本实施例在上述实施例的基础上,还包括一自由度的人体运动位置恢复平台,所述人体运动位置恢复平台安装在所述多自由度运动引导装置的输出端。[0030]本发明在失稳运动模拟平台模拟人体失稳状态过程中,被测人体在人体运动位置恢复平台上根据要求,做不同的行走运动,会产生相对失稳运动模拟平台的位置位移。人体运动位置恢复平台产生一个移动,使被测人体恢复到行走前的位置。即通过人体运动位置恢复平台的运动将带动人体被动回到失稳运动模拟平台原来的位置。[0031]利用本发明失稳运动模拟平台的特定运动,让人体处于不同失稳运动状态,实时检测和记录参与者的运动参数,为准确评估人体的跌倒风险提供参数依据。[0032]本实施例在上述实施例的基础上,所述人体运动数据检测装置包括固定于人体的至少一个惯性传感器,通过检测惯性传感器固定身体部位的运动加速度参数,从而获得人体的运动参数和步态参数。[0033]具体地,所述运动参数包括人体运动速度和人体运动加速度;[0034]所述步态参数包括步态的动力学参数和步态的运动学参数。[0035]所述步态运动学参数包括:[0036]1步态周期;[0037]2步长;[0038]3跨步长;[0039]⑷步频;[0040]⑸步速;[0041]⑹关节角。[0042]优选地,所述惯性传感器为多个,并通过绑扎带固定在人体上。[0043]优选地,所述惯性传感器为九轴惯性传感器,由三轴加速度计、三轴陀螺仪和三轴磁力计三部分组成。[0044]优选地,所述人体运动位置恢复平台为具有一个或多个自由度的平台。[0045]本发明还提供一种失稳运动数据检测方法,包括以下步骤:[0046]采用失稳运动模拟平台引导人体产生失稳;[0047]利用人体运动数据检测装置测量记录人体的运动参数和步态参数。[0048]本发明模拟日常失稳运动状态并记录人体运动参数和步态参数,采用失稳模拟平台让人体产生一种失稳体感,当人体基于本能产生平衡动作时候,利用惯性传感器记录人体各个部位的运动状态以及参与者的姿态,为后续准确评估人体的跌倒风险提供参数依据。[0049]本发明提供优选的实施例:一种失稳运动数据检测方法,包括以下步骤:[0050]1、准备工作:[0051]人体保持平衡在人体运动位置恢复平台上,将人体运动数据检测装置固定在人体上,具体地,将人体运动数据检测装置的测量单元绑缚在四肢和腰上,人体做日常动作,比如双手向前平举、蹲下、起立等动作,标定测量单元的坐标系;[0052]标定测量单元的坐标系的具体方法:人体做标准的日常动作,在某个特定姿态,记录这些特定姿态下人体运动数据检测装置的各个测量单元的参数,作为后续测量数据的基准,从而完成标定测量单元坐标系的操作。[0053]2数据的检测:[0054]人体运动位置恢复平台检测人体的位置信息,并启动人体脚下的运动装置,带动人体回到初始位置;同时,失稳运动模拟平台根据日常运动失稳状态的参数,驱动人体运动位置恢复平台发生特定运动,让人体的姿态特征与日常失稳运动特征一致;人体会本能的调整姿态,纠正失稳状态;人体运动数据检测装置的测量单元测量和记录人体的所有运动参数;[0055]3数据的处理[0056]将人体运动数据检测装置测试的人体身体部位的加速度数据,转换为人体身体部位的速度、位置运动参数和步态参数。[0057]优选地,人体运动数据检测装置的测量单元采用的是九轴惯性传感器,由三轴加速度计、三轴陀螺仪和三轴磁力计三部分组成;其中,所述三轴加速度计用来测出传感器三个轴向的加速度,所述三轴陀螺仪用来测出传感器三个轴向的角速度,所述三轴磁力计用来给出传感器三个轴向的磁场分量。[0058]具体的,还包括给人体身体部位绑定惯性传感器,所述惯性传感器角度计算采用扩展卡尔曼滤波算法。[0059]具体的算法包括:[0060]1角度解算包括:[0061]通过加速度计与磁力计数据的融合或者通过单个陀螺仪均可以计算出物体的姿态角。但是两种方式都有不足之处:加速度计的动态响应特性较差,陀螺仪存在系统漂移和随机漂移,长时间积累会造成较大误差。因此,为获得精度较高的人体姿态角,需要对加速度计、陀螺仪和磁力计的九轴数据进行融合。[0062]融合过程如图1所示,三轴速度计1、陀螺仪2和磁力计3进行数据滤波4,再分别计算姿态角,具体包括以下步骤:[0063]SlOl:根据陀螺仪计算姿态角:[0064]四元数的旋转矩阵描述形式如下:[0066]其中,表示载体坐标系转换至世界坐标系的转换矩阵,为一组四元数。通过陀螺仪的角加速度计算得到公式:[0068]9〇,91,92,93表示上一时刻的传感器四元数,9〇,91,92,93表示经过\1:时刻传感器的四元数值。[0069]其中是三轴陀螺仪的输出。最终解算出姿态角如下:[0071]其中,Θ代表俯仰角,Φ代表翻滚角,Φ代表航向角,arctan为反三角函数中的反正切。[0072]S102:根据加速度计和磁力计计算姿态角:[0073]将三轴加速度的输出带入下面公式可以计算出俯仰角和翻滚角:[0075]其中,[ax,ay,az]表示三轴加速度计的输出,Θ代表俯仰角,φ代表翻滚角。[0076]为了得到精确的航向角,需要对磁力计进行倾斜补偿,将磁力计的输出代入上式,可得:[0078]其中为补偿之前磁力计的输出,!为磁力计补偿后的结果。Θ和Φ为由加速度计数据计算得到的俯仰角和翻滚角。[0079]最后,通过下式可得磁力计补偿之后的航向角。[0081]S103:通过卡尔曼滤波器进行卡尔曼数据融合:[0082]卡尔曼滤波器是应用于线性系统预测的递归滤波器,其原理是利用已有的上一个状态的参数对下一个状态进行估计,其精度高,在一些实时系统中得到了广泛的应用。卡尔曼滤波器的方程包括时间更新方程和测量更新方程。离散卡尔曼滤波器的时间更新方程如下式所示。[0084]公式表示了从第k-Ι步到第k步的状态估计和协方差估计,其中Xklk-i,是在第k-1步时,根据Xk-iIk-i,进行估计得到的先验状态,Uk是离散过程的输入,Ak表示状态转移矩阵,B是控制输入矩阵。PkIk-i是由Xk-iIk-i得到的误差协方差矩阵,Qk是离散时间控制过程的协方差矩阵。[0085]离散卡尔曼滤波器的测量更新方程如下面公式所示。[0087]首先,通过上式计算卡尔曼增益Kk,其中Hk是测量矩阵,Rk是测量过程中的协方差矩阵,然后将测量得到的过程增益Zk带入公式得到一个后验状态估计Xk|k,最后得到后验误差协方差估计矩阵Pk|k。通过时间更新和测量更新方程,卡尔曼滤波不断的使用最新的估计值预测下一个状态的估计值。[0088]S104:得到姿态角:[0089]将两种方式得到的姿态角通过卡尔曼滤波器进行融合后,得到了比较精确的姿态角信息HΦ*。再利用下式将欧拉角转换为四元数。[0091]⑵位置解算包括:[0092]对惯性传感器直接测量的加速度进行二次积分,计算得到传感器的运动位置;[0093]由加速度计算公式:[0095]可求得位移的表达式:[0097]应用于计算机程序离散化表达为:[0099]其中An为积分面积,Sn为采样值,Srrf为上一时刻采样值,T为采样间隔。[0100]利用上式对所检测的加速度积分两次即可算出传感器的运动位置,对三个方向的加速度分别进行积分解算则可算出传感器在空间中的运动情况。[0101]3步态参数的计算包括:[0102]绑缚在脚踝的传感器,会根据行走运动,姿态角发生周期变化。记录绑缚在脚踝的惯性传感器的姿态角周期变化;对每个周期,采用运动距离计算公式,计算每步的脚踝的位移量,速度,频率运动参数。[0103]根据数据处理的方法,利用脚踝的加速度实时数据,计算脚踝的运动速度、运动距离、以及脚踝运动的频率脚踝传感器重力方向加速度为零的相邻两点之间的时间间隔倒数。[0104]1步态周期的定义是一侧足跟接触地面开始至该侧足跟再次接触地面为止所消耗的时间。步态周期的计算:步态周期的定义是一侧足跟接触地面开始至该侧足跟再次接触地面为止所消耗的时间。因此,步态周期的计算方法是:采集并记录脚踝传感器的重力方向的加速度参数并进行降噪处理,去除重力加速度,提取这些处理后数据的最小值及其对应采集时间Ti,!^:表示上一次得到最小值的采集时间;[0105]步态周期=Ti-Ti-U[0106]2从一侧足跟着地处至另一侧足跟着地处之间的直线距离称为步长。该时间段骨盆移动距离就是人体移动的步长,步长的计算方法:[0107]采集并记录左右脚踝和骨盆处的传感器参数并进行降噪处理;提取左右两侧脚踝传感器重力方向的参数及其对应的时间,以左右脚跟依此顺序着地对应的时间点为计算区间,提取该时间段骨盆处的传感器的重力加速度参数,根据上述的位移计算公式,可以获得步长为:[0109]3从一侧足跟着地处至该侧足跟再次着地处之间的直线距离称为跨步长。跨步长的计算方法:[oho]采集并记录脚踝传感器的参数并进行降噪处理,提取一侧步态周期内脚踝传感器在步行方向的加速度,根据上述的位移计算公式,可以获得该侧的跨步长为:[0112]⑷步频指单位时间内行走的步数。步频的计算方法:[0113]步频=1左侧步态周期+1右侧步态周期的平均距离;[0114]5步速指单位时间行走的平均速度,应该是单位时间内骨盆移动的平均距离。步速的计算方法:[0115]采集并记录骨盆传感器的参数并进行降噪处理,提取单位时间内骨盆传感器在步行方向的加速度,根据速度计算公式,可以获得该侧步速为:[0117]⑹关节角指人体两个相邻骨骼部分的角度。关节角的计算方法:[0118]采集并记录与相邻骨骼绑定的传感器的参数并进行降噪处理,采用角度计算公式,计算每个骨骼的航向角Φ、俯仰角Θ、翻滚角φ:[0121]⑷人体姿态的计算包括:[0122]人体动作捕捉系统利用姿态惯性传感器追踪人体关节运动实现实时捕捉,姿态传感器节点设置越多,动作捕捉越精细,但是会造成成本升高和计算速度变慢。因此根据人体关节结构的特点,一般选17个节点,并分别绑定在手臂、腿部、肩部、头部、背部和臀部位置,具体设置位置为:头部一个传感器,双臂向两侧伸展开后,在双臂和后背依次间隔布置8个传感器,腰部上下各一个传感器,腿部从下向上,每条腿可对称布置3个传感器。[0123]在捕捉动作前,首先要进行传感器和虚拟角色的关节点绑定。用户做出与程序虚拟角色相同的姿势,并记录此时各节点传感器的初始四元数姿态值Qo,此时虚拟角色对应关节点的朝向用四元数表示为〇〇。当用户表演开始后,在t时刻通过优化算法计算得到表示传感器姿态的四元数Qt,则t时刻虚拟角色对应关节的四元数姿态Ot表达式为:[0125]考虑到九轴传感器只能获取在空间中的朝向信息,所以基于惯性传感器的动作捕捉要求角色模型有至少一只脚保持与地面接触,利用此,可以通过动作重定向算法实现人体行走动作的实现捕捉。[0126]本发明的失稳运动模拟平台由6个自由度的机器人平台组成,机器人的运动参数与人体失稳运动参数相关,下面给出本发明的失稳运动模拟平台的运动计算过程:[0127]参见图2,1质心变换[0128]人体对惯性运动的判断是通过耳后部的前庭器官感知头部处的比力和角速度来实现的。比力被定义为线加速度向量与重力负向量的矢量和,即f=a_g,其中f为人体所感受到的比力ms2;a为人体的绝对线加速度ms2,g为重力加速度ms2。[0129]在通常情况下,描述人感受到的运动参数速度、加速度时,都是取人质心作为考虑对象,在人体质心坐标系S-XsYsZs中,首先需要将人的质心加速度因此,一般用倾斜协调准确模拟fL是不可能的。尽管fL的幅值不能模拟,但是靠倾斜舱体模拟它的作用方向是可能的。假设:[0185]则两边同时取模有:k=g|f[J[0186]同时根据比例关系,可得下到式:[0188]由以上式子可得到需要倾斜的欧拉角为:[0192]因为上平台坐标系P-XpYpZp与驾驶舱坐标系S-XsYsZs始终平行,所以:[0194]最终动平台的欧拉角为:[0196]本发明在分析跌倒特征的过程中,利用失稳数据,模拟失稳的运动,测量运动参数,为建立跌倒的评估提供依据。[0197]本发明的失稳是指:人类的直立行走由于仅仅利用双足着地作为支撑点,使人类的直立行走变为一个连续多变且又需时刻保持瞬时动态平衡的复杂行为过程。当人体行走的内外部因素发生变化时,行走的瞬时动态平衡被打破,便产生了行走运动的失稳。[0198]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

权利要求:1.一种失稳运动数据检测装置,其特征在于,包括:失稳运动模拟平台和人体运动数据检测装置;失稳运动模拟平台,用于引导人体运动,使人体处于失稳状态;人体运动数据检测装置,用于测量并记录人体在失稳运动模拟平台上的运动参数和步态参数。2.根据权利要求1所述的失稳运动数据的检测装置,其特征在于,所述失稳运动模拟平台包括多自由度运动引导装置;多自由度运动引导装置,用于提供多个运动自由度,引导人体在所述多个运动自由度上运动。3.根据权利要求2所述的失稳运动数据的检测装置,其特征在于,所述多自由度运动引导装置是多自由度机器人。4.根据权利要求3所述的失稳运动数据的检测装置,其特征在于,所述多自由度机器人为6个自由度的机器人。5.根据权利要求2-4任一项所述的失稳运动数据的检测装置,其特征在于,还包括一自由度的人体运动位置恢复平台,所述人体运动位置恢复平台安装在所述多自由度运动引导装置的输出端。6.根据权利要求5所述的失稳运动数据的检测装置,其特征在于,所述人体运动数据检测装置包括固定于人体的至少一个惯性传感器,通过检测惯性传感器固定身体部位的运动加速度参数,从而获得人体的运动参数和步态参数。7.根据权利要求6所述的失稳运动数据的检测装置,其特征在于,所述运动参数包括人体运动速度和人体运动加速度;所述步态参数包括步态的动力学参数和步态的运动学参数。8.根据权利要求7所述的失稳运动数据的检测装置,其特征在于,所述步态运动学参数包括:1步态周期;⑵步长;⑶跨步长;⑷步频;⑶步速;6关节角。9.根据权利要求6所述的失稳运动数据的检测装置,其特征在于,所述惯性传感器为多个,并通过绑扎带固定在人体上。10.根据权利要求8所述的失稳运动数据的检测装置,其特征在于,所述惯性传感器为九轴惯性传感器,由三轴加速度计、三轴陀螺仪和三轴磁力计三部分组成。11.根据权利要求5所述的失稳运动数据的检测装置,其特征在于,所述人体运动位置恢复平台为具有一个或多个自由度的平台。12.—种失稳运动数据检测方法,其特征在于,包括以下步骤:采用失稳运动模拟平台引导人体产生失稳;利用人体运动数据检测装置测量记录人体的运动参数和步态参数。13.根据权利要求12所述的失稳运动数据的检测方法,其特征在于,包括以下步骤:1、准备工作:人体保持平衡在人体运动位置恢复平台上,将人体运动数据检测装置固定在人体上,人体做日常动作,标定测量单元的坐标系;⑵数据的检测:人体运动位置恢复平台检测人体的位置信息,并启动人体脚下的运动装置,带动人体回到初始位置;同时,失稳运动模拟平台根据日常运动失稳状态的参数,驱动人体运动位置恢复平台发生特定运动,让人体的姿态特征与日常失稳运动特征一致;人体会本能的调整姿态,纠正失稳状态;人体运动数据检测装置测量和记录人体的所有运动参数;⑶数据的处理将人体运动数据检测装置测试的人体身体部位的加速度数据,转换为人体身体部位的速度、位置运动参数和步态参数。14.根据权利要求12或13所述的失稳运动数据的检测方法,其特征在于,所述人体运动数据检测装置的测量单元采用的是九轴惯性传感器,由三轴加速度计、三轴陀螺仪和三轴磁力计三部分组成;其中,所述三轴加速度计用来测出传感器三个轴向的加速度,所述三轴陀螺仪用来测出传感器三个轴向的角速度,所述三轴磁力计用来给出传感器三个轴向的磁场分量。15.根据权利要求14所述的失稳运动数据的检测方法,其特征在于,还包括给人体身体部位的绑定惯性传感器,所述惯性传感器角度计算采用扩展卡尔曼滤波算法。16.根据权利要求15所述的失稳运动数据的检测方法,其特征在于,角度解算包括:采用扩展卡尔曼滤波对三轴加速度计、三轴陀螺仪和三轴磁力计三者的数据进行融合,并进行姿态解算。17.根据权利要求16所述的失稳运动数据的检测方法,其特征在于,所述姿态解算包括:三轴加速度计(1、三轴陀螺仪⑵和三轴磁力计⑶进行数据滤波⑷,再按照以下步骤计算姿态角:SlOl:根据陀螺仪计算姿态角:四元数的旋转矩阵描述形式如下:其中,表示载体坐标系转换至世界坐标系的转换矩阵,q=[9,91,92,93]为一组四元数;通过陀螺仪的角加速度计算得到公式:9〇,91,92,93表示上一时刻的传感器四元数,9〇,91,92,93表示经过八1:时刻传感器的四元数值;其中,是三轴陀螺仪的输出;最终解算出姿态角如下:其中,Θ代表俯仰角,Φ代表翻滚角,Φ代表航向角,arctan为反三角函数中的反正切;S102:根据加速度计和磁力计计算姿态角:将三轴加速度的输出带入下面公式可以计算出俯仰角和翻滚角:其中,[ax,ay,az]表示三轴加速度计的输出,Θ代表俯仰角,φ代表翻滚角;为了得到精确的航向角,需要对磁力计进行倾斜补偿,将磁力计的输出代入上式,可得:其中,为补偿之前磁力计的输出:I为磁力计补偿后的结果;Θ和Φ为由加速度计数据计算得到的俯仰角和翻滚角;最后,通过下式可得磁力计补偿之后的航向角;S103:通过卡尔曼滤波器进行卡尔曼数据融合:卡尔曼滤波器是应用于线性系统预测的递归滤波器,其原理是利用已有的上一个状态的参数对下一个状态进行估计,其精度高,在一些实时系统中得到了广泛的应用;卡尔曼滤波器的方程包括时间更新方程和测量更新方程;离散卡尔曼滤波器的时间更新方程如下式所示;公式表不了从第k_l步到第k步的状态估计和协方差估计,其中Xk|k-i,是在第k_l步时,根据Xk-i|k-i,进行估计得到的先验状态,Uk是离散过程的输入,Ak表示状态转移矩阵,B是控制输入矩阵;PkIk-l是由Xk-IIk-l得到的误差协方差矩阵,Qk是尚散时间控制过程的协方差矩阵;离散卡尔曼滤波器的测量更新方程如下面公式所示;首先,通过上式计算卡尔曼增益Kk,其中Hk是测量矩阵,Rk是测量过程中的协方差矩阵,然后将测量得到的过程增益Zk带入公式得到一个后验状态估计Xk|k,最后得到后验误差协方差估计矩阵Pk|k;通过时间更新和测量更新方程,卡尔曼滤波不断的使用最新的估计值预测下一个状态的估计值;S104:得到姿态角:将两种方式得到的姿态角通过卡尔曼滤波器进行融合后,得到了比较精确的姿态角信息如义,Jt;再利用下式将欧拉角转换为四元数;18.根据权利要求17所述的失稳运动数据的检测方法,其特征在于,位置解算包括:对惯性传感器直接测量的加速度进行二次积分,计算得到传感器的运动位置;由加速度计算公式:可求得位移的表达式:应用于计算机程序离散化表达为:其中An为积分面积,Sn为采样值,T为采样间隔,Sm为上一时刻采样值;利用上式对所检测的加速度积分两次即可算出传感器的运动位置,对三个方向的加速度分别进行积分解算则可算出传感器在空间中的运动情况。19.根据权利要求18所述的失稳运动数据的检测方法,其特征在于,步态参数的计算包括:记录绑缚在关节处的惯性传感器的姿态角周期变化;对每个周期,采用运动距离计算公式,计算每步的脚踝的位移量,速度,频率运动参数。20.根据权利要求19所述的失稳运动数据的检测方法,其特征在于,包括:1步态周期的计算:步态周期的定义是一侧足跟接触地面开始至该侧足跟再次接触地面为止所消耗的时间;步态周期的计算方法是:采集并记录脚踝传感器的重力方向的加速度参数并进行降噪处理,去除重力加速度,提取这些处理后数据的最小值及其对应采集时间Ti,!^:表示上一个最小值对应的采集时间,步态周期=Ti-IV1;⑵步长的计算方法:采集并记录左右脚踝和骨盆处的传感器参数并进行降噪处理;提取左右两侧脚踝传感器重力方向的参数及其对应的时间,以左右脚跟依此顺序着地对应的时间点为计算区间,提取该时间段骨盆处的传感器的重力加速度参数,根据位位移算公式,可以获得步长为:⑶跨步长的计算方法:采集并记录脚踝传感器的参数并进行降噪处理,提取一侧步态周期内脚踝传感器在步行方向的加速度,根据位移计算公式,可以获得该侧的跨步长为:⑷步频的计算方法:步频=1左侧步态周期+1tti侧步态周期的平均距离;⑶步速的计算方法:采集并记录骨盆传感器的参数并进行降噪处理,提取单位时间内骨盆传感器在步行方向的加速度,根据速度计算公式,可以获得该侧的步速为:6关节角的计算方法:采集并记录与相邻骨骼绑定的传感器的参数并进行降噪处理,采用角度计算公式,计算每个骨骼的航向角φ、俯仰角Θ、翻滚角φ:21.根据权利要求20所述的失稳运动数据的检测方法,其特征在于,人体姿态的计算包括:在捕捉动作前,首先要进行传感器和虚拟角色的关节点绑定;人体做出与程序虚拟角色相同的姿势,并记录此时各节点传感器的初始四元数姿态值Q0,此时人体对应关节点的朝向用四元数表示为Oo;当人体表演开始后,在t时刻通过优化算法计算得到表示传感器姿态的四元数Qt,则t时刻人体对应关节的四元数姿态Ot表达式为:Ot=Qt*Qo_1*Oo基于惯性传感器的动作捕捉要求人体有至少一只脚保持与地面接触,利用此,可以通过动作重定向算法实现人体行走动作的实现捕捉;惯性传感器和计算机组成了人体动作捕捉系统,可以实时采集并记录人体关节的运动参数。

百度查询: 苏州衡品医疗科技有限公司 失稳运动数据的检测装置及检测方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术