gpt4 book ai didi

android - 手动校准 Sphero

转载 作者:行者123 更新时间:2023-11-30 03:16:31 25 4
gpt4 key购买 nike

我想知道是否有手动校准球体的方法?这是一个很棒的设备,但是一旦你开始四处走动,你就会迷失自己的位置。我想做一些技巧,你的 gps 可以给 sphero 一个关于你在哪里的线索,然后重新校准或其他一些方式,例如让你在你房子的房间里走来走去,轻松地让 sphero 知道在哪里你是。还有没有办法让尾灯一直亮着,这样用户就可以随时知道哪条路是向前的?

--- 编辑 ---以下是我通过查看 javadoc 尝试过的一些事情:

import orbotix.robot.base.Robot;
import orbotix.robot.base.RobotProvider;

RobotProvider provider = RobotProvider.getDefaultProvider();
Robot sphero = provider.getRobots().iterator().next();
sphero.startCalibration();
sphero.rotateToHeading(angle);
sphero.stopCalibration();

从文档看来这应该可行,但似乎没有任何 sphero 命令可用。

--- 编辑 12/30/2013 ---

好吧,我刚刚想出了如何打开尾灯。这是我正在使用的:

import orbotix.robot.base.BackLEDOutputCommand;
BackLEDOutputCommand.sendCommand(mRobot, 1.0f);

浮点值是尾灯的强度。希望对某人有所帮助。

最佳答案

您应该能够打开尾灯,并且它会一直亮着。

要“校准”sphero,我们通常使用“set heading”命令,但我认为这不是您在这种情况下想要的。

听起来您想在我们的某些应用程序中模仿我们的“自动航向调整”功能。我们通过连接到手机上的陀螺仪来做到这一点,并在用户使用我们的标准校准控件进行校准时保持偏航偏移。当从操纵杆发送滚动命令时,我们会查看此偏航偏移并在发送滚动命令之前适当调整航向。

关于android - 手动校准 Sphero,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19994618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com