当前位置: 首页 > 专利查询>东南大学专利>正文

基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法技术

技术编号:26258839 阅读:34 留言:0更新日期:2020-11-06 17:52
本发明专利技术公开了基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法,步骤:采集人手手指关节弯曲信号和人体前臂表面肌电信号并进行预处理;建立抓握过程中人体前臂表面肌电信号与人手手指关节弯曲的参考角度的关系以及人体前臂表面肌电信号与肌肉收缩过程中参考刚度的关系;采用基于仿人变刚度的阻抗控制模型对抓握过程中的手指关节弯曲角度进行估计;搭建虚拟假手交互系统,根据估计的手指关节弯曲角度对虚拟环境中的虚拟假手进行抓握虚拟物体的控制,并将虚拟假手的受力情况反馈给人手。本发明专利技术在保持假手角度控制准确性的基础上具有较好的柔顺性,同时提高了虚拟假手控制的沉浸感,提升了交互的直观性。

【技术实现步骤摘要】
基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法
本专利技术属于虚拟现实领域,特别涉及了虚拟假手柔顺直观控制方法。
技术介绍
人手具有一种类似弹簧的性质,在中枢神经系统的控制下,可以自适应地调节刚度以适应任务的变化。当外部环境变化时,人手能自然地增加刚度以提高抗干扰能力,而当不需要高刚度时,又能自然地降低刚度。人手的这种变刚度控制能力是完成灵巧任务的关键。现有的虚拟假手交互系统大都采用运动捕捉技术获取真实人手手指关节的弯曲角度,虚拟假手在抓握物体时仅能按照人的意图到达适当的抓握角度,而无法根据被抓握物体的特性来调整抓握力度,如抓握物体时容易由于抓握力过大而毁坏物体。肌电信号中包含了肌肉的收缩以及关节力度等信息,因此国内外的学者开始从肌电信号中提取有效信息用于控制虚拟假手,包括利用模式识别技术从肌电信号提取人手的不同动作和从肌电幅值中提取人手关节弯曲角度信息。上述控制方法的缺点在于,只能获取人手的运动学特征,无法获得人手的动力学特征,虚拟假手并不能完整复现人体手部灵巧的操作能力以及在复杂环境中的抗干扰能力。为了弥补虚拟假手在力控制上的不足,国内外学者开始采用阻抗控制技术来控制虚拟假手,阻抗控制技术能动态调整虚拟假手的运动状态以及交互力之间的关系。综合国内外的研究发现,阻抗控制技术能够在一定程度上使虚拟假手的控制更加柔顺。但目前的研究很少关注在多变的环境下的虚拟假手控制,并且较少关注虚拟假手使用者的感受,使用者仅能从视觉上观察假手的控制情况,无法同步感受假手的受力情况。
技术实现思路
>为了解决上述
技术介绍
提到的技术问题,本专利技术提出了基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法。为了实现上述技术目的,本专利技术的技术方案为:基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法,包括以下步骤:(1)通过信号采集装置对抓握运动过程中的人手手指关节弯曲信号和人体前臂表面肌电信号进行采集,并分别对采集的人手手指关节弯曲信号和人体前臂表面肌电信号进行预处理,得到预处理后的人手手指关节弯曲角度和人体前臂表面肌电信号;(2)针对不同个体,建立抓握过程中人体前臂表面肌电信号与人手手指关节弯曲的参考角度之间的关系以及人体前臂表面肌电信号与肌肉收缩过程中参考刚度之间的关系;(3)采用阻抗控制模型对抓握过程中的手指关节弯曲角度进行估计;(4)搭建虚拟假手交互系统,根据估计的手指关节弯曲角度对虚拟环境中的虚拟假手进行抓握虚拟物体的控制,并将虚拟假手的受力情况反馈给人手。进一步地,在步骤(1)中,采用数据手套采集人手手指关节弯曲信号,采用臂环采集人体前臂表面肌电信号。进一步地,在步骤(1)中,所述预处理为,将采集的人手手指关节弯曲信号通过归一化算法映射到区间[0,1]内;将采集的人体前臂表面肌电信号依次经过全波整流、低通滤波和基于最大自主收缩的归一化,得到EMG信号包络。进一步地,在步骤(2)中,所述两个双曲正切模型如下:上式中,δ为手指关节弯曲的参考角度;Ks为参考刚度;FDS和EDC为预处理后提取的指浅屈肌和指总伸肌的EMG信号包络;aq、bq和ak、bk为待定常数参数。进一步地,同时佩戴数据手套和臂环,进行手缓慢闭合和打开的实验,通过多组实验数据确定参数aq、bq;佩戴臂环,进行在5个不同的刚度等级下控制肌肉收缩程度维持稳定的实验,通过多组实验数据确定参数ak、bk。进一步地,在步骤(3)中,所述阻抗控制模型如下:上式中,aτ为扭矩增益,aτδ为扭矩,τE为外部力矩,I为惯性系数,c为阻尼系数,K为刚度系数,qs为抓握过程中手指关节弯曲角度,q0为抓握物体的位置。进一步地,所述阻抗控制模型通过忽略惯性和外部力矩的影响,得到如下离散迭代公式用于估计手指关节弯曲角度:上式中,qsk+1和qsk分别为当前时刻的手指关节弯曲角度和上一时刻手指关节弯曲角度,T为两次迭代之间的时间间隔。进一步地,所述刚度系数K和阻尼系数c通过下式进行调节:K=(Kmax-Kmin)Ks+Kmin上式中,Kmax和Kmin为手的最大刚度和最小刚度。进一步地,在步骤(4)中,搭建虚拟假手交互系统,虚拟环境中包括一只虚拟假手和一个虚拟物体,根据实时估计的手指关节弯曲角度和虚拟假手的实际角度控制虚拟假手进行抓握虚拟物体的操作;在虚拟假手与虚拟物体未发生碰撞时,虚拟假手根据手指关节弯曲角度估计值与虚拟假手的实际角度的大小来决定是向内弯曲还是向外张开,当虚拟环境检测到虚拟假手与虚拟物体发生碰撞时,即使手指关节弯曲角度估计值小于虚拟假手的实际角度,虚拟假手也不会继续向内弯曲,此时角度估计值与虚拟假手的实际角度之间的差值将用于计算虚拟假手与虚拟物体的接触交互力,并通过力反馈装置将接触交互力反馈给人手。进一步地,所述接触交互力按下式计算:Fint=kf(qs-q0)上式中,Fint为接触交互力,kf为接触力比例系数,qs为手指关节弯曲角度估计值,q0为虚拟假手的实际角度。采用上述技术方案带来的有益效果:(1)本专利技术使用表面肌电信号实时估计人手刚度,使用仿人变刚度的阻抗控制方法对假手进行抓握运动的控制,成功解决传统的假手控制无法根据工作环境调整抓握力的不足,使假手控制具有较好的柔顺性;(2)本专利技术通过佩戴在人手手指上的力反馈装置实时反馈虚拟环境中虚拟假手手指的受力情况,大大提高了虚拟假手控制的临场感与沉浸感,提升了交互的直观性;(3)本专利技术使用修正的双曲正切模型建立个人表面肌电信号和人手手指关节弯曲角度的拟合关系,提高了假手抓握角度控制的准确性。附图说明图1是本专利技术的原理框图。具体实施方式以下将结合附图,对本专利技术的技术方案进行详细说明。本专利技术设计了基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法,如图1所示,步骤如下:步骤1:通过信号采集装置对抓握运动过程中的人手手指关节弯曲信号和人体前臂表面肌电信号进行采集,并分别对采集的人手手指关节弯曲信号和人体前臂表面肌电信号进行预处理,得到预处理后的人手手指关节弯曲角度和人体前臂表面肌电信号。步骤2:针对不同个体,建立抓握过程中人体前臂表面肌电信号与人手手指关节弯曲的参考角度之间的关系以及人体前臂表面肌电信号与肌肉收缩过程中参考刚度之间的关系。步骤3:采用阻抗控制模型对抓握过程中的手指关节弯曲角度进行估计。步骤4:搭建虚拟假手交互系统,根据估计的手指关节弯曲角度对虚拟环境中的虚拟假手进行抓握虚拟物体的控制,并将虚拟假手的受力情况反馈给人手。在本实施例中,上述步骤1可以采用如下优选方案实现:采集手指关节弯曲信号的装置为5DT数据手套,该手套内置14个传感器,平均采样率为60Hz,可将传感器的弯曲角度线性地转换为0到4095之间的整数。由于手指关节的弯曲角度具有一定范围,手指关节弯曲的极限位置会本文档来自技高网...

【技术保护点】
1.基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法,其特征在于,包括以下步骤:/n(1)通过信号采集装置对抓握运动过程中的人手手指关节弯曲信号和人体前臂表面肌电信号进行采集,并分别对采集的人手手指关节弯曲信号和人体前臂表面肌电信号进行预处理,得到预处理后的人手手指关节弯曲角度和人体前臂表面肌电信号;/n(2)针对不同个体,建立抓握过程中人体前臂表面肌电信号与人手手指关节弯曲的参考角度之间的关系以及人体前臂表面肌电信号与肌肉收缩过程中参考刚度之间的关系;/n(3)采用阻抗控制模型对抓握过程中的手指关节弯曲角度进行估计;/n(4)搭建虚拟假手交互系统,根据估计的手指关节弯曲角度对虚拟环境中的虚拟假手进行抓握虚拟物体的控制,并将虚拟假手的受力情况反馈给人手。/n

【技术特征摘要】
1.基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法,其特征在于,包括以下步骤:
(1)通过信号采集装置对抓握运动过程中的人手手指关节弯曲信号和人体前臂表面肌电信号进行采集,并分别对采集的人手手指关节弯曲信号和人体前臂表面肌电信号进行预处理,得到预处理后的人手手指关节弯曲角度和人体前臂表面肌电信号;
(2)针对不同个体,建立抓握过程中人体前臂表面肌电信号与人手手指关节弯曲的参考角度之间的关系以及人体前臂表面肌电信号与肌肉收缩过程中参考刚度之间的关系;
(3)采用阻抗控制模型对抓握过程中的手指关节弯曲角度进行估计;
(4)搭建虚拟假手交互系统,根据估计的手指关节弯曲角度对虚拟环境中的虚拟假手进行抓握虚拟物体的控制,并将虚拟假手的受力情况反馈给人手。


2.根据权利要求1所述基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法,其特征在于,在步骤(1)中,采用数据手套采集人手手指关节弯曲信号,采用臂环采集人体前臂表面肌电信号。


3.根据权利要求1所述基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法,其特征在于,在步骤(1)中,所述预处理为,将采集的人手手指关节弯曲信号通过归一化算法映射到区间[0,1]内;将采集的人体前臂表面肌电信号依次经过全波整流、低通滤波和基于最大自主收缩的归一化,得到EMG信号包络。


4.根据权利要求2所述基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法,其特征在于,在步骤(2)中,所述两个双曲正切模型如下:






上式中,δ为手指关节弯曲的参考角度;Ks为参考刚度;FDS和EDC为预处理后提取的指浅屈肌和指总伸肌的EMG信号包络;aq、bq和ak、bk为待定常数参数。


5.根据权利要求4所述基于肌电信号和变刚度控制的虚拟假手柔顺直观控制方法,其特征在于,同时佩戴数据手套和臂环,进行手缓慢闭合和打开的实验,通过多组实验数据确定参数aq、bq;佩戴臂环,进行在5个不同的刚度等级下控制肌肉收缩程度维持稳定的实验,通过多组实验数据确定参数ak、bk。


6....

【专利技术属性】
技术研发人员:曾洪余伟杰李潇宋爱国沈熠韬金伟明
申请(专利权)人:东南大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1