NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
calibration::CameraTargetBasedIntrinsicsCalibrator< DISTORTER > Class Template Reference

#include <camera_target_based_intrinsics_calibrator.h>

Public Member Functions

 CameraTargetBasedIntrinsicsCalibrator (const CameraTargetBasedIntrinsicsCalibratorParams &params)
 
bool EstimateInitialTargetPosesAndCalibrate (const std::vector< localization_common::ImageCorrespondences > &correspondences_set, const StateParameters &initial_state_parameters, StateParameters &calibrated_state_parameters, StateParametersCovariances &covariances)
 
bool Calibrate (const std::vector< MatchSet > &match_sets, const StateParameters &initial_state_parameters, StateParameters &calibrated_state_parameters, StateParametersCovariances &covariances)
 
const CameraTargetBasedIntrinsicsCalibratorParamsparams ()
 

Constructor & Destructor Documentation

◆ CameraTargetBasedIntrinsicsCalibrator()

Member Function Documentation

◆ Calibrate()

template<typename DISTORTER >
bool calibration::CameraTargetBasedIntrinsicsCalibrator< DISTORTER >::Calibrate ( const std::vector< MatchSet > &  match_sets,
const StateParameters initial_state_parameters,
StateParameters calibrated_state_parameters,
StateParametersCovariances covariances 
)

◆ EstimateInitialTargetPosesAndCalibrate()

template<typename DISTORTER >
bool calibration::CameraTargetBasedIntrinsicsCalibrator< DISTORTER >::EstimateInitialTargetPosesAndCalibrate ( const std::vector< localization_common::ImageCorrespondences > &  correspondences_set,
const StateParameters initial_state_parameters,
StateParameters calibrated_state_parameters,
StateParametersCovariances covariances 
)

◆ params()

template<typename DISTORTER >
const CameraTargetBasedIntrinsicsCalibratorParams& calibration::CameraTargetBasedIntrinsicsCalibrator< DISTORTER >::params ( )
inline

The documentation for this class was generated from the following file: