SaDVIO
isae::BundleAdjustmentCERESNumeric Member List

This is the complete list of members for isae::BundleAdjustmentCERESNumeric, including all inherited members.

_enable_sparsifisae::AOptimizerprotected
_map_frame_dbaparisae::AOptimizerprotected
_map_frame_dbgparisae::AOptimizerprotected
_map_frame_poseparisae::AOptimizerprotected
_map_frame_velparisae::AOptimizerprotected
_map_lmk_poseparisae::AOptimizerprotected
_map_lmk_ptparisae::AOptimizerprotected
_marginalizationisae::AOptimizerprotected
_marginalization_lastisae::AOptimizerprotected
addIMUResiduals(ceres::Problem &problem, ceres::LossFunction *loss_function, ceres::ParameterBlockOrdering *ordering, std::vector< std::shared_ptr< Frame >> &frame_vector, size_t fixed_frame_number)isae::AOptimizerprotected
addLandmarkResiduals(ceres::Problem &problem, ceres::LossFunction *loss_function, typed_vec_landmarks &cloud_to_optimize) overrideisae::BundleAdjustmentCERESNumericprotectedvirtual
addMarginalizationResiduals(ceres::Problem &problem, ceres::LossFunction *loss_function, ceres::ParameterBlockOrdering *ordering)isae::AOptimizerinlineprotectedvirtual
addResidualsLocalMap(ceres::Problem &problem, ceres::LossFunction *loss_function, ceres::ParameterBlockOrdering *ordering, std::vector< std::shared_ptr< Frame >> &frame_vector, size_t fixed_frame_number, std::shared_ptr< isae::LocalMap > &local_map) overrideisae::BundleAdjustmentCERESNumericprotectedvirtual
addSingleFrameResiduals(ceres::Problem &problem, ceres::LossFunction *loss_function, std::shared_ptr< Frame > &frame, typed_vec_landmarks &cloud_to_optimize) overrideisae::BundleAdjustmentCERESNumericprotectedvirtual
AOptimizer()isae::AOptimizerinline
BundleAdjustmentCERESNumeric()=defaultisae::BundleAdjustmentCERESNumeric
landmarkOptimization(std::shared_ptr< Frame > &frame)isae::AOptimizer
landmarkOptimizationNoFov(std::shared_ptr< Frame > &f, std::shared_ptr< Frame > &fp, Eigen::Affine3d &T_cam0_cam0p, double info_scale)isae::AOptimizervirtual
localMapBA(std::shared_ptr< isae::LocalMap > &local_map, const size_t fixed_frame_number=0)isae::AOptimizer
localMapVIOptimization(std::shared_ptr< isae::LocalMap > &local_map, const size_t fixed_frame_number=0)isae::AOptimizer
marginalize(std::shared_ptr< Frame > &frame0, std::shared_ptr< Frame > &frame1, bool enable_sparsif)isae::AOptimizerinlinevirtual
marginalizeRelative(std::shared_ptr< Frame > &frame0, std::shared_ptr< Frame > &frame1)isae::AOptimizerinlinevirtual
resetMarginalization()isae::AOptimizerinline
singleFrameOptimization(std::shared_ptr< Frame > &moving_frame)isae::AOptimizer
singleFrameVIOptimization(std::shared_ptr< isae::Frame > &moving_frame)isae::AOptimizer
VIInit(std::shared_ptr< isae::LocalMap > &local_map, Eigen::Matrix3d &R_w_i, bool optim_scale=false)isae::AOptimizer
~BundleAdjustmentCERESNumeric()=defaultisae::BundleAdjustmentCERESNumeric