了解 VRC Over Under for VEXcode VR 中的机器人功能

VEXcode VR Over Under 中使用的机器人是 Striker 的虚拟版本,即 VEX V5 Hero Bot,用于 2023-2024 年 VEX 机器人竞赛 (VRC) Over Under。 Virtual Striker 具有与 物理 Striker相同的尺寸和电机,但添加了用于在 VEXcode VR 中进行自主编程的传感器。 在 VEXcode VR 的 Over Under Playground 上,只有一个机器人,并且已经预先配置好。 这消除了对机器人配置或预定模板项目的需要。

前锋-三分之二.png


机器人控制

前锋有以下控制:

A 传动系统. 这使得 VEXcode VR 工具箱中的“Drivetrain”类别的块能够驱动和转动机器人。

由臂电机控制的 Arm。 手臂可以升高和降低。 这使得机器人能够运输 Triballs。

可以使用 [Spin​​ for] 块来降低手臂。 向前旋转 1200 度时,手臂将完全放下。

前锋-Intake.png

由进气电机控制的 进气。 进气口可以向前和向后旋转。 这使得机器人可以收集 Triballs 并为其评分。

可以使用 [Spin​​ for] 块来旋转进气口。 当向前旋转 360 度时,入口会收集一个三球,而当向后旋转 360 度时,会得分或掉落一个三球。


机器人传感器

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

惯性传感器

Striker-InertialSensor.png

惯性传感器 与动力传动系统配合使用,使 Striker 能够利用动力传动系统航向进行准确且精确的转弯。

前锋-旋转.png

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

有关惯性传感器的更多信息, 请查看 VEX 库中的这篇文章

光学传感器

上下光学传感.png

光学传感器 报告是否有物体靠近传感器,如果靠近,则报告该物体的颜色。

光学传感器还可以报告物体的亮度和色调值(以度为单位)。

Striker-Optical.png

光学传感器位于前锋臂下方,指向进气口。 它可用于确定 Triball 何时进入入口,以及 Triball 的颜色。

有关光学传感器的更多信息, 请参阅此 VEX 库文章

旋转传感器

上下旋转感应.png

旋转传感器 可以报告旋转位置、总旋转数和旋转速度。

Striker-RotationSensor.png

旋转撞针上的臂的轴穿过旋转传感器。 该传感器可用于测量手臂升高和降低时的旋转位置、总旋转数和旋转速度。

手臂抬起时的旋转位置为 0 度(项目开始时的默认值)。

手臂完全放下时的旋转位置为 168 度。

注意: 这些值与 [Spin​​ for] 块中用于完全降低臂的 1200 度不同。

有关 V5 旋转传感器的更多信息, 查看 VEX 库中的这篇文章

游戏定位系统 (GPS) 传感器

图片18.png

GPS 传感器 可以报告 Striker 旋转中心的当前 X 和 Y 位置(以毫米或英寸为单位)。

GPS 传感器还可以报告当前航向(以度为单位)。

Striker-GPS_Sensor.png

GPS 传感器位于 Striker 背面附近,用于通过读取沿场地内周边的 GPS 场地代码条来确定机器人在场地上的位置和方向。

VRC23-24_Field-Field_Dimensions__7fc86c55-cada-4b63-99d3-4eb20a4a20b0_.png

您可以使用 GPS 传感器,利用您对笛卡尔坐标系的了解,驾驶到特定位置,从而帮助 Striker 导航场地。 使用 GPS 传感器,Striker 可以沿着 X 或 Y 轴行驶,直到传感器的值大于或小于阈值。 这使得 Striker 可以使用传感器反馈而不是设定距离来驾驶。

了解游戏元素(如三球和篮网)的坐标也可以帮助您在 VRC Over Under 中规划项目。 有关使用 GPS 传感器在 VEXcode VR Over Under 中识别位置详细信息的更多信息, 请参阅此 VEX 库文章

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

Last Updated: