问题标签 [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 投票
3 回答
700 浏览

sphero - Sphero 开发人员的通用编码语言?

我刚发现 Sphero,我喜欢这个小球,所以我想开发应用程序!

是否有大多数 Sphero 的应用程序开发人员使用的通用编码语言,以便我可以学习并开始构建?

0 投票
2 回答
3950 浏览

c# - 如何开始使用 C# 开发 Sphero-Ball Windows 应用程序?

我有一个 Sphero 2.0 球。

我需要什么才能将它连接到 Windows 7 并开始为球开发应用程序(最好使用 C#)。

我试图通过蓝牙连接它。在“配对”球时,它开始闪烁红色、绿色、紫色。但是 Windows 告诉我它找不到正确的驱动程序。

如果 Sphero 的开发人员可以贡献一些正在开发的 HowTos,那就太好了。

0 投票
1 回答
266 浏览

android - Sphero Android 无法实例化 SpheroConnectionView

我正在尝试学习 Sphero Android SDK 并遵循官方教程。首先我成功地将 RobotLibrary.jar 添加到我的项目中,没有编译错误。接下来,我将 SpheroConnectionView 放到我的布局文件中,如下所示:

然后我将以下代码添加到 MainActivity.java

我希望看到通常的 Sphero 连接视图(这是相当简单的代码),但它会引发如下异常:

02-25 15:15:53.161:E/AndroidRuntime(1241):java.lang.RuntimeException:无法启动活动 ComponentInfo{com.ecem.spheroblank/com.ecem.spheroblank.MainActivity}:android.view.InflateException:二进制XML 文件第 7 行:膨胀类 orbotix.view.connection.SpheroConnectionView 时出错

这是完整的堆栈跟踪:

那么我该如何解决呢?

0 投票
1 回答
867 浏览

windows - Windows 8.1 的 Sphero 连接问题

背景:我在大学一年级时是一名业余程序员。我们目前正在做一个项目,我们将采用 Sphero 并为更有利可图的产品开发新的目标市场。鉴于我是唯一对编程感兴趣的人,我被选为我的 4 人团队中唯一的程序员。

问题:当我通过笔记本电脑上的蓝牙连接到 sphero 时,一切都很顺利,直到我尝试运行我创建的代码。比我意识到球体不再连接。当我转到“查看设备”时,Sphero 就在那里,但是它的状态是“未连接”。我怎样才能解决这个问题?

我尝试过的事情:1.) 重新下载/更新驱动程序 2.) 卸载/重新安装设备 3.) 重新启动

您能提供的任何帮助都会很棒!非常感谢您提供的任何帮助。

0 投票
1 回答
497 浏览

sphero-api - 如何使用 Mac SDK 将大型(2 块)orbBasic 程序上传到 Sphero?

我在电脑俱乐部和孩子们一起探索 Sphero。我们开发简单的 orbBasic 程序来做有趣的事情。我确实放弃了移动设备上的 orbBasic 应用程序,因为它几乎无法用于编程(字体很小,很难在移动设备上编辑)。我找到了 Sphero Mac SDK,我们现在使用它的 orbBasicLoader 从 Mac 上传程序。但是当我们的程序变大时,我们发现它们不会以这种方式加载到 Sphero,可能是因为它们必须拆分为两块 Sphero 内存,而 Mac SDK 无法正确处理。它由设备上的 orbBasic 应用程序处理,因此是可能的。

如何使用 Mac SDK 将大型 orbBasic 程序上传到 Sphero?

这是我们的一个程序 - Sphero 的类似蛇的游戏,用 orbBasic 编写,遇到了这个问题。在 4*4 米的空间中(球体在程序开始时位于空间的中心)有隐藏的“食物”,您的目标是通过使用 Sphero 的亮度作为指导将 Sphero 靠近“食物”来“吃食物”。你在吃完 5 个“食物”后结束游戏。双击 Sphero 重新启动。

0 投票
1 回答
163 浏览

sphero-api - 增强现实的 SPHERO

我尝试将 sphero 与 vuforia 一起使用。但连接蓝牙后,出现黑屏。sphero还可以,只是vuforia不行 有人试过把两个sdk一起用?

0 投票
1 回答
295 浏览

sphero-api - Sphero 如何计算速度?

Orbotix 的产品 Sphero 具有计算其速度的能力。它是如何做到的?是通过球体的旋转,还是有另一个内部组件可以得出它的速度?

注意:它可以将其分成 x 和 y 向量分量。

0 投票
1 回答
170 浏览

macros - 如何在 orbbasic 中使用 macrun x 在 sphero 上运行宏

我正在使用 orbbasic 和 macrolab。我希望能够在 orbbasic 中执行宏。声明 macrun x 似乎正是我所需要的。但我一直无法弄清楚如何实际使用它。

这应该运行在宏实验室中创建的宏吗?我需要如何设置它们?我将使用什么 ID(参数 x)(macrolab 似乎没有显示任何 ID)?我非常感谢一个简单的例子: 1.)创建一个小的测试宏。2.) 创建一个小的 orbbasic 程序,使用 macrun x 命令执行这个宏。3.) 逐步说明需要进行哪些额外设置才能使其正常工作。

我目前不在开发环境中工作。我将 Sphero 2 连接到 Nexus (Android),并且只使用核心“Sphero”应用程序、macrolab 和 orbbasic。

0 投票
1 回答
253 浏览

ios - Unity 4.3.4 + Sphero 插件在使用包含的示例场景时崩溃

我正在尝试使用适用于 Unity 1.5 的 Sphero 插件从 Unity 4.3 构建一个 iOS 应用程序,但是每当我尝试使用三个包含的示例之一时,应用程序就会在应用程序与 Sphero 连接时崩溃。

以下是我从 Xcode 收到的错误消息。

void _UIPerformResizeOfTextViewForTextContainer(NSLayoutManager *, UIView *, NSTextContainer *, NSUInteger)() 中的断言失败,/SourceCache/UIFoundation/UIFoundation-264.8/UIFoundation/TextSystem/NSLayoutManager_Private.m:1510

由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“仅在主线程上运行!”

我还尝试在“建筑设置”中的“其他链接标志”中添加以下内容,但并没有解决问题。

-all_load

我在 iPhone5s、Unity 4.3.4 和 Xcode5 上使用 iOS7。欢迎任何建议。

谢谢!

0 投票
1 回答
118 浏览

ios - Sphero 的错误 - iOS

当我尝试在 iPad 上运行我的应用程序(连接到 Sphero)时出现 22 个错误: