许多命令允许您根据已知的物理量指定参数。本页概述了每个数量及其单位。
所有时间和持续时间值均以毫秒 (ms) 为单位测量。
例如,run_time 运动的持续时间和等待的持续时间以毫秒为单位指定。
所有角度均以度 (deg) 为单位测量。一整圈对应 360 度。
例如, 电机或陀螺仪传感器的角度值以度表示。
转速或角速度描述某物旋转的速度,表示为每秒度数 (deg/s)。
例如, 电机的转速值或 陀螺仪传感器以度/秒表示。
虽然我们建议在程序中使用每秒度数,但您可以使用下表在常用单位之间进行转换。
度/秒 | 转速 | |
1 度/秒 = | 1 | 1/6=0.167 |
1转/分= | 6 | 1 |
旋转加速度或角加速度描述了 转速变化。这表示为 度数每秒,在一秒钟内 (deg/s/s)。这也是常见的 作为 deg/s2 。
例如,您可以调整电机的旋转加速度设置 更改平滑程度或 达到恒速设定点的速度。
尽可能以毫米 (mm) 表示距离。
例如, 超声波传感器的距离值以毫米为单位测量。
虽然我们建议在程序中使用毫米,但可以使用下表在常用单位之间进行转换。
毫米 | 厘米 | 英寸 | |
1 毫米 = | 1 | 0.1 | 0.0394 |
1 厘米 = | 10 | 1 | 0.394 |
1 英寸 = | 25.4 | 2.54 | 1 |
尺寸以毫米 (mm) 表示,就像距离一样。
例如,车轮的直径以毫米为单位。
线速度以毫米每秒 (mm/s) 表示。
例如,机器人车辆的速度以毫米/秒表示。
线性加速度描述了速度变化的速度。这表示为 一秒钟内每秒毫米的变化 (deg/s/s)。 这通常也写为 mm/s2 。
例如,您可以调整 DriveBase 以改变它达到恒速设定点的平稳程度或速度。
有些信号没有特定的单位。它们的范围从最小值 (0%) 到最大值 (100%)。百分比的具体类型是相对距离或亮度 。
另一个例子是音量,范围从 0%(无声)到 100%(最响亮)。
某些距离测量无法提供特定单位的准确值,但它们的范围从非常近 (0%) 到非常远 (100%)。这些称为相对距离。
例如,InfraredSensor 的距离值是相对距离。
光的感知亮度以百分比表示。灯熄时为 0%,全亮时为 100%。当您选择 50% 时,这意味着光线被感知为人眼亮度的大约一半。
力值以牛顿 (N) 表示。
虽然我们建议在程序中使用牛顿,但您可以使用下表与其他单位进行转换。
mN | N | 磅 | |
1 毫牛 = | 1 | 0.001 | 2.248⋅10−4 |
1 N = | 1000 | 1 | 0.2248 |
1 磅力 = | 4448 | 4.448 | 1 |
电压以毫伏 (mV) 表示。
例如,您可以检查电池的电压。
电流以毫安 (mA) 表示。
例如,您可以检查电池提供的电流。
存储的能量或能量消耗可以用焦耳 (J) 表示。
功率是能量存储或消耗的速率。它以毫瓦 (mW) 表示。
声音频率以赫兹 (Hz) 表示。
例如,您可以选择哔哔声的频率来更改音高。
温度以摄氏度 (°C) 为单位测量。要转换为华氏度 (°F) 或开尔文 (K),您可以使用以下转换公式: