本方法的总体目标是通过整合多种软件程序,建立一种基于稳态视觉诱发电位(SSVEP)的实验流程,以实现对人形机器人脑-机交互的研究,该技术在辅助病患和老年人以及执行不卫生或危险任务方面具有广阔的应用前景。
需要JoVE订阅才能观看此内容。 请登录或开始免费试用
本方法的总体目标是通过整合多种软件程序,建立一种基于稳态视觉诱发电位(SSVEP)的实验流程,以实现对人形机器人脑-机交互的研究,该技术在辅助病患和老年人以及执行不卫生或危险任务方面具有广阔的应用前景。
脑-机器人交互(BRI)通过脑信号在人类与机器人设备之间提供了一种创新的通信途径,在帮助残障人士日常生活方面具有广阔前景。本方法的总体目标是通过整合多种软件程序(如 OpenViBE、Choregraph 和 Central 软件)以及用户使用 C++ 和 MATLAB 编写的自定义程序,建立一种基于稳态视觉诱发电位(SSVEP)的实验流程,以实现对人形机器人脑-机器人交互的研究。
首先,在受试者头部放置脑电图(EEG)电极,通过脑电数据采集系统记录大脑反应。在闭环控制实验中,使用用户界面诱发稳态视觉诱发电位(SSVEP)反应,并提供视频反馈。第二步是记录初次受试者的脑电信号,离线分析其SSVEP特征,并为每位受试者训练分类器。接下来,配置在线信号处理器和机器人控制器,以实现对类人机器人的在线控制。最后一步是受试者在不同环境中完成三项特定的闭环控制实验,以评估脑-机器人交互性能。
该方法的优势在于其可靠性和灵活性,因为它通过整合多种软件程序而开发。结果表明,采用该方法,受试者能够通过脑信号与人形机器人进行交互。这使人形机器人能够通过思维控制来执行机器人研究中常见的典型任务,并有助于为残障人士提供辅助。
脑-机器人交互(Brain-Robot Interaction, BRI)通过脑信号在人类与机器人设备之间建立了一种创新的通信通路,在帮助残障人士日常生活方面具有广阔前景1,2。目前有多种方法可用于获取脑信号,包括侵入性和非侵入性方法,例如皮层脑电图(ECoG)、脑电图(EEG)、功能性磁共振成像(fMRI)等。构建BRI系统最常用的非侵入性方法是通过放置在头皮上的电极采集EEG信号。该方法成本低廉、操作简便,并具有可接受的时间分辨率3。在各类机器人设备中,人形机器人较为先进,因其被设计用于模仿人类日常所执行的部分生理与认知任务。结合人形机器人的BRI将在辅助病患与老年人,以及执行不卫生或危险任务方面发挥重要作用。然而,通过BRI系统控制人形机器人极具挑战性,因为具备全身运动能力的人形机器人旨在执行个人辅助等复杂任务4,5。
稳态视觉诱发电位(Steady-State Visual Evoked Potential, SSVEP)是一类由特定频率的视觉刺激调制所诱发的脑信号6。它包含闪烁刺激基频及其谐波频率的正弦波成分,并在头皮枕区的视觉皮层广泛显著出现7。选择SSVEP信号的原因在于,基于SSVEP的脑机接口(BRI)系统具有相对较高的信息传输速率,且所需训练较少8。其他类型的脑电波,如事件相关电位(event-related potentials, ERPs)9或运动想象(motor-imagery, MI)电位10,也可嵌入到本实验流程中。
我们用于人形机器人脑-机交互的实验流程基于Cerebot——一种意念控制的人形机器人平台,该平台由脑电图(EEG)数据采集系统和人形机器人组成11。该EEG系统能够记录、预处理并显示由多种类型电极采集的生物电位信号。系统提供多个模拟输入/输出和数字输入/输出通道,可同时以30 kHz的采样率和16位分辨率记录多达128个信号通道。其C++和MATLAB软件开发工具包便于用户设计实验流程。该人形机器人具有25个自由度,并配备多种传感器,包括2个摄像头、4个麦克风、2个超声波测距仪、2个红外发射器和接收器、1块惯性测量板、9个触觉传感器以及8个压力传感器。系统提供Choregraphe和C++ SDK,用于创建和编辑机器人的运动及交互行为。
该方法的总体目标是通过整合多种软件程序(如 OpenViBE、Choregraph、Central 软件以及使用 C++ 和 MATLAB 编写的用户自定义程序),建立一种基于稳态视觉诱发电位(SSVEP)的实验流程,以实现对人形机器人脑-机交互的研究11。图1展示了系统结构。专用的刺激呈现计算机(SPC)显示用户界面,向受试者提供视觉刺激、操作指令及环境反馈。专用的数据处理计算机(DPC)在离线训练过程中运行数据记录器和离线数据分析器,在线控制人形机器人时则运行在线信号处理器和机器人控制器。与其他基于 SSVEP 的控制系统相比,本系统更具可靠性与灵活性,尤其便于重复使用和升级,因其开发过程中整合了多种标准化软件包,例如 OpenViBE、Choregraph、Central 软件以及用 C++ 和 MATLAB 编写的模块。
该方案已通过天津医科大学总医院伦理委员会审查和批准,所有受试者均签署了书面知情同意书。
访问受限。请登录或开始试用以查看此内容。
1. 采集脑电图信号
2. 离线分析稳态视觉诱发电位特征



表示 3 至 30 Hz 范围内功率谱的平均值。3. 在线处理脑信号
4. 连接人形机器人
5. 进行闭环控制实验
访问受限。请登录或开始试用以查看此内容。
本文所示结果来自一名视力矫正至正常的男性受试者。图7展示了脑电图(EEG)数据的处理流程,包括提取多通道数据片段(图7A)、使用典型相关分析(CCA)系数对数据进行空间滤波(图7B),以及计算归一化的功率谱密度(PSD)(图7C)。
图8展示了使用单次试验获得的归一化功率谱密度(PSD),其中受试者注视以不同频率闪烁的目标。显著的峰值出现在闪烁刺激的基本频率或谐波频率处。BRI系统将这些稳态视觉诱发电位(SSVEP)响应模式映射为控制不同机器人行为的指令。
图4-6展示了用于评估脑-机器人交互性能的三个闭环控制任务。这些任务在机器人...
访问受限。请登录或开始试用以查看此内容。
本文介绍了一种基于稳态视觉诱发电位(SSVEP)的实验流程,通过整合多种软件程序,建立人脑-机器人交互系统,实现与仿人机器人的联动。由于人类意图是通过解析实时脑电(EEG)信号来感知的,因此在开展实验前,验证电极连接状态及脑电信号质量至关重要。若所有电极采集到的信号质量均较差,应首先检查接地电极和参考电极的连接情况;若仅为部分电极存在问题,则需重新注入导电凝胶,以调节相应通道的阻抗。
采集脑电图(EEG)信号时另一个常见问题是伪迹和噪声的干扰17。由于脑电信号的信噪比(SNR)较低,伪迹和噪声可能轻易掩盖稳态视觉诱发电位(SSVEP)反应的功率谱密度(PSD)变化。应将脑电系统信号放大器远离电源及其他噪声源。实验过程中,应尽量减少眨眼和身体运动,以降低伪迹产生。为进一步提高对这类干扰的鲁棒性,本方法采用基于典型相关分析(CCA)的技术来解析多通道脑电数据。结果表明,该技术在从含有噪声和伪迹的脑电信号中提取特征方面具有良好的效果。
为了开展人形机器人闭环控制的新任务,我们需要手动配置每种机器人行为的定义和参...
访问受限。请登录或开始试用以查看此内容。
作者无任何利益冲突需要披露。
作者谨此感谢洪湖先生在完成本文报道的实验过程中所提供的帮助。本工作部分得到了国家自然科学基金(编号:61473207)的资助。
访问受限。请登录或开始试用以查看此内容。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| 思睿大脑电图数据采集系统 | Blackrock Microsystems | 4176-9967 | |
| NAO 人形机器人 | Aldebaran Robotics | H25 | |
| 脑电图帽 | Neuroscan | 8732 | |
| Ten20 导电凝胶 | Weaver and company | 10-20-8 |
访问受限。请登录或开始试用以查看此内容。