问题标签 [wiimote]

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 投票
2 回答
228 浏览

vector - 波浪分析——WiiMote 加速

我正在使用(精彩的)WiiYourself 使用 Wiimote 进行手势识别!图书馆。一切都在 C++ (Visual Studio 2010) 中开发。

我正在尝试处理 wiimote 移动的加速度矢量(幅度和角度)。当个人摆动它时,我想知道它朝哪个方向移动,以及用了多大的力。

问题有两个方面:

  1. 我需要能够处理 WiiMote 的初始加速度值,而不是停止遥控器的减速度。

  2. 如何管理来自遥控器的源源不断的加速度数据流,以便为我提供有用的信息?

我意识到这更像是一个合乎逻辑的问题,但我很难把事情放在一起。

0 投票
2 回答
352 浏览

c# - 当我按下按钮时,wiimote 程序关闭

我正在做一个项目,试图使用 wiimote 来控制机械臂。但首先我想在 c# 中测试 wiimote。基本上,我希望每次按下按钮时更新我的​​ wiimote,并有一个 GUI 界面显示在复选框列表中按下了哪个按钮。但是当我运行我的代码并按下一个按钮时,窗口窗体会关闭程序。我已经尝试了几个小时来解决这个问题,但我仍然卡住了。

0 投票
1 回答
421 浏览

c# - 使用 wiimote 加速度计来控制机械臂

我正在尝试使用 wiimote 加速度计来控制机械臂。我有按钮工作,目前控制手臂。现在我想实现 wiimote 加速度计来控制机械臂。有没有人使用过 wiimote 加速度计,可以就如何实现它给我建议。

0 投票
2 回答
887 浏览

c# - 如何在 C# 应用程序内部连接 ​​WiiMote?

我想使用 WiiMoteLib 将单个 wiiMote 连接到我的应用程序,但我希望在内部完成连接,即。用户只需运行应用程序(并且不需要将wiiMote 与Windows 向导或bluesoleil 连接)。该应用程序采用 C# 语言,无法更改语言。谢谢!

0 投票
3 回答
846 浏览

c# - C# Wii Mote 手势识别

是否有任何可用于 Wii Mote (Wii Remote) 的 C# 手势识别库?

更新 找到一个手势识别库。需要测试并查看准确性。 http://sourceforge.net/projects/wiimotion/

另一个更新 发现另一个库 http://gesturelib.codeplex.com/

提前致谢。

0 投票
1 回答
620 浏览

compilation - VLC 模块、Cwiid、Linux、Wiimote、编译问题

我正在尝试编写一个 vlc 模块来用 wiimote 控制它。 http://wiki.videolan.org/Hacker_Guide/How_To_Write_a_Module

我正在使用库 cwiid.h http://abstrakraft.org/cwiid/wiki/libcwiid 我在 Kubuntu 11.10 上,当我用./vlc -vvv --extraintf wiimote编译我的模块时,我有这个信息 :

主界面警告:无法加载模块`/home/staross/vlc/modules/control/.libs/libwiimote_plugin.so'(/home/staross/vlc/modules/control/.libs/libwiimote_plugin.so:未定义符号:cwiid_find_wiimote)

编译器找不到库,有链接问题。

该库安装在此目录中:/usr/local/include/cwiid.h

我已经尝试了很多事情:

将绝对路径放在#include<>

更改 cwiid.h 的路径:/home/staross/vlc/include/

修改文件 ld.so.conf 并添加以下行:

修改 configure.ac 文件并添加这些行

像这样修改 Modules.am

当然还有来自 wiimote.c 的代码

所以这里的问题是我现在可以做些什么来希望编译器能够找到库并识别 cwiid.h 函数?谢谢!

0 投票
2 回答
4018 浏览

python - 如何在 Python 上使用 Xlib 模拟鼠标点击

出于教育目的,我已经着手编写一个 python 脚本cwiidXlib以便我可以像使用鼠标一样使用我的 wiimote。

到目前为止,我已经通过调用disp.warp_pointer(dx,dy)然后调用disp.sync()每个设置的时间间隔来移动光标。恐怕这可能不是最有效的方法,但至少现在,它很简单并且效果很好。

我遇到更多困难的问题是鼠标点击。如何在 Xlib 中模拟鼠标点击?我想要单独的新闻和发布事件,以便我可以拖放内容。我遇到过这篇文章,但那里的所有解决方案似乎都使​​用了其他库。

0 投票
0 回答
556 浏览

macos - Wii mote开发库要使用吗?

最好使用的 Wii mote 库是什么?我正在使用 Mac,我尝试使用 Darwiinmote 和 Wiimote 框架,但是缺乏文档和我在 Mac OS X 开发方面的经验让我陷入了一个陈旧的伙伴点,代码可能无济于事是为 OS X 10.5 编写的,我使用的是 Xcode 4.4.1,最小 OSX SDK 为 10.7。

我已经查看了 Java 替代品但无济于事(在 Mac 上)。

我只想取回与wii mote 的IR 相关的数据。我想用它来测试它的角度分辨率,看看我是否可以以视觉表示形式输出数据。以最小的开销实现简单的东西会很棒。

欢迎任何建议,即使它使用 Windows 实现/机器。

DarwiinRemote:http: //sourceforge.net/projects/darwiin-remote/

谢谢

0 投票
1 回答
533 浏览

c# - 以恒定频率处理串行数据

大家好,我正在用 C# 编写一个应用程序,它从加速度计(在 wiimote 内部)获取数据,然后对其进行处理和绘制图形。我正在使用Brian Peek 的 Wiimote 库,所以我正在使用事件处理程序来获取数据:

我想以 100Hz 的速率绘制/保存/处理数据,所以我创建了一个计时器对象(WiiTimer),将其“Tick Interval”设置为 10ms,然后在计时器的每个滴答声中存储/处理数据:

现在的问题是,数据实际上并没有以 100Hz 的频率保存,因为信号处理需要一些时间,所以计时器不能每 10 毫秒调用一次它的 OnTick 事件处理程序。因此,数据存储速率取决于您在机器上运行代码的速度、您运行的其他程序数量等。

我该如何解决这个问题?我曾想过在单独的线程上运行计时器,但这会导致其他问题,正如有人在此处的另一个问题上指出的那样:“您的计时器事件可能想要从另一个线程访问对象。但这样做会导致比赛条件。”

有任何想法吗?

0 投票
1 回答
6798 浏览

android - 如何连接wii平衡板和android

Wii平衡板如何与安卓连接?

android中是否有任何有用的库以及如何使用它?

我现在的目标是将它连接在一起并可以从中接收数据。

我是安卓和蓝牙开发的新手