Closed ErnestSally closed 2 years ago
@Litemage, it looks like the IMU default constructor either doesn't run the calibration or runs for an unspecified time. We may want to try the three parameter constructor with at least 4 second CalibrationTime
.
That sounds like a great place to start. Thoughts on somehow disabling the robots drive train during calibration period? Is it necessary / practical?
Probably unnecessary. Typically the robot code is running before the radio connection to driver station is established. If we continue to see intermittent drift, we could lock out drive during calibration
Added changes in above comment by dkt01. see #106
Waiting to be tested
Investigate field-centric drifting