-
Brainihack项目中使用Matlab集成C代码-HighFive
资源介绍
Matlab集成的c代码HighFive-Brainihack项目
HighFive是一款游戏,当他试图逃脱时,他试图击中对手的手。
我们使用Emotive
Epoc实时读取“攻击者”的大脑活动,并在“攻击者”正在考虑击中他时提醒“防御者”。
我们通过Android设备上的声音和振动向防御者发送信号。
Brainihack
TLV
2013
该项目仅在[Brainhack]的两天内就建成了
编码
该代码包括:
分类器代码(C
++,matlab)-这是获取实时数据并确定“攻击者”是否将要命中的算法。
后来,此代码与RealTimeInfra集成在一起。
RealTimeInfra(C
++)-该位用于读取Emotive耳机中的数据(22个通道)并将其发送到分类器。
然后,如果需要,它将通过蓝牙将消息发送到Android应用。
Android(Java)-这是打开蓝牙服务器套接字并等待收到信号的android应用。
完成后,它会振动并发出“
HI-Yha”声音
Python代码-该部分仅用于将RealTimeInfra代码与蓝牙套接字连接起来(比编写C
++更快)。
我们还将它用于一些测
- 上一篇: 百度文库word下载器(最新版)
- 下一篇: 操作系统PCB