0

我正在尝试使用 RobotUISample 操纵杆驾驶界面复制 TwoPhonesOneBall 示例项目。当我继续调查时,我担心远程播放器(未连接到 Sphero 的播放器)将无法将 RKDriveControl driveWithJoyStickPosition 命令发送到主机然后发送到机器人。

现在我有它,所以主人可以开车,但客人不能。RKDRiveControl 和 RKDeviceCommands 有什么区别?2个接口之间有什么关系吗?

我知道这是一个模糊的问题,但任何建议都将不胜感激。我现在的代码与 2 个示例项目非常接近。如有必要,我可以粘贴一些。

4

1 回答 1

0

RKDriveControl 是一个便利层,允许您提供操纵杆位置信息并驱动机器人。它在后台所做的只是根据操纵杆在圆圈中的位置计算 RKRollCommand(一个 RKDeviceCommand)。如果需要,您应该能够自己计算 RKRollCommand。

于 2014-05-01T05:37:47.633 回答