blob: 790fc55bd0ffaa0dd200443a254d0e3e042b8855 [file] [log] [blame]
channel {
name: "/drivetrain"
type: "frc971.IMUValues"
alias: "IMU"
}
figure {
axes {
line {
y_signal {
channel: "IMU"
field: "gyro_x"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "IMU"
field: "gyro_y"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "IMU"
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: "IMU"
field: "accelerometer_x"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "IMU"
field: "accelerometer_y"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
line {
y_signal {
channel: "IMU"
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: "IMU"
field: "temperature"
}
x_signal {
channel: "CalcIMU"
field: "monotonic_timestamp_sec"
}
}
ylabel: "C"
}
}