问题标签 [sphero]

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 回答
836 浏览

ios - cordova 3.4.1 iOS 命令行构建忽略有效架构?

我正在尝试更新Sphero PhoneGap 插件以使用最新的 Cordova 3.4.1 和 XCode 5.1。

如果我在 XCode 中运行它,构建工作正常。在构建设置中,我已将“有效架构”指定为armv7armv7s.

但是如果我cordova build --device ios在命令行上做,那么我得到:

(同样的错误,cordova run --device它无法启动)。

我正在尝试为运行 iOS 7.1 的 iPhone 5S 构建它。

根据我有限的理解(我对 iOS 开发非常不熟悉),看起来 Cordova 忽略了构建设置中指定的有效架构限制?有没有办法可以告诉它省略arm64以便让它运行?

(如果相关,本机“RobotKit”框架似乎需要将部署目标设置为 6.0并设置各种链接器标志。从命令行输出来看,它似乎正在使用指定的链接器标志确定)。

0 投票
0 回答
68 浏览

java - Sphero TwoPhonesOneBall 示例编译器错误

我将 Sphero-Android SDK 的示例导入我的工作区。TwoPhonesOneBall 项目给出编译器错误。在 ConnectionActivity.java 类中,无法解析以下导入。

//...一些导入

//...进口

我该如何解决?由于这些类不存在,我没有想出解决方案。我搜索了网络,但我找不到类似的问题。顺便说一句,MultiplayerLobby 应用程序中也会出现同样的问题。

0 投票
1 回答
618 浏览

java - Sphero Android 操纵杆视图

如何在 Sphero-Android 应用程序中使用 JoystickView?我按照链接将操纵杆视图实现到我的布局中,但是在 RobotLibrary.jar 中没有名为com.orbotix.spherocam.ui.joystick.JoystickView 的包,因此将此视图添加到我的布局文件中是没有意义的它在教程中显示的方式。(当我运行应用程序时,它会崩溃并出现以下异常)

我该如何实施?请帮我解决这个问题。

0 投票
0 回答
257 浏览

android - 使用 Android 连接 Multiple Sphero 失败

我尝试运行 Android SDK 中提供的 MicroSample 来连接两个 Sphero 2.0。SpheroConnectionView中列出了两个Sphero,但是当我点击连接时,SpheroConnectionView直接消失,只有一个Sphero连接。

我试图通过使用 mSpheroConnectionView.setVisibility(View.VISIBLE) 来强制 SpheroConnectionView 再次显示;我可以看到只有一个已连接,如果我单击另一个未连接的,则没有任何反应(没有连接事件,也没有失败或断开连接事件)。

我在三星 Tab Pro 8.4 和摩托罗拉 Moto G(都是 Androind 4.4.2)上测试过,结果是一样的。我在两台设备上都尝试了来自 Google Play 的 Sphero Multi Drive,它可以连接两个 Sphero。(虽然在 Moto g 上,应用程序会在几秒钟后自动崩溃)

有人成功连接多个 Sphero 吗?

非常感谢。

0 投票
1 回答
753 浏览

node.js - Cylon.js 和 Sphero

是否有使用 Cylon Sphero 获取加速度计和陀螺仪数据的方法 (Cylon.js)?我想将 Sphero 用作控制器,并且该locator事件不返回有用的信息。这就是我目前正在做的获取locator数据(咖啡脚本)

0 投票
1 回答
265 浏览

sphero-api - Sphero 2.0 RollCommand 无法连续工作

也许我弄错了,但如果我发送 RollCommand 它只会在一秒钟后移动一点。它会停止。

在快速入门指南中有一条信息,它会滚动直到撞到东西或超出范围。

我没有得到什么?我必须每秒重复我的功能吗?

0 投票
1 回答
198 浏览

android - 有没有办法在android中自动连接Sphero

我希望我的应用程序自动连接所有配对的 Sphero。我看到有一个名为的类,orbotix.robot.internal.AutoReconnectCommand; 但我找不到该类的任何 javadoc。有没有办法在不显示连接屏幕的情况下在 android 中自动连接 Sphero?

0 投票
1 回答
315 浏览

ios - 陀螺仪驱动球体

我正在开发 sphero 应用程序并想添加一个基于陀螺仪的驾驶。据我了解,我需要创建CMMotionManager、获取yaw值并将其作为参数传递给RKTiltDriveAlgorithm. 我不明白我在哪里传递RKTiltDriveAlgorithm实例。文档说要传递RKRobotControl似乎无法从任何地方访问的实例。RKRobotProvider有一个属性,RKRobotControl但它是不可分配的。到目前为止,这是我的代码

不胜感激一些提示,谢谢:)

0 投票
2 回答
356 浏览

java - 尝试与 sphero 连接时出错

有人能识别出这段代码的错误吗,程序本身的逻辑没有实现,它应该只是连接球体,那么应该不会发生错误。有谁知道如何解决这个问题

先感谢您。

0 投票
2 回答
845 浏览

node.js - Meteor.setTimeout 不会造成延迟

我正在使用 Spheron 智能包创建我的第一个 Meteor 应用程序。我可以控制他的 sphero ok 并改变它的颜色,但我试图在颜色变化之间产生延迟。
这是我的代码:

正在循环中调用此函数。我没有包含循环,它涉及我解析一些 xml 和其他位,但它可以工作。

我还尝试在调用它的函数周围设置超时包装器,而不是在它内部。
但基本上它们都同时在我的代码末尾运行。
I20140806-09:49:35.946(1)?设置颜色
I20140806-09:49:35.946(1)?设置颜色
I20140806-09:49:35.946(1)?设置颜色