Class SlamCalibrator


public class SlamCalibrator extends BaseSlamCalibrator<SlamCalibrationData>
Processes data to estimate calibration for SLAM estimator. This class must be used while gathering data for a system being kept constant (no motion).
  • Field Details

    • lastAccelerationX

      private double lastAccelerationX
      Last sample of linear acceleration along x-axis.
    • lastAccelerationY

      private double lastAccelerationY
      Last sample of linear acceleration along y-axis.
    • lastAccelerationZ

      private double lastAccelerationZ
      Last sample of linear acceleration along z-axis.
    • lastAngularSpeedX

      private double lastAngularSpeedX
      Last sample of angular speed along x-axis.
    • lastAngularSpeedY

      private double lastAngularSpeedY
      Last sample of angular speed along y-axis.
    • lastAngularSpeedZ

      private double lastAngularSpeedZ
      Last sample of angular speed along z-axis.
    • lastTimestampNanos

      private long lastTimestampNanos
      Last timestamp of a full sample expressed in nanoseconds since the epoch time.
  • Constructor Details

    • SlamCalibrator

      public SlamCalibrator()
      Constructor.
  • Method Details