让机器人转向
在要求学生完成让他们的机器人旋转一圈(360°)的挑战中,学生通常会直接输入360°,然后开始运行程序。然而,当他们使用SPYKEE去运行程序,他们会发现机器人实际上并没有旋转360°,实际旋转的度数很小。
出现这种情况,是因为移动模块用于控制机器人的轮子,而不是整个机器人。如果我们只观察轮子,会发现轮子的确按照指令转了360°。而机器人转弯的角度取决于几个不同条件,如轮子的大小以及轮间距。
最好通过实验来计算机器人旋转360°所需时间。每个机器人的设计都略有不同,所以即使看起来完全一样的机器人,旋转一圈所需的度数也可能极为不同。