图片缩略图

Myo SDK MATLAB MEX包装器

version 3.0.0.0 (7.97 MB) by 马克张照片
在m-code和Simulink中访问Thalmic实验室的Myo手势控制臂带的数据!万博1manbetx

3 k下载

更新2017年10月19日

从GitHub

在GitHub上查看许可证

Thalmic Labs的Myo手势控制臂带(myo.com)除了Windows SDK外,还配备了惯性测量单元(IMU)和8个表面肌电图传感器(sEMG),允许开发者获取这些数据!
在YouTube上查看这个预览视频,看看这个包能做什么,
https://youtu.be/pPh306IgEDo

从表面上看,这个包包含一个简化的m-code类MyoMex,它使MATLAB用户能够从一个或两个Myo设备以50Hz (IMU和元数据)和200Hz (EMG)传输数据,只需要一个命令!请注意,由于硬件/软件的限制,当使用两个设备时,无法获得肌电图数据。

毫米= MyoMex ();%在构建时,MyoMex开始在其myoData属性中积累流数据
m = mm.myoData;获取MyoData对象
%数据现在被推入m的log属性,
% quat_log, gyro_log, accel_log, emg_log等。
数据采集也是无阻塞的!
mm.delete ();%清理

IMU数据包括估计的四元数(方向)、三轴陀螺仪(角速度)和三轴加速度计(线性加速度)。

表面肌电信号数据包括8个原始数据通道加上Myo的内置手势检测的输出。

这里有一些你可以在这个包中找到的东西,

* README.txt -先决条件配置的分步说明
* install_myo_mex() -安装工具
* build_myo_mex() - mex文件构建工具
* MyoMex_Quickstart -快速入门指南脚本,带有示例代码和自由注释
* MyoMexGUI_Monitor -可视化所有可用数据流数据的GUI实现

新的Si万博1manbet万博1manbetxxmulink支持包括MEX C/ c++ S-Function块和其他支持以下两种配置的实用程序块:

* 1个Myo - EMG失效
*启用一个Myo - EMG
*两个Myos -肌电图失效

Simu万博1manbetxlink块数据输出在m-code中镜像MyoData中可用的数据。数据流是软实时的。因此,需要S万博1manbetximulink Desktop real来使模型与系统时钟同步。

这是在一台机器配置上开发的:MATLAB R2013a;Windows 7 64位;VS2012职业

评论和评价下面!如果你有问题,我很快就会回复。

你也可以给我发邮件或通过我的个人资料发送信息,
标记(at) Mark -toma (dot) com |标记(at) buffalo (dot) edu

我也会关注GitHub上回购的最新情况,
https://github.com/mark-toma/MyoMex

在Thalmic实验室的开发者论坛上有一篇关于这个包的文章,
https://developer.thalmic.com/forums/topic/2940/

引用作为

马克张照片(2021)。Myo SDK MATLAB MEX包装器GitHub (https://github.com/mark-toma/MyoMex)。检索

MATLAB版本兼容性
创建R2013a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!
要查看或报告这个GitHub插件中的问题,请访问GitHub库
要查看或报告这个GitHub插件中的问题,请访问GitHub库