问题标签 [sphero-api]
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.
ios - Sphero iOS SDK v1.6 - 链接器错误
我正在尝试设置今天推出的 iOS SDK,但遇到了一些链接器错误。我将我的部署目标更改为 iOS 7.0 并获得了很多链接器错误,然后将其更改为 6.0 并获得了一些链接器错误,所以我坚持使用 iOS 6.0。这是我的输出
我已经仔细检查了我的链接器标志和附加的库,找不到任何不寻常的东西。我把它放在以前的项目上,该项目已设置并使用以前的库。
android - Sphero-Android SDK Locator documentation
Hi I was reading the sphero docs for the locator app and about half way down in the 'Making the mos of the locator' Section. The bullet parts tell you to reference different numbers in order to achieve each bullet. I am not seeing where these numbers are being referenced to. If anyone knows or can explain that would be great.
android - Sphero FrontLEDOutputCommand 替换
想知道如何让 FrontLED 打开以判断球体指向的位置。当我尝试使用 FrontLEDOutputCommand.SendCommand(mRobot, 1.0f) 时,eclipse 告诉我这个命令被贬低了。想用这个命令。
ios5 - 定位器的逆?
我知道可以判断 Sphero 在哪里使用定位器。因此,是否可以分辨出手机与 Sphero 的关系?我应该在 ios 设备端查看哪个框架?
ios - 编译 Orbotix HelloWorld 时出错
虽然我已经完全按照 1.6 b1146 的发布说明进行操作,但我仍然无法编译 Orbotix 的“HelloWorld”。我收到很多“Apple Mach-O Linker Error”消息。我究竟做错了什么?
更新:嗯。看起来像构建 | Mach-O 类型应设置为“静态库”。除了我的一条错误消息之外,所有错误消息都消失了。
那些男子气概的类型每次都能吸引我。;-0
2013 年 11 月 18 日更新:
好的,当使用 Mach-O 类型的“静态库”设置时,还有一条错误消息:
命令 /Applications/Xcode 5.0.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool 失败,退出代码为 1
我怎样才能解决这个问题?
2013 年 11 月 18 日稍后更新:
我在 1.6b1146 的发行说明中看到了几句话:“由于 XCode 5 不兼容,因此该版本已删除 QuickStart App 模板。请使用以下信息手动设置您的项目。”
我打开了 Orbotix“HelloWorld”项目并按照发行说明中的说明进行操作,但我仍然遇到多个 Mach-0 错误。我在我的 iPhone 5s 上运行它,而不是模拟器。
上面引用的句子是否意味着 /trunk/samples 目录中的 Orbotix 示例代码都不起作用?我是否需要通过从 Orbotix 示例代码中复制和粘贴以某种方式制作自己的 HelloWorld 项目?
android - 手动校准 Sphero
我想知道是否有办法手动校准球体?这是一个很棒的设备,但是一旦你开始四处走动,你就会迷失在哪里。我想做一些技巧,你的 gps 可以给 sphero 一个关于你在哪里的线索,然后重新校准或其他方式,例如让你在房子的房间里走来走去,很容易让 sphero 知道你在哪里你是。还有一种方法可以让尾灯一直亮着,这样用户就可以随时知道哪条路是前进的?
--- 编辑 --- 以下是我在查看 javadocs 时尝试过的一些事情:
从文档看来,这应该可以工作,但似乎没有任何 sphero 命令可用。
--- 编辑 2013 年 12 月 30 日 ---
好的,我刚刚想出了如何打开尾灯。这是我正在使用的:
浮点值是尾灯的强度。希望对某人有所帮助。
rotation - 如何让球体保持原地旋转?
我是 Sphero 开发的新手。我看到应用程序“Drive”可以让 Sphero 在校准前保持旋转。有人知道怎么做吗?我尝试 [RKRollCommand sendCommandWithHeading:90 velocity:0.01f stopped:YES] 来调整标题,但它只是旋转 90 度,无论如何我可以让它继续旋转吗?
sphero-api - 如何判断 OrbBasic 程序是否正在运行
有没有办法查看当前是否有 OrbBasic 程序在 Sphero 上运行。我正在为猫开发一个应用程序,我想在启动我的应用程序时检查 orbbasic 程序是否正在运行。
sphero-api - Sphero 2.0 原地车削
我尝试运行 mRobot.drive(0f, 90f); 或 RollCommand.SendCommand(mRobot, 90f, 0f); 使用我的 sphero 2.0,它并没有真正移动,听起来就像电机试图抽动但没有。用 sphero 1.0 试了一下,效果很好。同样的事情发生在 SetHeadingCommand.sendCommand(mRobot, 90f); 但在 sphero 2.0 上没有运气。不确定我的 sphero 是否坏,但不明白为什么它在 sphero 1 上运行,但在 sphero 2 上运行相同的代码。
此外,当我打开您可以下载并初始化球的 Sphero 应用程序时,它并没有说有任何固件更新。
sphero-api - Sphero 可以在不撞到物体的情况下检测到物体吗?
Sphero 是否有任何传感器可以帮助它在实际与障碍物发生碰撞之前检测它们?诸如红外传感器之类的东西,或者任何可以用作 Sphero 的“眼睛”的东西。
一个用例是对 Sphero 进行编程以跟随移动的对象,或者只是为了避免与其他对象发生碰撞。
谢谢!