Myo SDK MATLAB MEX包装器

版本3.0.0.0 (8.28 MB) 马克张照片
在m-code和Simulink中访问Thalmic实验室Myo手势控制臂带的数据!

3.3 k下载

更新10月28日

从GitHub

在GitHub上查看许可证

Thalmic Labs的Myo手势控制臂带(myo.com)具有一个惯性测量单元(IMU)和8个表面肌电传感器(sEMG),此外还有一个Windows SDK,允许开发人员获得这些数据!
看看YouTube上的预览视频,看看这个包可以做什么,
https://youtu.be/pPh306IgEDo

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

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

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

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

以下是你在这个包装中可以找到的一些东西,

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

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

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

Simulink块数据输出在m-code中反映了MyoData可用的数据。数据是软实时流。因此,需要Simulink Desktop real使模型与系统时钟同步。

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

请在下方评论和评分!如果你有问题,我会很快回复。

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

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

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

引用作为

马克·托马舍夫斯基(2022)。Myo SDK MATLAB MEX包装器GitHub (https://github.com/mark-toma/MyoMex)。检索

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

世界杯预选赛小组名单社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!世界杯预选赛小组名单

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