【发布时间】:2014-10-22 00:59:47
【问题描述】:
问题:SetHeading API 不校准 Sphero。
我正在使用 Sphero 构建一个小型自定义应用程序,并希望实现一个配置 UI。但是,我没有使用 RobotLibrary,而是进行 Sphero API 调用。
在实施 Sphero 校准步骤时:
- 我打开背面的 LED。
-
我发出带有航向数据的 SetHeading 命令,但设备没有调整。
或者,我可以发送速度为零的滚动命令和航向数据,并且设备会进行适当的调整。但是,校准结束后,当我尝试“滚动”设备时,设备会调整回原始校准然后移动。
结论:看起来速度为零的 Roll 命令不是校准 Sphero 的正确方法,但 SetHeading 没有做任何事情。我已经尝试过开启和关闭 SetStabilization 的 SetHeading。两者都不会影响 SetHeading 并有助于校准。
任何帮助将不胜感激。
【问题讨论】:
标签: sphero-api sphero