MyoDecoder 介绍
MyoDecoder 主攻肌电信号解码,提供了一种系列方法来解码、传输和分析肌电信号。本文档提供了 MyoDecoder 的详细介绍和使用说明。
模块购买链接:MyoDecoder - 淘宝官方店
介绍
MyoDecoder 共有几个不同的模块,分别有单通道、八通道、十六通道的采集器,以手环的形式佩戴在使用者手臂上,通过蓝牙与手机连接,实时采集肌电信号。 另外还支持了九轴传感器(IMU),可以实时采集加速度、角速度、磁力计信息,方便开发者进行二次开发。
我们提供了上位机(Android)的整套示例代码(GitHub), 该项目使用 Android 的 Jetpack Compose 开发各个组件,使用低功耗蓝牙(BLE)服务对模块进行连接通讯,同时集成了常用的姿态识别算法,方便开发者快速上手。
规格
规格 | 详情 |
---|---|
通道数 | 1 |
采样率 | 默认 1000Hz |
分辨率 | 14bit |
整机尺寸 | 21 x 30 x 11mm |
重量 | 9g |
充电电压 | 5V |
连续工作时间 | 10小时(蓝牙) |
充电/数据接口 | Type-C USB 2.0 |
通信方式 | 蓝牙 BLE5.4 |
姿态传感器 | 3轴高精度陀螺仪 3轴高精度加速度计 3轴高精度磁力计 |
产品外观
演示视频
使用方式
- 你需要准备一台手机,安装我们的 MyoDecoder.apk 应用,最新版安装包可在 GitHub 获取
- 将 MyoDecoder 手环佩戴在手臂上,点击手环上的按钮,白色指示灯亮就说明开机成功
- 打开手机 MyoDecoder APP,搜索并连接你发现的 MyoDecoder 模块,即可实时获取肌电等各种支持的传感器数据。
长时间不连接(一分钟左右)会自动进入休眠模式,再次点击按钮即可唤醒。
如果需要自行二次开发,可以克隆我们的 GitHub 项目,里面包含了完整的上位机代码,你可以自由创造,根据采集到的肌电信号进行各种应用开发。同时也欢迎加入我们的开发者计划!
加入开发者计划
我们在 ROUMAI 集结了一群科学家,专注于人机接口领域。 我们不断创新和进步,只为离下一代人机交互时代更近一步。
开发者计划是我们加速人机交互发展的重要一环,我们本着开源开放的原则,欢迎开发者加入我们的开发者计划,一起探索人机交互的未来!
加入开发者计划的优势
- 优先获取最新的产品信息、技术支持
- 内推优先渠道加入柔脉人机接口团队
- 加入开源项目,一线参与人机接口技术研究
基于该开放平台,你只需要专注于自己应用的开发,不再为传感器质量发愁,即可快速交付产品原型,加速产品上线。
目前我们与多个团队合作,基于 MyoDecoder 手环开发出“手环控制无人机”、“手环控制机械臂”等多个应用,给新的人机交互带来了更多可能性。 我们也十分期待你们的奇思妙想,将 MyoDecoder 系列产品集成到你的项目,解放用户双手,让人机交互更加便捷!
代码示例
为了展示集成我们的模块开发有多简单,我们提供一个实时获取 EMG、IMU 数据的示例,由于 Kotlin 语言的简洁性,我们只需要几行代码就可以实现数据的实时获取,十分简单!
let service = MyoDecoderService(...)
service.observeEMG { data ->
// Handle EMG data here.
}
service.observeIMU { data ->
// Handle IMU data here.
}
联系我们
我们开放了多个官方沟通渠道,欢迎随时联系我们!
微信/QQ官方群:(QQ群号:708069953)