一种脑电波控制机械臂的系统的制作方法

文档序号:9666917阅读:1439来源:国知局
一种脑电波控制机械臂的系统的制作方法
【技术领域】
[0001]本发明涉及脑电波信号处理领域,尤其涉及一种脑电波控制机械臂的系统。
【背景技术】
[0002]在各种设备向着小而精发展的今天,脑电波检测仪不但体积过大,无法移动,而且更重要的是输出的原始波形数据难以被使用,一般仅仅用于医学分析,从而无法直接将脑电波数据用来控制生活中的电子设备。
[0003]因此,现有技术中脑电波检测仪存在输出的原始波形数据难以被使用的技术问题。

【发明内容】

[0004]本发明实施例通过提供一种脑电波控制机械臂的系统,解决了现有技术中脑电波检测仪存在的输出的原始波形数据难以被使用的技术问题。
[0005]本发明实施例提供了一种脑电波控制机械臂的系统,包括:
[0006]脑电波信号采集及处理设备,包括:传感器,用于采集脑电波信号;处理芯片,与所述传感器相连,用于从所述脑电波信号中提取出脑电波数据,所述脑电波数据包括注意力参数值与放松度参数值;信号发送器,与所述处理芯片相连,用于发送所述脑电波数据;
[0007]单片机设备,包括:信号接收器,用于接收所述脑电波数据;指令生成器,与所述信号接收器相连,用于根据所述脑电波数据生成脑电波控制指令;指令发送器,与所述指令生成器相连,用于发送所述脑电波控制指令;
[0008]机械臂,包括:指令接收器,用于接收所述脑电波控制指令;机械臂本体,与所述指令接收器相连,用于根据所述脑电波控制指令,执行对应的动作。
[0009]可选地,所述处理芯片为专用集成电路ASIC芯片。
[0010]可选地,所述脑电波信号采集及处理设备还包括接触程度检测器,所述接触程度传感器与所述传感器相连,用于检测所述传感器与用户的皮肤之间的接触良好程度。
[0011]可选地,所述注意力参数值的范围为0?100,所述放松度参数值的范围为0?100,所述机械臂包括向前、向后和直立三种状态;
[0012]所述指令生成器具体用于:
[0013]若所述机械臂处于所述向前状态,在所述注意力参数值为大于等于0且小于35时,生成第一控制指令,所述第一控制指令用于控制所述机械臂完成第一预设动作;在所述注意力参数值为大于等于75且小于等于100时,生成第二控制指令,所述第二控制指令用于控制所述机械臂完成第二预设动作;在所述注意力参数值为大于等于35且小于75时,若所述放松度参数值为大于等于0小于35,生成第三控制指令,所述第三控制指令用于控制所述机械臂完成第三预设动作,若所述放松度参数值为大于等于35且小于75,生成第四控制指令,所述第四孔指令用于控制所述机械臂保持不动;
[0014]若所述机械臂处于所述向后状态,在所述注意力参数值为大于等于0小于35时,生成第五控制指令,所述第五控制指令用于控制所述机械臂完成所述第一预设动作;在所述注意力参数值为大于等于75小于等于100时,生成第六控制指令,所述第六控制指令用于控制所述机械臂完成所述第二预设动作;在所述注意力参数值为大于等于35且小于75时,若所述放松度参数值为大于等于35小于等于75,生成第七控制指令,所述第七控制指令用于控制所述机械臂保持不动,若所述放松度参数值为大于75且小于等于100,生成第八控制指令,所述第八控制指令用于控制所述机械臂完成第四预设动作;
[0015]若所述机械臂处于所述直立状态,在所述注意力参数值为大于等于0且小于35时,生成第九控制指令,所述第九控制指令用于控制所述机械臂进入所述向前状态;在所述注意力参数值为大于等于75且小于等于100时,生成第十控制指令,所述第十控制指令用于控制所述机械臂进入所述向后状态;在所述注意力参数值为大于等于35且小于75时,生成第十一控制指令,所述第十一控制指令用于控制所述机械臂保持不动。
[0016]可选地,所述信号发送器为蓝牙信号发送器,所述信号接收器为蓝牙信号接收器。
[0017]可选地,所述处理芯片具体用于将所述脑电波信号进行基于快速傅里叶变换及卡曼滤波器的频域分析处理。
[0018]本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0019]由于采用了通过脑电波信号采集及处理设备来采集脑电波信号并将其处理为脑电波数据,单片机设备根据脑电波数据生成脑电波控制指令,从而能够控制机械臂执行对应的动作的技术方案,实现了将脑电波信号用来控制机械臂完成对应的动作的技术效果,从而解决了现有技术中脑电波检测仪存在的输出的原始波形数据难以被使用的技术问题,扩大了脑电波检测的应用范围。
【附图说明】
[0020]图1为本发明实施例提供的脑电波控制机械臂的系统的模块图。
【具体实施方式】
[0021]本发明实施例通过提供一种脑电波控制机械臂的系统,解决了现有技术中脑电波检测仪存在的输出的原始波形数据难以被使用的技术问题。
[0022]本发明实施例提供了一种脑电波控制机械臂的系统,请参考图1,图1为本发明实施例提供的脑电波控制机械臂的系统的模块图,如图1所示,该系统包括:
[0023]脑电波信号采集及处理设备100,包括:传感器101,用于采集脑电波信号;处理芯片102,与传感器101相连,用于从脑电波信号中提取出脑电波数据,脑电波数据包括注意力参数值与放松度参数值;信号发送器103,与处理芯片102相连,用于发送脑电波数据;
[0024]单片机设备200,包括:信号接收器201,用于接收脑电波数据;指令生成器202,与信号接收器201相连,用于根据脑电波数据生成脑电波控制指令;指令发送器203,与指令生成器202相连,用于发送脑电波控制指令;
[0025]机械臂300,包括:指令接收器301,用于接收脑电波控制指令;机械臂本体,与指令接收器301相连,用于根据脑电波控制指令,执行对应的动作。
[0026]可以看出,由于采用了通过脑电波信号采集及处理设备来采集脑电波信号并将其处理为脑电波数据,单片机设备根据脑电波数据生成脑电波控制指令,从而能够控制机械臂执行对应的动作的技术方案,实现了将脑电波信号用来控制机械臂完成对应的动作的技术效果,从而解决了现有技术中脑电波检测仪存在的输出的原始波形数据难以被使用的技术问题,扩大了脑电波检测的应用范围。
[0027]在具体实施过程中,传感器101可以通过三点式脑电波传感器或者四点式脑电波传感器,在此不做限制。
[0028]在具体实施过程中,处理芯片102为专用集成电路(Applicat1n SpecificIntegrated Circuits,简称ASIC)芯片,通用集成电路相比,ASIC芯片在构成电子系统时具有以下几个方面的优越性:1.缩小体积、减轻重量、降低功耗;2.提高可靠性,用ASIC芯片进行系统集成后,外部连线减少,因而可靠性明显提高;3.易于获得高性能,ASIC是针对专门应用而特别设计的;系统设计、电路设计、工艺设计之间紧密结合,这种一体化的设计有利于获得前所未有的高性能系统;4.可增强保密性,电子产品中的ASIC芯片对用户来说相当于一个〃黑匣子〃,难于仿造;5.在大批量应用时,可显著降低系统成本。例如,处理芯片102可以通过对脑电波进行共同空间模式(英文:Common Spatial Patterns ;简称:CSP)滤波方法进行滤波,接着通过连续小波(英文:Continuous (Wavelet Transform;简称:CWT)分析,最后从中提取出注意力参数值和放松度参数值,在此就不再赘述了。
[0029]在具体实施过程中,脑电波信号采集及处理设备还包括接触程度检测器104,接触程度传感器104与传感器101相连,用于检测传感器101与用户的皮肤之间的接触良好程度,这样可以在通过接触程度传感器104检测到传感器101与用户的皮肤之间的接触良好程度超过预设程度之后才控制传感器104开始采集数据,能够避免因传感器101与用户的皮肤之间接触不好而导致采集到的脑电波信号不准确,从而避免向机械臂输入不准确的控制指令。
[0030]在具体实施过程中,注意力参数值的范围为0?100,放松度参数值的范围为0?100,机械臂包括向前、向后和直立三种状态;指令生成器202具体用于:
[0031]若机械臂处于向前状态,在注意力参数值为大于等于0且小于35时,生成第一控制指令,第一控制指令用于控制机械臂完成第一预设动作,第一预设动作例如可以是左转5度、左转15度等等;在注意力参数值为大于等于75且小于等于100时,生成第二控制指令,第二控制指令用于控制机械臂完成第二预设动作,第二预设动作例如可以是右转15度、右转25度等等;在注意力参数值为大于等于35且小于75时,若放松度参数值为大于等于0小于35,生成第三控制指令,第三控制指令用于控制机械臂完成第三预设动作,第三预设动作例如可以是机械爪抓紧或者放松等等,若放松度参数值为大于等于35且小于75,生成第四控制指令,第四孔指令用于控制机械臂保持不动;在实际应用中,若执行超过预设次数地执行机械臂保持不动的指令,则可以将机械臂回到指令状态;
[0032]若机械臂处于向后状态,在注意力参数值为大于等于0小于35时,生成第五控制指令,第五控制指令用于控制机械臂完成第一预设动作;在注意力参数值为大于等于75小于等于100时,生成第六控制指令,第六控制指令用于控制机械臂完成第二预设动作;在注意力参数值为大于等于35且小于75时,若放松度参数值为大于等于35小于等于75,生成第七控制指令,第七控制指令用于控制机械臂保持不动,若放松度参数值为大于75且小于等于100,生成第八控制指令,第八控制指
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1