问题标签 [myo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
484 浏览

c++ - MATLAB 中的 Myo 臂章手势(无法编译 .m 或 .mex 文件)

我需要一些帮助才能使 myo-mex 文件正常工作。我不知道如何更改编译器选项以使 mingw 支持 ISO c++ 2011。可以在此处找到代码所在的 github 存储库:https ://github.com/mark-toma/MyoMex 。我得到的错误消息如下所示:

我对这个错误有点一无所知,但我希望有人能够提供帮助,因为我不是最擅长使用 MATLAB。

0 投票
0 回答
815 浏览

python - 四元数参考系

我有这个内置 IMU 的 Myo 臂章,在 python 中,我想在我想要的参考系中获得滚动俯仰偏航。它在与计算机相同的位置上运行良好,但如果我移动到桌子的另一侧,我会得到相反的音高值。我已尝试遵循本指南:http: //developerblog.myo.com/quaternions/

提前致谢

0 投票
1 回答
202 浏览

qt - QT 5.7 QThread 在 QWidget 应用程序中运行

我有一个 QWiget 子类应用程序,它实现了自己的逻辑、gui、build、.. wigdet 应用程序,它应该是 myo 腕带和 Parrot Drone 的连接器。与无人机的连接工作正常,问题出在腕带上。我有一个实现wirstband监听器的类

和cpp。

为了开始这个,我在 mainwindow.cpp 中创建了一个方法

问题显然是,一旦我调用此方法,Gui 就会冻结 while 循环的原因。myo 连接本身工作正常,我得到了我想要的所有手势。

我知道我需要一个 Qthread,但我不明白这在我的情况下是如何工作的。我喜欢很多这样的博客:

https://conf.qtcon.org/system/attachments/104/original/multithreading-with-qt.pdf?1473018682

https://mayaposch.wordpress.com/2011/11/01/how-to-really-truly-use-qthreads-the-full-explanation/

还在 Qthread 中尝试了这个 正在运行的功能 - 应用程序最终会挂起 我只得到一个分段折叠

当然还有 QT Doco。不幸的是,没有什么能真正起作用,我只是对如何在 QT 5.7 中以正确的方式使用 QThread 感到困惑

我知道我需要以某种方式对我的方法进行子类化,或者只是为了连接信号和插槽(虽然不确定是哪一个)

但我到底该怎么做呢?以及我必须如何在我的主窗口中启动线程。?

我希望你能给我一些tips

编辑:经过几个小时的尝试和错误,它现在可以使用此解决方案 在 Qthread 中运行功能 - 应用程序将挂起

只需要改变一些东西,比如移除 QTimer。Ty 对于那些试图帮助我的人。

0 投票
0 回答
60 浏览

java - Java 连接到 myo

我对从 Windows 7 上的 java 应用程序到 myo 的连接有疑问。

我用代码尝试了它,myo-java一旦连接器与 myo 同步,我就会收到错误消息。错误:

是否可以停用同步,或者有更好的方法吗?

0 投票
0 回答
339 浏览

android - java.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime.IncrementalClassLoader$DelegateClassLoader[DexPathList

与目标 VM 断开连接,地址:'localhost:8600',传输:'socket'

谁能帮帮我吗?

我在尝试通过蓝牙将 Android 与 Myo 连接时遇到问题。

我认为这是一个版本问题,但我有点迷失了这个错误。

0 投票
2 回答
445 浏览

python - 一段时间后停止从 Myo 接收数据

我正在使用这个 ( https://github.com/dzhu/myo-raw ) 项目将 Myo Armband 连接到我的 PC(在 Windows 上运行)并接收原始 EMG 数据。我有两个与此相关的问题:

1) 数据接收速度极慢,但作者已对此提出警告。似乎,关闭除 EMG 之外的所有东西会加快接收数据的速度,但有没有办法加快速度呢?顺便说一句,在 Linux 上一切都很好;

2)一段时间后数据接收崩溃。我注意到,当我尝试做“有力”的手势(例如握拳并将右手向右移动)时,它通常会崩溃。我对此没有任何解释,因为在 Linux 下一切正常。

我在这里问我的问题是因为 GitHub 页面似乎已经死了。

0 投票
1 回答
841 浏览

c# - UWP 蓝牙 LE InvalidCastException

我想将 myo 腕带连接到 hololens。这是最终目标,但无论如何我已经接近了:-/

这个想法是建立与 UWP 的蓝牙 LE 连接。我想这样做,如本 Microsoft 文档中所述

设备搜索工作正常,但是当我尝试连接到设备时,这条线(点“连接到设备”):GattDeviceServicesResult result = await device.GetGattServicesAsync();

引发错误:

System.InvalidCastException:“无法将“Windows.Devices.Bluetooth.BluetoothLEDevice”类型的对象转换为“Windows.Devices.Bluetooth.IBluetoothLEDevice3”类型。”

我不知道 IBluetoothLEDevice3 必须在那里做什么 :-) 我无法在微软文档或互联网上找到解决方案 :-/

我在 Visual Studio 2017 上工作,为 Windows 10 (15063) 构建,并且在清单中启用了蓝牙。

这是我的代码。我只添加了一件事,那就是任务。我想确保 BluetoothLEDDevice 不是 null 或任何东西,因为它不是同步的。没有它也不起作用。

谢谢

0 投票
2 回答
754 浏览

notifications - BLE 指示 UWP GATT 客户端

我想知道,UWP 蓝牙 API 和指示是否有问题。如果我正确理解文档,UWP 将处理收到的指示包的确认。但由于某种原因,示例代码适用于通知,但不适用于指示。我正在尝试使用 Myo 腕带。我可以通过通知特性接收通知,但不能通过指示特性接收通知。不幸的是,我必须使用指示。

我将示例代码稍作更改,但它不起作用:

处理程序保持不变:

任何想法我做错了什么?设备已连接并正确编程,它会发送通知。

提前感谢您的帮助

马塞尔

0 投票
0 回答
226 浏览

java - 如何在 Android Studio 3.3 上创建与 myo 的连接

我想为 Android 6.0.1 创建一个原生 Android,它可以与 Myo 手势控制器一起使用。但我只发现正在运行 gradle build version 1.3.0 的应用程序并且 Android Studio 3.3 不再支持此版本。我尝试了我的应用程序可以启动的不同事情,虽然搜索了一个设备,但没有找到任何 myo。

这是应用程序 build.gradle 的代码。

这是模块的代码。

apk 在我的 Xperia Z3 上启动,但是当我搜索设备时,找不到 myo。

0 投票
1 回答
244 浏览

c# - Receive data from Myo and show it on a c# chart

I'm trying to show Myo datas on a chart using c#. I receive the data from Myo and sends it to chart but it won't show anything. Examples on the net hasn't helped me! this is the code (I think i have thread but don't know much, producer class receives the raw emg data from myo and Form1 is supposed to show it):