【问题标题】:Using Leap Motion with android?在安卓上使用 Leap Motion?
【发布时间】:2013-08-10 18:55:30
【问题描述】:

有没有办法使用跳跃动作作为安卓应用的输入?我知道 SDK 目前只支持 Windows 和 MAC,但有没有办法(通过 Windows 的任何开放库/接口)使设备与 android 手机通话(可以植根)?除了 Kinect 之外,还有其他用于 Android 手势的深度感应替代方案吗?

【问题讨论】:

    标签: android leap-motion


    【解决方案1】:

    答案可能有点晚,但请查看此链接。它处理通过 node.js 服务器连接 jumpmotion 和 android。

    http://marctan.com/blog/2013/05/26/leap-motion-and-android-a-match-made-in-heaven/

    【讨论】:

      【解决方案2】:

      简介

      感谢使用 node.js 服务器作为代理的提示。我已经想出了一个平稳的可接受的解决方案,让 LeapMotion 在 Android 上(间接地)工作。

      先决条件

      • 将 npm 作为“代理”的 PC 或 Mac
      • npm install binaryjs
      • npm 安装睡眠
      • 具有 Wi-Fi 功能的 Android 设备(“DEVICE”)
      • Leap Motion 设备(“LEAP MOTION”)连接到“PROXY”
      • “DEVICE”和“PROXY”之间的 Wi-fi LAN 连接

      这个解决方案的基本思想是使用PROXY让不可能(Android+LeapMotion)成为可能。 PROXY 将使用 Javascript SDK 从 LEAP MOTION 读取数据并将数据流式传输(是的,它是流式传输而不是发布)到在其上运行的 node.js 实例。

      DEVICE 将连接到 PROXY 并流式传输(是的,它再次流式传输而不是轮询)手部位置数据,并将其显示为屏幕上的红色圆圈。

      分步指南

      1. 下载PROXY项目here

      2. 解压项目

      3. 在您的 PC 或 Mac 上的 node.js 服务器实例上运行(例如 node index.js

      3a。您可能需要在此处通过 npm 安装 binaryjs 和 sleep 模块

      1. 标记PROXY的IP

      2. 打开您的浏览器(Chrome 和 Safari 已被证明可以正常工作)并浏览 http://localhost:5000 以验证它正在运行

      3. 为您的设备下载 Android 项目here

      4. 在 ADT 中导入项目

      5. 打开strings.xml修改IP地址为PROXY的IP地址

      6. 在您的设备上运行项目

      7. 将您的手移到 LEAP MOTION 上方,然后看到红色圆圈根据您手的方向移动

      享受吧!

      【讨论】:

      • 能否请包含您的依赖项:okhttp-2.0.0.jar、okio-1.0.0.jar、android-async-http-1.4.5.jar、gson-2.2.2.jar ?此外,模块 sleep 并不是真正需要的,您可以注释 require("sleep") 行,代码也仅适用于 binaryjs 模块。
      【解决方案3】:

      您需要能够将跳跃运动设备插入安卓手机,这需要专门的适配器。即使这样,用户也需要下载该软件,该软件不适用于 Android。如果可以的话,也许你可以通过编辑跳跃运动软件来兼容安卓,或者只是让深度感应功能兼容。也许在未来,但就目前而言,我认为这是不可能的。至于通过 Windows 的开放库/接口,我对此知之甚少。我也不知道有任何替代品像 Leap 一样可靠和准确。抱歉,我无法回答整个问题。

      您可以在 Leap 开发者论坛上发布此内容,他们或许可以为您提供更好的答案。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-21
        • 1970-01-01
        相关资源
        最近更新 更多