Uses of Class
com.irurueta.ar.slam.BaseSlamEstimator
Packages that use BaseSlamEstimator
Package
Description
This package contains classes related to Structure From Motion
techniques in order to obtain 3D reconstructed data from matched points
obtained when a camera moves
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.
-
Uses of BaseSlamEstimator in com.irurueta.ar.sfm
Classes in com.irurueta.ar.sfm with type parameters of type BaseSlamEstimatorModifier and TypeClassDescriptionclassBaseSlamPairedViewsSparseReconstructor<D extends BaseCalibrationData,C extends BaseSlamPairedViewsSparseReconstructorConfiguration<D, C>, R extends BaseSlamPairedViewsSparseReconstructor<D, C, R, L, S>, L extends BaseSlamPairedViewsSparseReconstructorListener<R>, S extends BaseSlamEstimator<D>> classBaseSlamSparseReconstructor<D extends BaseCalibrationData,C extends BaseSlamSparseReconstructorConfiguration<D, C>, R extends BaseSlamSparseReconstructor<D, C, R, L, S>, L extends BaseSlamSparseReconstructorListener<R>, S extends BaseSlamEstimator<D>> Base class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences in multiple views and also in charge of estimating overall scene scale by means of SLAM (Simultaneous Location And Mapping) using data obtained from sensors like accelerometers or gyroscopes.classBaseSlamTwoViewsSparseReconstructor<D extends BaseCalibrationData,C extends BaseSlamTwoViewsSparseReconstructorConfiguration<D, C>, R extends BaseSlamTwoViewsSparseReconstructor<D, C, R, L, S>, L extends BaseSlamTwoViewsSparseReconstructorListener<R>, S extends BaseSlamEstimator<D>> Base class in charge of estimating cameras and 3D reconstructed points from sparse image point correspondences in two views and also in charge of estimating overall scene scale by means of SLAM (Simultaneous Location And Mapping) using data obtained from sensors like accelerometers or gyroscopes.Fields in com.irurueta.ar.sfm declared as BaseSlamEstimatorModifier and TypeFieldDescriptionprotected SBaseSlamPairedViewsSparseReconstructor.slamEstimatorSlam estimator to estimate position, speed, orientation using accelerometer and gyroscope data.protected SBaseSlamSparseReconstructor.slamEstimatorSlam estimator to estimate position, speed, orientation using accelerometer and gyroscope data.protected SBaseSlamTwoViewsSparseReconstructor.slamEstimatorSlam estimator to estimate position, speed, orientation using accelerometer and gyroscope data. -
Uses of BaseSlamEstimator in com.irurueta.ar.slam
Subclasses of BaseSlamEstimator in com.irurueta.ar.slamModifier and TypeClassDescriptionclassBase 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).classEstimates position, velocity, acceleration, orientation and angular speed using data from accelerometer, gyroscope and magnetic field, assuming a constant velocity model.classEstimates position, velocity, acceleration, orientation and angular speed using data from accelerometer, gyroscope and magnetic field.classEstimates position, velocity, acceleration and angular speed using data from accelerometer and gyroscope and assuming a constant velocity model.classEstimates position, velocity, acceleration, orientation and angular speed using data from accelerometer and gyroscope.Methods in com.irurueta.ar.slam with parameters of type BaseSlamEstimatorModifier and TypeMethodDescriptionvoidBaseSlamEstimator.BaseSlamEstimatorListener.onCorrectedWithPositionMeasure(BaseSlamEstimator<D> estimator) Called after internal state has been corrected using an external measure.voidBaseSlamEstimator.BaseSlamEstimatorListener.onCorrectWithPositionMeasure(BaseSlamEstimator<D> estimator) Called when internal state is about to be corrected by using an external measure.voidBaseSlamEstimator.BaseSlamEstimatorListener.onFullSampleProcessed(BaseSlamEstimator<D> estimator) Called when a full sample (accelerometer + gyroscope, etc.) has been received and has already been processed, and hence internal state has also been updated.voidBaseSlamEstimator.BaseSlamEstimatorListener.onFullSampleReceived(BaseSlamEstimator<D> estimator) Called when a full sample (accelerometer + gyroscope, etc.) has been received and is about to be processed to update internal state.