惯性#

介绍#

VEX GO Brain 包含一个内置惯性传感器,用于测量加速度和检测运动变化。

以下是所有可用块的列表:

  • 校准陀螺仪 – 校准大脑的惯性传感器。

  • 设置航向 – 手动设置机器人的航向值。

  • 设置旋转 – 手动设置机器人的累积旋转值。

  • heading – 返回机器人的航向角(0 到 359.99 度)。

  • rotation – 返回自项目开始以来机器人转动的次数。

  • 检测到崩溃? – 返回一个布尔值,指示是否检测到崩溃。

  • 加速度 – 返回惯性传感器检测到的沿轴的加速度。

校准陀螺仪#

校准陀螺仪模块用于校准 Brain 的惯性传感器。所有后续模块都将等待校准完成后再执行。校准是一个内部过程,用于测量并补偿指定时间段内的传感器噪声和漂移。在此期间,Brain 必须保持完全静止(即,在稳定的表面上,没有任何外部运动)。校准期间的移动会导致结果不准确。

**注意:**如果配置了动力传动系统,则该块将不可用。

校准陀螺仪

参数

描述

该块没有参数。

例子

示例即将推出!

设置标题#

set heading 块将惯性传感器的当前航向设置为指定值。

注意:如果配置了动力传动系统,这将变成设置驱动航向

aria-description 放在这里#
设定归位为 (0) 度

参数

描述

标题

要分配的航向值(以度为单位)。

例子

示例即将推出!

设置旋转#

设置旋转块设置惯性传感器的当前累积旋转值。

注意:如果配置了动力传动系统,这将变成设置驱动旋转

aria-description 放在这里#
设定转向为 (0) 度

参数

描述

旋转

要分配的累积旋转值(以度为单位)。

例子

示例即将推出!

标题#

heading 块返回机器人的航向角,范围从 0 到 359.99 度。

注意:如果配置了动力传动系统,它将变成 驱动航向

(归位角度值)

参数

描述

该块没有参数。

例子

示例即将推出!

旋转#

旋转块返回自项目启动以来机器人旋转的度数(以度为单位):顺时针为正,逆时针为负。

注意:如果配置了动力传动系统,它将变成 驱动旋转

(转向角度值)

参数

描述

该块没有参数。

例子

示例即将推出!

检测到崩溃?#

**检测到崩溃?**块返回一个布尔值,指示机器人是否崩溃。

  • 真 – 检测到碰撞。

  • 错误 – 未检测到碰撞

**注意:**此块需要配置的传动系统。

<检测到碰撞?>

参数

描述

该块没有参数。

例子

示例即将推出!

加速度#

加速度块将 VEX GO Brain 惯性传感器的轴(x、y 或 z)之一的加速度以 -4.0 到 4.0 G 之间的小数形式返回。

([X v] 轴加速度值\(g\))

参数

描述

获取加速度的轴:

  • x
  • y
  • z

例子

示例即将推出!