• 博客(25)
  • 资源 (4)
  • 收藏
  • 关注

原创 BCIduino脑电模组通道定义图

将设备朝上放置,豁口朝上,通道定义如图所示。#本篇由BCIduino脑机接口开源社区原创/转载(公众号“BCIduino脑机接口社区”)。BCIduino脑机接口社区由来自北京航空航天大学、康奈尔大学、北京大学、首都医科大学等硕博发起成立,欢迎扫下面码加入社群,也欢迎采购BCIduino脑电模块和外骨骼等(某宝搜索即可或者扫码详询)。...

2020-10-25 11:15:22 437

原创 航弈单通道脑电设备通过lsl在Matlab中接收数据

首先需要用python接收并转发数据,然后用Matlab接收,原理:基于lsl。1.python接收并转发数据的代码可以联系管理员(wechat:l20081123456),在采购设备之后赠送代码。2.Matlab接收数据的代码:addpath(genpath('/home/ibagon/OpenBCI/OpenBCI_MATLAB/Matlab-Python/labstreaminglayer'))%% instantiate the librarydisp('Loading the libra

2020-10-20 17:55:54 1975 9

原创 EMGduino肌电信号放大器软硬件说明书

硬件性能介绍:信号传输方式:Wi-Fi传输采样频率:1000Hz高速传输信号通道数:8通道,1/2/3/4/5/6/7/8,此外有GND和REF兼容上位机:Windows10上位机是否有波形显示功能:是上位机是否有滤波及陷波功能:是上位机数据对外转发方式:lsl,可基于lsl将数据传输至Matlab/Python/OpenVibe等上位机显示延迟:小于40ms电极方案:贴片电极及其导联线(需10根)输入阻抗:1TΩ输入偏置电流:300pA输入参考噪声:1μVpp共模抑制比:-11

2020-10-20 11:49:09 794

原创 脑机接口(BCI)的研究方法

“ 嘘!悄悄插播的哦”(图1 BCIduino实物图)BCIduino 8通道脑电放大器具体参数如下:输入阻抗:1TΩ输入偏置电流:300pA输入参考噪声:1μVpp采样速率:250 Hz/500Hz共模抑制比:-110dB可调增益放大倍数:1、2、4、6、8、12、2分辨率:24 位 ADC,精度最高可达 0.1μV功耗:正常工作时 39mW,待机时低至仅 10μW采用可充电锂电池供电,进一步降低来自外部的干扰。尺寸:50mm*50mm(实物测量,存在细微误差),实物图如图1

2020-10-19 14:52:30 5677

原创 脑机接口应用和P300拼写器概述

一、概念简介脑机接口(BCI)系统是神经技术领域的一个部分,它将人类大脑的指令传递给计算机,在目前的研究领域中,BCI是发展最快的领域。脑机接口的应用领域包括了医学、教育、神经工效学、游戏娱乐等多个方面,因此研究人员分布在医疗、安全、教育、机器人、游戏等多个领域。最初的BCI系统,用于医疗辅助和控制设备,包括肌萎缩性侧索硬化症(ALS)患者的运动能力恢复,这些患者对环境中发生的事情有意识,但不能进行交流,通过BCI的应用,能对患者进行有效的鼓励。电子设备可以通过被称为脑电图(EEG)的大脑信号来控制,

2020-10-16 15:20:38 2083

原创 认知心理学理论——健脑的6种脑力锻炼方式

认知心理学理论——健脑的6种脑力锻炼方式BCIduino 8通道脑电放大器具体参数如下:输入阻抗:1TΩ输入偏置电流:300pA输入参考噪声:1μVpp采样速率:250 Hz/500Hz共模抑制比:-110dB可调增益放大倍数:1、2、4、6、8、12、2分辨率:24 位 ADC,精度最高可达 0.1μV功耗:正常工作时 39mW,待机时低至仅 10μW采用可充电锂电池供电,进一步降低来自外部的干扰。尺寸:50mm*50mm(实物测量,存在细微误差),实物图如图1图2 BCIdu

2020-10-14 14:08:39 1084 1

原创 用样本推断整体,中心极限定理及其一些前提条件

​写的时候也从互联网找了一些资料,参考链接放在文章中间了。一些稀碎的东西:卡方分布的n是用来查表的关键要素。variance:方差standard deviation:标准差本文其实重点是用样本推断整体这部分内容的一个简单引子,对用样本推断整体做了一些知识的铺垫和通俗化的解释。对Chapter 2 Extra Slides PPT中的内容做了一部分补充,比如:中心极限定理的通俗解释大多数情况下,总体为什么可以假设服从正态分布的原因或猜想后面还有随笔2/3/…,以便把这部分内容做一个系统的梳理

2020-10-13 22:58:07 5331

原创 高尔夫推杆运动中精神集中的脑电图分析

高尔夫推杆运动中精神集中的脑电图分析Vaishali Pateliaxxx等研究者,通过对高尔夫击球过程中的脑电图(EEG)的分析,得到了一个反映运动员精神集中程度的定量指标。在以前的研究中,研究者往往会观察到阿尔法α波段的事件相关的去同步化现象;然而,α波段的变化并不能清楚地反映精神集中的程度。研究者。在Fz、Cz和T3三个不同条件下记录了EEG:睁眼休息(rest)、假设摆位(position)和实际推杆摆(puting)。结果,4名受试者在休息和摆位姿势时,阿尔法α波段的平均功率值较大。在低θ波

2020-10-13 16:02:43 392

原创 基于BCIduino脑电模组和OpenVibe的ERP系统搭建

第一步,首先下载OpenVibe并将它与BCIduino连接,并检测下数据(如图4所示),打开OpenVibe对应的erp-recording项目,并逐个拖入OpenVibe界面中打开,路径如图2所示。图1 数据获取示意图图2 ERP文件路径示意图第二步,运行范式、数据接收和保存文件(erp-2-record-signal),运行效果如下图3,在此过程中将对受试者展示相关刺激,并记录脑电数据,以便后续进一步分析使用。图3 实验范式和数据保存过程第三步,数据回放过程,运行erp-3-repla

2020-10-12 23:14:15 1267 6

原创 基于BCIduino脑电模组和OpenVibe的P300意念打字系统搭建

在现实生活中,有很多思维正常但是有运动障碍的人无法直接与外界进行沟通。随着脑电技术的发展,脑机接口逐渐成为他们与外界的潜在交流方式,其特点在于直接通过大脑可以控制外设及字符输出等,不用借助外周肌肉组织等。在脑机接口领域,基于P300信号特征的脑机接口系统具有目标多、个体差异较少的优点,常常被广泛应用到BCI中[1]。本文讲述基于BCIduino与OpenVibe的脑电意念打字系统的设计方法及步骤。材料清单BCIduino 8通道脑电放大器*1(1579~1679元),如图1所示。脑电帽(干电极或湿电极

2020-10-12 23:06:24 911

原创 基于BCIduino脑电模组和OpenVibe的SSVEP脑机接口系统搭建

导读上一篇介绍了基于BCIduino做运动想象系统的教程方法,同时也介绍了BCIduino 8通道脑电放大器的具体参数,我们期望将它做成一款性价比比OpenBCI更优的低成本脑电放大器,同时极尽可能提升它的性能,以便用于工业级应用。本篇介绍BCIduino做稳态视觉诱发电位(SSVEP)系统的方法,本文在撰写过程中同时也修改了部分OpenVibe的参数,以便能够用于BCIduino.正文步骤一:连接BCIduino与OpenVibe,OpenVibe官方针对Windows有2个Stable版本的安装

2020-10-12 22:58:42 799 1

原创 基于BCIduino脑电模组和OpenVibe的运动想象BCI系统搭建

导读:本文基于BCIduino 8通道脑电放大器和OpenVibe框架搭建了一套运动想象脑机接口系统,供读者参考交流。BCIduino 8通道脑电放大器具体参数如下:输入阻抗:1TΩ输入偏置电流:300pA输入参考噪声:1μVpp采样速率:250 Hz/500Hz共模抑制比:-110dB可调增益放大倍数:1、2、4、6、8、12、2分辨率:24 位 ADC,精度最高可达 0.1μV功耗:正常工作时 39mW,待机时低至仅 10μW采用可充电锂电池供电,进一步降低来自外部的干扰。尺寸:5

2020-10-12 22:48:21 857

原创 BCIduino脑电/肌电放大器结合eprime做实验流程说明

01.安装python3.7或更高版本;02.安装pip;03.打开cmd,依次运行pip install pylsl,pip install numpy;04.运行openbci_gui产生lsl数据流(名称BCIduino)或者cmd运行python SendData.py或者其他方式产生lsl流;05.cmd运行数据保存文件;06.cmd运行python server2.py(在运行之前根据放大器的采样频率修改s_freq参数,使它等于采样频率数值,并修改host和port数据和eprime

2020-10-12 22:32:00 895

原创 航弈生物BCIduino脑肌电模组滤波和频谱计算操作

本文介绍用python对航弈生物BCIduino放大器脑电/肌电数据进行滤波及频谱计算。本文介绍如何用python mne对fif格式保存的脑电数据进行读取和简单的滤波,并用numpy对上述数据进行FFT分析,绘制相应的图像。本稿不涉及BCIduino数据如何保存,关于数据如何保存会在之后的文章给出。本文基于一个已经保存好的.fif格式的BCIduino肌电数据,数据保存了大约40s的肌电信号,信号内容是正常人模拟帕金森患者震颤时的肌电信号,采样频率250Hz,一共采集了5次,每次4s,对应fif文件中的

2020-10-12 22:26:13 471

原创 BCIduino脑电模组驱动和软件配置

BCIduino文字教程https://mp.weixin.qq.com/s/g7NIU_s6DshSPJbEdtTI2wBCIduino视频教程https://b23.tv/crXhCVCSDN:https://blog.csdn.net/nvsirgn/BCIduino兼容的上位机链接:https://pan.baidu.com/s/1r5KW2HSeOp94B15qIAvvHw提取码:7kqr使用上位机前应当安装Processing|该版测试有效链接:https://pan.bai

2020-10-12 22:18:43 584

原创 BCIduino脑机接口模组入门必备软件等资源

BCIduino文字教程https://mp.weixin.qq.com/s/g7NIU_s6DshSPJbEdtTI2wBCIduino视频教程https://b23.tv/crXhCVCSDN:https://blog.csdn.net/nvsirgn/BCIduino兼容的上位机链接:https://pan.baidu.com/s/1r5KW2HSeOp94B15qIAvvHw提取码:7kqr使用上位机前应当安装Processing|该版测试有效链接:https://pan.bai

2020-10-12 22:12:36 621

原创 BCIduino整理|OpenBCI脑电帽安装教程

安装前准备打印模块清单:FRAME_BACK_medium *1FRAME_FRONT_medium *2E_HOLDER *10OCTABOLT *10OCTANUT *10硬件清单:脑电极触脚 10杜邦线母对母1M 10不锈钢弹簧0.51020mm 10M26螺丝 *10M2螺母 *10工具清单:螺丝刀 *1胶枪 *1胶棒 *1安装步骤第一步将螺丝螺母安装在脑电触脚中(如图所示)第二步准备一根杜邦线,将一端的头剪掉并拨开线皮,里面的铜芯留稍长一些。再把铜芯缠绕

2020-10-12 22:06:19 989

原创 BCIduino脑电模组|基于树莓派等卡片式计算机运行BCIduino脑电模组并获取数据

xxxxxxxx#本篇由BCIduino脑机接口开源社区原创/转载(公众号“BCIduino脑机接口社区”)。BCIduino脑机接口社区由来自北京航空航天大学、康奈尔大学、北京大学、首都医科大学等硕博发起成立,欢迎扫下面码加入社群,也欢迎采购BCIduino脑电模块和外骨骼等(某宝搜索即可或者扫码详询)。...

2020-10-11 21:39:49 1141 4

原创 BCIduino社区|基于pylsl接收BCIduino的脑肌电数据

首先要安装pylsl,在cmd中运行:pip install pylsl安装好之后,运行以下python代码可以接收BCIduino通过lsl发出来的数据"""Example program to show how to read a multi-channel time series from LSL."""from pylsl import StreamInlet, resolve_stream# first resolve an EEG stream on the lab networ

2020-10-10 13:35:17 1295 5

原创 BCIduino社区|基于python获取BCIduino脑电数据

基于python可以在Mac/linux/windows系统获取BCIduino脑电数据,基于android我们也提供了方案,联系下方管理员可以索取。此处贴出基于python获取BCIduino脑电数据的程序代码,有爱好者实测,可以在同一台电脑获取多个BCIduino模组的数据。import sysfrom pylsl import StreamInfo, StreamOutletimport argparseimport osimport stringimport atexitimport

2020-10-10 01:41:14 613

原创 BCIduino社区|航弈生物EMGduino 1kHz 8导肌电设备上位机软件简要说明

上位机软件的编译好的可执行文件在.\ADS1299DASPlotter\bin\Release\中,双击运行。输入串口号按Connect即可连接,按Disconnect即可断开连接,选中Simulated为采用仿真数据源(不进行实际的硬件连接)。右上角可设置采样率、电压增益、是否打开去直流滤波器、是否打开工频滤波器(仅限实际硬件连接)。左下角为简易检波+施密特阈值判别器,可设置判别器参数、查看判别结果。此外,添加了LSL功能,程序启动就会打开一个LSL流,把读到的数据发送出去,LSL信息如下:

2020-10-09 16:32:13 1131 3

原创 BCIduino社区|HY-BCI Pro多通道科研级脑电放大器接收lsl脑电数据并进行显示

1.将脑电数据发送端的发送设备改成’BCIduino’,并设置相应的通道数等;info = StreamInfo('BCIduino', 'EEG', 32, 100, 'float32', 'myuid34234')2.运行发送数据的程序;3.运行显示波形的程序代码;即可对数据进行实时滤波和显示等,适用于linux/mac/Windows系统。注:以上程序适用于航弈生物最新HY-II型科研级脑电放大器,参数如下:★1.可以实现8通道脑电信号同步实时采集及传输。★2.脑电信号放大及采集参

2020-10-08 20:48:44 547

转载 转载一篇:Keil5下载及安装

Keil可以用来编译stm设备的固件,然后通过jlink即可把固件刷在stm里面。Keil5下载及安装参考:https://blog.csdn.net/qq_41559171/article/details/88073134#本篇由BCIduino脑机接口开源社区原创/转载(公众号“BCIduino脑机接口社区”)。BCIduino脑机接口社区由来自北京航空航天大学、康奈尔大学、北京大学、首都医科大学等硕博发起成立,欢迎扫下面码加入社群,也欢迎采购BCIduino脑电模块和外骨骼等(某宝搜索即可

2020-10-08 20:21:14 591

转载 机器学习入门-1|机器学习的通俗介绍

什么是机器学习?此处给出了机器学习的两个定义。亚瑟·塞缪尔(Arthur Samuel)将其描述为:“机器学习赋予计算机无需明确编程就能学习的能力。”这是一个古老的、非正式的定义。Tom Mitchell给出了一个更现代的定义:“一个计算机程序被认为是从经验E中学习关于某类任务T和性能度量P的经验,如果它在T中的任务的性能(用P来衡量)随着经验E而提高。”例如:玩跳棋。E=玩许多次跳棋游戏的经验T=下棋的任务。P=程序赢得下一局的概率。一般来说,任何机器学习问题都可以分为两大类:有监督学习

2020-10-06 13:55:42 337

转载 机器学习入门-2|回归和分类问题的简单介绍

参考:https://www.coursera.org/learn/machine-learning/supplement/NKVJ0/supervised-learning监督学习在有监督学习中,我们得到了一个数据集(输入),并且已经知道了我们正确的输出应该是什么样子的,并认为输入和输出之间存在关系。监督学习问题分为回归问题和分类问题。在回归问题中,我们试图预测连续性输出的结果,这意味着我们试图将输入变量映射到某个连续函数。在分类问题中,我们试图预测离散输出中的结果。换句话说,我们试图将输入变

2020-10-06 13:46:44 243

脑电培训公开课.mp4

脑电培训公开课.mp4

2021-03-22

liblsl-Matlab.zip

使用Matlab获取lsl数据流并显示图像;使用Matlab获取lsl数据流并显示图像;使用Matlab获取lsl数据流并显示图像;使用Matlab获取lsl数据流并显示图像;

2020-09-05

matlab读取bdf文件eeg_read_bdf.m

matlab读取bdf文件,外网资源;BCIduino脑机接口社区整理。

2020-08-30

arduino测试光电码盘

具体解释及结果参考我的这篇blog http://blog.csdn.net/nvsirgn/article/details/51897831

2016-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除