了解 VIQC 中的机器人功能 投入 VEXcode VR


VEXcode VR 中的 VIQC Pitching In Playground 中使用的机器人是 Fling 的虚拟版本,即 VEX IQ Hero Bot,用于 2021-2022 年 VEX IQ 挑战赛 (VIQC) Pitching In。 虚拟 Fling 具有与物理 Fling 相同的尺寸和电机,但添加了用于在 VEXcode VR 中进行自主编程的传感器。 在VEXcode VR版本的Pitching In中,只有一个机器人,并且已经预先配置好。 这消除了对机器人配置或预定模板项目的需要。

图片5.png


机器人控制

Fling 具有以下控件:

传动系统 带陀螺仪。 这使得 VEXcode IQ 工具箱中的“Drivetrain”类别的块能够驱动和转动机器人。

由臂弹射电机控制的 弹射臂。 这使得机器人可以将球射入球门,并从悬挂杆上低垂得分。

  • 使用[旋转]块以连续运动方式发射弹射臂。 默认位置是手臂放下。
  • 使用 [旋转至位置] 块将弹射臂设置为 2600 度位置时可以调平。 当在悬挂杆下行驶时,这非常有用。

弹射臂张力 由臂张力电机控制。 这使得机器人可以在场地上不同距离发射球。

  • 可以使用 [旋转到位置] 块来调整弹射器臂张力。 当从球场上不同距离发射球时,这非常有用。
  • 默认张力设置为 90 度。

由进气电机控制的 进气。 这允许机器人接收由弹射臂发射的球,或反转进气口(反转进气口也称为排气口)以将球旋转出来并远离进气口。 出口可用于收集球并将它们移动到不同的位置。

  • 可以使用 [Spin​​ for] 块来旋转进气。 将进气口旋转 180 度,将球从球场上吸入。

机器人传感器

Virtual Fling 在 VEXcode VR 中添加了用于自主编程的传感器。

传动系统

图片3.jpg

陀螺仪传感器传动系统一起使用。 这使得机器人能够进行准确且精确的转弯。

传动系统航向报告的值范围为 0 到 359.9 度,顺时针方向为正。

距离传感器

图片4.png

距离传感器 报告物体是否靠近传感器,以及传感器正面到物体的大致距离(以毫米或英寸为单位)。

Fling-DistanceCallout.png

投掷中心的距离传感器可用于检测球何时加载到弹射臂上。

有关 IQ 距离传感器的更多信息, 请参阅此 VEX 库 文章

保险杠开关

图片1.png

缓冲开关 报告当前是否被按下。

Fling-BumperCallout.png

保险杠开关位于弹射器臂的底部,可用于确定弹射器臂何时完全降低。

有关缓冲开关的更多信息, 请参阅此 VEX 库 文章

颜色传感器

图片2.png

颜色传感器 使用反射光来检测物体的颜色、色调值、灰度值和接近度。

Fling-ColorCallout.png

位于 Fling 下方的颜色传感器用于检测机器人是否驶过虚拟场地上的黑线。

当驾驶直到检测到场地上的特定黑线时,或者甚至使用场地上的黑线数量来跟踪 Fling 应该驾驶多远时,这可能很有用。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: