| updateSample() |   | 85% |   | 75% | 3 | 9 | 6 | 33 | 0 | 1 |
| BaseSlamCalibrator(int) |   | 91% |   | 50% | 1 | 2 | 2 | 21 | 0 | 1 |
| reset() |  | 98% | | n/a | 0 | 1 | 1 | 17 | 0 | 1 |
| getControlDistribution() |  | 93% | | n/a | 0 | 1 | 1 | 5 | 0 | 1 |
| getControlDistribution(MultivariateNormalDist) |  | 92% | | n/a | 0 | 1 | 1 | 6 | 0 | 1 |
| updateAccelerometerSample(long, float, float, float) |  | 100% |   | 83% | 1 | 4 | 0 | 15 | 0 | 1 |
| updateGyroscopeSample(long, float, float, float) |  | 100% |   | 83% | 1 | 4 | 0 | 15 | 0 | 1 |
| getAccumulatedAccelerationSample(double[]) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| getAccumulatedAngularSpeedSample(double[]) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| updateAccelerometerSample(long, float[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| updateGyroscopeSample(long, float[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getControlMean(double[]) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| getAccumulatedAccelerationSample() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAngularSpeedSample() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setConvergenceThreshold(double) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| notifyFullSampleAndResetSampleReceive() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setMinNumSamples(int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setMaxNumSamples(int) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| isFullSampleAvailable() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| isAccelerometerSampleReceived() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isGyroscopeSampleReceived() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getControlCovariance(Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| getCalibrationData(BaseCalibrationData) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getMostRecentTimestampNanos() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| propagateWithControlJacobian(Matrix, MultivariateNormalDist) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| propagateWithControlJacobian(Matrix) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setAccumulationEnabled(boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setListener(BaseSlamCalibrator.BaseSlamCalibratorListener) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getControlMean() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getControlCovariance() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSampleLength() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isConverged() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isFailed() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isFinished() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSampleCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMinNumSamples() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxNumSamples() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getConvergenceThreshold() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAccumulationEnabled() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccelerometerTimestampNanos() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getGyroscopeTimestampNanos() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAccelerometerSamples() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedGyroscopeSamples() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAccelerationSampleX() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAccelerationSampleY() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAccelerationSampleZ() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAngularSpeedSampleX() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAngularSpeedSampleY() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAccumulatedAngularSpeedSampleZ() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getListener() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |