My Project 1.0
Holistic Fusion: A Generic Framework for Multimodal Sensor Fusion
Loading...
Searching...
No Matches
holistic_fusion::HolisticFusionClassic Member List

This is the complete list of members for holistic_fusion::HolisticFusionClassic, including all inherited members.

addBinaryPose3Measurement(const BinaryMeasurementXD< Eigen::Isometry3d, 6 > &F_T_F_S) overrideholistic_fusion::HolisticFusionClassicvirtual
addCoreImuMeasurementAndGetState(const Eigen::Vector3d &linearAcc, const Eigen::Vector3d &angularVel, const double imuTimeK, std::shared_ptr< SafeIntegratedNavState > &returnPreIntegratedNavStatePtr, std::shared_ptr< SafeNavStateWithCovarianceAndBias > &returnOptimizedStateWithCovarianceAndBiasPtr, Eigen::Matrix< double, 6, 1 > &returnAddedImuMeasurements)holistic_fusion::HolisticFusion
addUnaryBearing3LandmarkMeasurement(UnaryMeasurementXDLandmark< Eigen::Vector3d, 3 > &S_bearing_S_L)=0holistic_fusion::HolisticFusionpure virtual
addUnaryPitchAbsoluteMeasurement(const UnaryMeasurementXDAbsolute< double, 1 > &pitch_F_S) overrideholistic_fusion::HolisticFusionClassicvirtual
addUnaryPose3AbsoluteMeasurement(const UnaryMeasurementXDAbsolute< Eigen::Isometry3d, 6 > &R_T_R_S, const bool addToOnlineSmootherFlag=true)=0holistic_fusion::HolisticFusionpure virtual
addUnaryPosition3AbsoluteMeasurement(UnaryMeasurementXDAbsolute< Eigen::Vector3d, 3 > &R_t_R_S)=0holistic_fusion::HolisticFusionpure virtual
addUnaryPosition3LandmarkMeasurement(UnaryMeasurementXDLandmark< Eigen::Vector3d, 3 > &S_t_S_L, const int landmarkCreationCounter)=0holistic_fusion::HolisticFusionpure virtual
addUnaryRollAbsoluteMeasurement(const UnaryMeasurementXDAbsolute< double, 1 > &roll_F_S) overrideholistic_fusion::HolisticFusionClassicvirtual
addUnaryVelocity3AbsoluteMeasurement(UnaryMeasurementXDAbsolute< Eigen::Vector3d, 3 > &R_v_R_S)=0holistic_fusion::HolisticFusionpure virtual
addUnaryVelocity3LocalMeasurement(UnaryMeasurementXD< Eigen::Vector3d, 3 > &S_v_R_S)=0holistic_fusion::HolisticFusionpure virtual
addUnaryYawAbsoluteMeasurement(const UnaryMeasurementXDAbsolute< double, 1 > &yaw_W_S) overrideholistic_fusion::HolisticFusionClassicvirtual
addZeroMotionFactor(double timeKm1, double timeK, double noiseDensity)holistic_fusion::HolisticFusion
addZeroVelocityFactor(double timeK, double noiseDensity)holistic_fusion::HolisticFusion
alignedImuFlag_holistic_fusion::HolisticFusionprotected
alignImu_(double &imuAttitudeRoll, double &imuAttitudePitch)holistic_fusion::HolisticFusionprivate
areRollAndPitchInited() constholistic_fusion::HolisticFusion
areYawAndPositionInited() constholistic_fusion::HolisticFusion
checkAndPrintCovarianceViolation_(const std::string &measurementName, const bool violatedFlag)holistic_fusion::HolisticFusionprotected
coreImuBufferPtr_holistic_fusion::HolisticFusionprotected
foundInitialYawAndPositionFlag_holistic_fusion::HolisticFusionprotected
getNormalOperationFlag() constholistic_fusion::HolisticFusioninline
graphConfigPtr_holistic_fusion::HolisticFusionprotected
graphMgrPtr_holistic_fusion::HolisticFusionprotected
HolisticFusion()holistic_fusion::HolisticFusion
HolisticFusionClassic()holistic_fusion::HolisticFusionClassic
imuCallbackCounter_holistic_fusion::HolisticFusionprotected
initedGraphFlag_holistic_fusion::HolisticFusionprotected
initGraph_(const double timeStamp_k, const Eigen::Vector3d &imuAngularVelocity)holistic_fusion::HolisticFusionprivate
initWorldFrameToFixedFrameTransform(const Eigen::Isometry3d &T_W_F, const std::string &fixedFrame)holistic_fusion::HolisticFusion
initYawAndPosition(const UnaryMeasurementXD< Eigen::Isometry3d, 6 > &unary6DMeasurement)holistic_fusion::HolisticFusion
initYawAndPositionInWorld(const double yaw_W_frame1, const Eigen::Vector3d &W_t_W_frame2, const std::string &frame1, const std::string &frame2)holistic_fusion::HolisticFusion
initYawAndPositionMutex_holistic_fusion::HolisticFusionprivate
isCovarianceViolated_(const Eigen::Matrix< double, DIM, 1 > &covariance, const double covarianceViolationThreshold)holistic_fusion::HolisticFusioninlineprotected
isGraphInited() constholistic_fusion::HolisticFusion
logRealTimeNavStates(const std::string &savePath)holistic_fusion::HolisticFusion
measurementsWithViolatedCovariance_holistic_fusion::HolisticFusionprotected
normalOperationFlag_holistic_fusion::HolisticFusionprotected
optimizeGraph_()holistic_fusion::HolisticFusionprivate
optimizeGraphFlag_holistic_fusion::HolisticFusionprotected
optimizeGraphMutex_holistic_fusion::HolisticFusionprotected
optimizeGraphThread_holistic_fusion::HolisticFusionprivate
optimizeSlowBatchSmoother(int maxIterations, const std::string &savePath, const bool saveCovarianceFlag)holistic_fusion::HolisticFusion
optimizeSlowBatchSmoother(int maxIterations, const bool computePoseCovarianceFlag)holistic_fusion::HolisticFusion
preIntegratedNavStatePtr_holistic_fusion::HolisticFusionprivate
pretendFirstMeasurementReceived()holistic_fusion::HolisticFusionprotected
setup(const std::shared_ptr< GraphConfig > graphConfigPtr, const std::shared_ptr< StaticTransforms > staticTransformsPtr)holistic_fusion::HolisticFusion
staticTransformsPtr_holistic_fusion::HolisticFusionprotected
stopOptimizeGraphThread_holistic_fusion::HolisticFusionprivate
validFirstMeasurementReceivedFlag_holistic_fusion::HolisticFusionprotected
W_t_W_Frame1_to_W_t_W_Frame2_(const Eigen::Vector3d &W_t_W_frame1, const std::string &frame1, const std::string &frame2, const Eigen::Matrix3d &R_W_frame2)holistic_fusion::HolisticFusionprivate
~HolisticFusion()holistic_fusion::HolisticFusionvirtual
~HolisticFusionClassic()=defaultholistic_fusion::HolisticFusionClassicvirtual