Skip to main content

举起手臂的 IQ 爪机器人

用户界面的挑战

在用户界面挑战中,您将对 Clawbot 进行编程,以便用户可以按下大脑的“检查”、“向上”和“向下”按钮来控制手臂和爪电机。 然后这些按钮将用于拾取和替换十种不同的物体。 这项挑战不需要爪机器人驱动或转弯。 这些物体被拾起,然后放回桌子或地板上的同一位置。

规则:

  • 一个按钮(向上按钮)或一组按钮(检查按钮和向上按钮)只能执行以下四种操作之一:打开爪子、关闭爪子、抬起手臂或放下手臂。

  • 不允许使用控制器。

  • 每个爪机器人需要在一分钟内举起并放回尽可能多的物体,并且不能掉落它们。 建议一次提升和更换一个物体。

    • 如果有任何物体掉落,一分钟的回合将在 1 分钟标记  处结束 - 即使该回合仅进行了几秒钟。 掉落物体会导致该队失去该轮整分钟的参赛资格,但掉落之前获得的所有分数都将被计算在内。

  • 如果在一分钟回合结束之前所有提供的物体都已被举起,则可以重新使用物体,直到时间到。

  • 在将物体放回桌子上之前,需要将其举升到高于手臂电机的高度。

  • 每个成功抓住并举起然后放下并放回的物体都值一分。

  • 在回合之间,角色可以更改,但每个 Clawbot 只能有一个用户可以玩每一回合。

  • 所有回合结束时得分最高的一组获胜!

桌子

挑战中的角色:

  • 每轮中应该只有一个用户( 举重者)举起物体,但小组可以在轮次之间切换用户。

  • 应该有一个指定的 记分员 来统计每个 Clawbot 能够成功举起多少物体。 每个成功替换的对象都值得一分。 物体掉落后,爪机器人的回合结束。 可以进行多轮比赛。 此处包含评分表,但可以为其他组和轮次添加行。 每个小组可以使用自己的评分表,或者每个人都可以在同一个评分表上记录。 如果多个小组使用相同的分数表,请在第二列中写下每个小组的 Clawbot ID 或小组名称。 此外,记分员应在用户界面挑战结束时将每轮的得分相结合以获得总分。

  • 应该指定一个人从表中切换对象: 切换者。 由于 Clawbot 不会转动或行驶,因此每次尝试后都需要移除举起的物体并更换为新物体。

  • 应该指定一个人来记录时间: 计时员。 每轮一分钟。

  • 教师应在开始之前提供此挑战批准的物品。

教师提示图标 老师提示

  • 提醒学生他们只能触摸 Clawbot 的“检查”、“向上”或“向下”按钮。

  • 仅提供可能掉落的安全物品:空罐或水瓶、VEX 立方体、VEX 套件中未使用的部件或不会因掉落或弹跳而永久损坏的任何其他物品。

  • 让观察学生在观看 Lifter 与用户界面交互之前先看到项目是一个很好的做法。

  • 讨论学生对控制 Clawbot 爪子的按钮的最佳选项的看法。

教师工具箱图标 教师工具箱 - 解决方案

单击此处 (Google / .docx / .pdf) 查看针对此挑战的示例编程解决方案。 单击此处 (Google / .docx / .pdf) 查看编程评分标准,单击此处 (Google / .docx / .pdf) 查看单独的工程笔记本评分标准,或单击此处 (Google / .docx / .pdf) 用于团队工程笔记本标题。