Class BaseAbsoluteOrientationSlamPairedViewsSparseReconstructor<D extends BaseCalibrationData,C extends BaseSlamPairedViewsSparseReconstructorConfiguration<D,C>,R extends BaseSlamPairedViewsSparseReconstructor<D,C,R,L,S>,L extends BaseSlamPairedViewsSparseReconstructorListener<R>,S extends AbsoluteOrientationBaseSlamEstimator<D>>

java.lang.Object
com.irurueta.ar.sfm.BasePairedViewsSparseReconstructor<C,R,L>
com.irurueta.ar.sfm.BaseSlamPairedViewsSparseReconstructor<D,C,R,L,S>
com.irurueta.ar.sfm.BaseAbsoluteOrientationSlamPairedViewsSparseReconstructor<D,C,R,L,S>
Type Parameters:
D - calibrator type associated to implementations of SLAM calibration data.
C - type of configuration.
R - type of re-constructor.
L - type of listener.
S - type of SLAM estimator.
Direct Known Subclasses:
AbsoluteOrientationConstantVelocityModelSlamPairedViewsSparseReconstructor, AbsoluteOrientationSlamPairedViewsSparseReconstructor

public abstract class BaseAbsoluteOrientationSlamPairedViewsSparseReconstructor<D extends BaseCalibrationData,C extends BaseSlamPairedViewsSparseReconstructorConfiguration<D,C>,R extends BaseSlamPairedViewsSparseReconstructor<D,C,R,L,S>,L extends BaseSlamPairedViewsSparseReconstructorListener<R>,S extends AbsoluteOrientationBaseSlamEstimator<D>> extends BaseSlamPairedViewsSparseReconstructor<D,C,R,L,S>
Base class in charge of estimating pairs of cameras and 3D reconstructed points from sparse image point correspondences in multiple view pairs and also in charge of estimating overall scene scale and absolute orientation by means of SLAM (Simultaneous Location And Mapping) using data obtained from sensors like accelerometers or gyroscopes. NOTE: absolute orientation slam estimators are not very accurate during estimation of the orientation state, for that reason we take into account the initial orientation.