Package com.irurueta.ar.slam
package com.irurueta.ar.slam
This package contains classes related to SLAM (Simultaneous Localization and
Mapping) in order to predict the device position, orientation, velocity
and acceleration using sensors such as accelerometers and gyroscopes.
-
ClassDescriptionBase class for estimating mean and covariance of noise in control values when the system state is held constant (only noise is provided as control input).Base class to estimate position, velocity, acceleration and orientation of a device using sensor data such as accelerometers, gyroscopes and magnetic fields (to obtain absolute orientation).Contains control calibration data for an absolute orientation constant velocity model SLAM estimator during Kalman filtering prediction stage.Processes data to estimate calibration for absolute orientation with constant velocity model SLAM estimator.Estimates position, velocity, acceleration, orientation and angular speed using data from accelerometer, gyroscope and magnetic field, assuming a constant velocity model.Contains control calibration data for an absolute orientation SLAM estimator during Kalman filtering prediction stage.Processes data to estimate calibration for absolute orientation SLAM estimator.Estimates position, velocity, acceleration, orientation and angular speed using data from accelerometer, gyroscope and magnetic field.Contains control calibration data for a SLAM estimator during Kalman filtering prediction stage.BaseSlamCalibrator<D extends BaseCalibrationData>Base class for estimating mean and covariance of noise in control values when the system state is held constant (only noise is provided as control input).Listener for implementations of this class.BaseSlamEstimator<D extends BaseCalibrationData>Base class to estimate position, velocity, acceleration and orientation of a device using sensor data such as accelerometers and gyroscopes.Listener for implementations of this class.Contains control calibration data for constant velocity model SLAM estimator during Kalman filtering prediction stage.Processes data to estimate calibration for constant velocity model SLAM estimator.Estimates position, velocity, acceleration and angular speed using data from accelerometer and gyroscope and assuming a constant velocity model.Utility class to predict device state (position, orientation, linear velocity and angular velocity) assuming a constant velocity model (acceleration is assumed zero under no external force).Utility class to predict position of device.Utility class to predict rotations.Contains control calibration data for a SLAM estimator during Kalman filtering prediction stage.Processes data to estimate calibration for SLAM estimator.Estimates position, velocity, acceleration, orientation and angular speed using data from accelerometer and gyroscope.Base exception for all exceptions related to SLAM.Utility class to predict device state (position, orientation, linear velocity, linear acceleration and angular velocity).Utility class to predict velocity of device.