James Kuszmaul | 61a971f | 2020-01-01 15:06:18 -0800 | [diff] [blame] | 1 | channel { |
2 | name: "/drivetrain" | ||||
James Kuszmaul | d91e9b9 | 2020-10-25 16:27:11 -0700 | [diff] [blame] | 3 | type: "frc971.IMUValuesBatch" |
James Kuszmaul | 61a971f | 2020-01-01 15:06:18 -0800 | [diff] [blame] | 4 | alias: "IMU" |
5 | } | ||||
6 | |||||
7 | figure { | ||||
8 | axes { | ||||
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 9 | line { |
10 | y_signal { | ||||
James Kuszmaul | d91e9b9 | 2020-10-25 16:27:11 -0700 | [diff] [blame] | 11 | channel: "CalcIMU" |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 12 | field: "gyro_x" |
13 | } | ||||
14 | x_signal { | ||||
15 | channel: "CalcIMU" | ||||
16 | field: "monotonic_timestamp_sec" | ||||
17 | } | ||||
James Kuszmaul | 61a971f | 2020-01-01 15:06:18 -0800 | [diff] [blame] | 18 | } |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 19 | line { |
20 | y_signal { | ||||
James Kuszmaul | d91e9b9 | 2020-10-25 16:27:11 -0700 | [diff] [blame] | 21 | channel: "CalcIMU" |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 22 | field: "gyro_y" |
23 | } | ||||
24 | x_signal { | ||||
25 | channel: "CalcIMU" | ||||
26 | field: "monotonic_timestamp_sec" | ||||
27 | } | ||||
James Kuszmaul | 61a971f | 2020-01-01 15:06:18 -0800 | [diff] [blame] | 28 | } |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 29 | line { |
30 | y_signal { | ||||
James Kuszmaul | d91e9b9 | 2020-10-25 16:27:11 -0700 | [diff] [blame] | 31 | channel: "CalcIMU" |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 32 | field: "gyro_z" |
33 | } | ||||
34 | x_signal { | ||||
35 | channel: "CalcIMU" | ||||
36 | field: "monotonic_timestamp_sec" | ||||
37 | } | ||||
James Kuszmaul | 61a971f | 2020-01-01 15:06:18 -0800 | [diff] [blame] | 38 | } |
39 | ylabel: "rad / sec" | ||||
40 | } | ||||
41 | axes { | ||||
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 42 | line { |
43 | y_signal { | ||||
44 | channel: "CalcIMU" | ||||
45 | field: "total_acceleration" | ||||
46 | } | ||||
47 | x_signal { | ||||
48 | channel: "CalcIMU" | ||||
49 | field: "monotonic_timestamp_sec" | ||||
50 | } | ||||
James Kuszmaul | 7a7fe47 | 2020-01-12 22:07:10 -0800 | [diff] [blame] | 51 | } |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 52 | line { |
53 | y_signal { | ||||
James Kuszmaul | d91e9b9 | 2020-10-25 16:27:11 -0700 | [diff] [blame] | 54 | channel: "CalcIMU" |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 55 | field: "accelerometer_x" |
56 | } | ||||
57 | x_signal { | ||||
58 | channel: "CalcIMU" | ||||
59 | field: "monotonic_timestamp_sec" | ||||
60 | } | ||||
James Kuszmaul | 61a971f | 2020-01-01 15:06:18 -0800 | [diff] [blame] | 61 | } |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 62 | line { |
63 | y_signal { | ||||
James Kuszmaul | d91e9b9 | 2020-10-25 16:27:11 -0700 | [diff] [blame] | 64 | channel: "CalcIMU" |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 65 | field: "accelerometer_y" |
66 | } | ||||
67 | x_signal { | ||||
68 | channel: "CalcIMU" | ||||
69 | field: "monotonic_timestamp_sec" | ||||
70 | } | ||||
James Kuszmaul | 61a971f | 2020-01-01 15:06:18 -0800 | [diff] [blame] | 71 | } |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 72 | line { |
73 | y_signal { | ||||
James Kuszmaul | d91e9b9 | 2020-10-25 16:27:11 -0700 | [diff] [blame] | 74 | channel: "CalcIMU" |
James Kuszmaul | 14dad03 | 2020-01-19 17:56:59 -0800 | [diff] [blame] | 75 | field: "accelerometer_z" |
76 | } | ||||
77 | x_signal { | ||||
78 | channel: "CalcIMU" | ||||
79 | field: "monotonic_timestamp_sec" | ||||
80 | } | ||||
James Kuszmaul | 61a971f | 2020-01-01 15:06:18 -0800 | [diff] [blame] | 81 | } |
82 | ylabel: "g" | ||||
83 | } | ||||
84 | } | ||||
James Kuszmaul | 9031d1b | 2020-02-11 17:01:57 -0800 | [diff] [blame] | 85 | |
86 | figure { | ||||
87 | axes { | ||||
88 | line { | ||||
89 | y_signal { | ||||
90 | channel: "CalcIMU" | ||||
91 | field: "accel_x_rolling_mean" | ||||
92 | } | ||||
93 | x_signal { | ||||
94 | channel: "CalcIMU" | ||||
95 | field: "monotonic_timestamp_sec" | ||||
96 | } | ||||
97 | } | ||||
98 | line { | ||||
99 | y_signal { | ||||
100 | channel: "CalcIMU" | ||||
101 | field: "accel_y_rolling_mean" | ||||
102 | } | ||||
103 | x_signal { | ||||
104 | channel: "CalcIMU" | ||||
105 | field: "monotonic_timestamp_sec" | ||||
106 | } | ||||
107 | } | ||||
108 | line { | ||||
109 | y_signal { | ||||
110 | channel: "CalcIMU" | ||||
111 | field: "accel_z_rolling_mean" | ||||
112 | } | ||||
113 | x_signal { | ||||
114 | channel: "CalcIMU" | ||||
115 | field: "monotonic_timestamp_sec" | ||||
116 | } | ||||
117 | } | ||||
118 | ylabel: "g" | ||||
119 | } | ||||
120 | axes { | ||||
121 | line { | ||||
122 | y_signal { | ||||
123 | channel: "CalcIMU" | ||||
124 | field: "accel_x_rolling_std" | ||||
125 | } | ||||
126 | x_signal { | ||||
127 | channel: "CalcIMU" | ||||
128 | field: "monotonic_timestamp_sec" | ||||
129 | } | ||||
130 | } | ||||
131 | line { | ||||
132 | y_signal { | ||||
133 | channel: "CalcIMU" | ||||
134 | field: "accel_y_rolling_std" | ||||
135 | } | ||||
136 | x_signal { | ||||
137 | channel: "CalcIMU" | ||||
138 | field: "monotonic_timestamp_sec" | ||||
139 | } | ||||
140 | } | ||||
141 | line { | ||||
142 | y_signal { | ||||
143 | channel: "CalcIMU" | ||||
144 | field: "accel_z_rolling_std" | ||||
145 | } | ||||
146 | x_signal { | ||||
147 | channel: "CalcIMU" | ||||
148 | field: "monotonic_timestamp_sec" | ||||
149 | } | ||||
150 | } | ||||
151 | ylabel: "g" | ||||
152 | } | ||||
153 | } | ||||
154 | |||||
155 | figure { | ||||
156 | axes { | ||||
157 | line { | ||||
158 | y_signal { | ||||
159 | channel: "CalcIMU" | ||||
160 | field: "gyro_x_rolling_mean" | ||||
161 | } | ||||
162 | x_signal { | ||||
163 | channel: "CalcIMU" | ||||
164 | field: "monotonic_timestamp_sec" | ||||
165 | } | ||||
166 | } | ||||
167 | line { | ||||
168 | y_signal { | ||||
169 | channel: "CalcIMU" | ||||
170 | field: "gyro_y_rolling_mean" | ||||
171 | } | ||||
172 | x_signal { | ||||
173 | channel: "CalcIMU" | ||||
174 | field: "monotonic_timestamp_sec" | ||||
175 | } | ||||
176 | } | ||||
177 | line { | ||||
178 | y_signal { | ||||
179 | channel: "CalcIMU" | ||||
180 | field: "gyro_z_rolling_mean" | ||||
181 | } | ||||
182 | x_signal { | ||||
183 | channel: "CalcIMU" | ||||
184 | field: "monotonic_timestamp_sec" | ||||
185 | } | ||||
186 | } | ||||
187 | ylabel: "rad / sec" | ||||
188 | } | ||||
189 | axes { | ||||
190 | line { | ||||
191 | y_signal { | ||||
192 | channel: "CalcIMU" | ||||
193 | field: "gyro_x_rolling_std" | ||||
194 | } | ||||
195 | x_signal { | ||||
196 | channel: "CalcIMU" | ||||
197 | field: "monotonic_timestamp_sec" | ||||
198 | } | ||||
199 | } | ||||
200 | line { | ||||
201 | y_signal { | ||||
202 | channel: "CalcIMU" | ||||
203 | field: "gyro_y_rolling_std" | ||||
204 | } | ||||
205 | x_signal { | ||||
206 | channel: "CalcIMU" | ||||
207 | field: "monotonic_timestamp_sec" | ||||
208 | } | ||||
209 | } | ||||
210 | line { | ||||
211 | y_signal { | ||||
212 | channel: "CalcIMU" | ||||
213 | field: "gyro_z_rolling_std" | ||||
214 | } | ||||
215 | x_signal { | ||||
216 | channel: "CalcIMU" | ||||
217 | field: "monotonic_timestamp_sec" | ||||
218 | } | ||||
219 | } | ||||
220 | ylabel: "rad / sec" | ||||
221 | } | ||||
222 | } | ||||
223 | |||||
224 | figure { | ||||
225 | axes { | ||||
226 | line { | ||||
227 | y_signal { | ||||
James Kuszmaul | d91e9b9 | 2020-10-25 16:27:11 -0700 | [diff] [blame] | 228 | channel: "CalcIMU" |
James Kuszmaul | 9031d1b | 2020-02-11 17:01:57 -0800 | [diff] [blame] | 229 | field: "temperature" |
230 | } | ||||
231 | x_signal { | ||||
232 | channel: "CalcIMU" | ||||
233 | field: "monotonic_timestamp_sec" | ||||
234 | } | ||||
235 | } | ||||
236 | ylabel: "C" | ||||
237 | } | ||||
238 | } |