未加星标

Epoc.js:开源 JavaScript 大脑传感器控制器软件

字体大小 | |
[前端(javascript) 所属分类 前端(javascript) | 发布者 店小二05 | 时间 2019 | 作者 红领巾 ] 0人收藏点击收藏

摘要:最近, 脑机接口 从科幻小说向现实的转变,加上 阿特伍德定律 (任何可以用 javascript 编写的应用程序,最终都将用 JavaScript 编写),催生了 Epoc.js 。这是一款用于 Emotiv 系列 大脑传感器的开源控制软件。

Emotiv 提供的软件不是开源的,每个传感器的原始数据都不可用。相反,他们的 API 允许访问加速度计和陀螺仪、表现(兴奋、放松等)、表情(眨眼、皱眉、微笑等)、“大脑指令(mental command)”(推、拉、举等)等特征。

要使脑机接口工作,终端用户首先需要训练大脑指令。完成后,就可以使用由 ThoughtWorks 软件开发人员 Charlie Gerard 创建的 Epoc.js,从而使用 Emotiv API 以及 Emotiv 模拟器 。


Epoc.js:开源 JavaScript 大脑传感器控制器软件

Gerard 已经用 Epoc.js 创建了几个演示程序,包括一个大脑键盘、使用 WebVR 的三维空间导航,以及驾驶无人机。

有一系列的脑电波可能被检测到,不同类型的应用程序可能会关注不同的脑电波:

Delta (0.5-4 Hz) ――深度无梦睡眠、修复; Theta (4-8 Hz) ――创造、做梦、冥想; Alpha (8-13 Hz)――身心放松; Beta (13-32 Hz)――未睡、清醒、思考; Gamma (32-100 Hz)――学习、解决问题。

Gerard 解释说,目前对脑传感器控制器软件的一些限制包括每个用户的培训、初始延迟、非侵入性硬件的准确性和社会接受度。

Epoc.js 提供了各种设备数据和事件,供开发者与 Emotiv 脑传感器交互。

在脑机接口方面,还有其他一些有趣的 JavaScript 工作,包括:

Wits ――一个利用 Emotiv EPOC EEG 头戴式耳机读取你的想法的 Node.js 库; BCI.js ――一个使用 JavaScript 和 Node.js 进行基于 EEG 的脑机接口(BCI)设计的库,提供了信号处理和机器学习、数据操作、数据窗口和网络方法。 OpenBCI Ganglion ――WebBluetooth 客户端,用于由 OpenBCI 开发的 Ganglion EEG 板;
- Brain Bits ――一个用于 Emotiv 头戴式耳机的 P300 在线拼写方法。

虽然还在早期阶段,但脑机接口技术发展迅速,提供了多种可能的用途。

Epoc.js 是一个开源软件,遵循 MIT 许可协议。你可以通过 Epoc.js GitHub 项目 进行贡献和反馈。

查看英文原文: Epoc.js: Open Source JavaScript Brain-Sensor Controller Software

本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程

代码区博客精选文章
分页:12
转载请注明
本文标题:Epoc.js:开源 JavaScript 大脑传感器控制器软件
本站链接:https://www.codesec.net/view/627812.html


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 前端(javascript) | 评论(0) | 阅读(42)