blob: 70c64802160c2ed1a2f4bb8e8bbd0c6d1e2e21bc [file] [log] [blame]
channel {
name: "/drivetrain"
type: "frc971.IMUValuesBatch"
alias: "IMU"
}
figure {
axes {
line {
y_signal {
channel: "CalcIMU"
field: "gyro_x"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "gyro_y"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "gyro_z"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
ylabel: "rad / sec"
}
axes {
line {
y_signal {
channel: "CalcIMU"
field: "total_acceleration"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "accelerometer_x"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "accelerometer_y"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "accelerometer_z"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
ylabel: "g"
}
}
figure {
axes {
line {
y_signal {
channel: "CalcIMU"
field: "accel_x_rolling_mean"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "accel_y_rolling_mean"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "accel_z_rolling_mean"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
ylabel: "g"
}
axes {
line {
y_signal {
channel: "CalcIMU"
field: "accel_x_rolling_std"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "accel_y_rolling_std"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "accel_z_rolling_std"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
ylabel: "g"
}
}
figure {
axes {
line {
y_signal {
channel: "CalcIMU"
field: "gyro_x_rolling_mean"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "gyro_y_rolling_mean"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "gyro_z_rolling_mean"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
ylabel: "rad / sec"
}
axes {
line {
y_signal {
channel: "CalcIMU"
field: "gyro_x_rolling_std"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "gyro_y_rolling_std"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "CalcIMU"
field: "gyro_z_rolling_std"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
ylabel: "rad / sec"
}
}
figure {
axes {
line {
y_signal {
channel: "CalcIMU"
field: "temperature"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
ylabel: "C"
}
}