Public Member Functions | |
| std::size_t | getJacSize () const |
| Get degree of freedom of Jac matrix. | |
| std::size_t | getNMaxMeas () const |
| Get number of allocated data. | |
| std::size_t | getNMeas () const |
| Get number of actual measurement data. | |
| void | resizeAll (std::size_t maxMeas_, std::size_t jacSize_) |
| Allocate data for variable-size measurements (dynamic data fusion), stacking measurements from different modalities. | |
| void | setNMeas (std::size_t nMeas_) |
| Set number of available features (it must be less or equal than the number of allocated features). | |
| T_MEAS_LIK (std::size_t nMaxMeas_=1, std::size_t jacSize_=0) | |
Public Attributes | |
| std::vector< double > | E |
| Stacked residual. 1st idx: measurement entry. | |
| std::vector< double > | invCov |
| Inverse covariance (purely diagonal) 1st idx: measurement entry. | |
| std::vector< std::vector < double > > | transpJac |
| Transposed Jacobian matrix. 1st index: state param; 2nd idx: measurement entry. | |
| std::vector< int > | validity |
| Validity flag (0 = invalid; 1 = valid) for each entry inside E. 1st idx: measurement entry. | |
| opentl::core::cvdata::T_MEAS_LIK::T_MEAS_LIK | ( | std::size_t | nMaxMeas_ = 1, |
|
| std::size_t | jacSize_ = 0 | |||
| ) | [inline] |
| std::size_t opentl::core::cvdata::T_MEAS_LIK::getJacSize | ( | ) | const [inline] |
Get degree of freedom of Jac matrix.
| std::size_t opentl::core::cvdata::T_MEAS_LIK::getNMaxMeas | ( | ) | const [inline] |
Get number of allocated data.
| std::size_t opentl::core::cvdata::T_MEAS_LIK::getNMeas | ( | ) | const [inline] |
Get number of actual measurement data.
| void opentl::core::cvdata::T_MEAS_LIK::resizeAll | ( | std::size_t | maxMeas_, | |
| std::size_t | jacSize_ | |||
| ) | [inline] |
Allocate data for variable-size measurements (dynamic data fusion), stacking measurements from different modalities.
| void opentl::core::cvdata::T_MEAS_LIK::setNMeas | ( | std::size_t | nMeas_ | ) | [inline] |
Set number of available features (it must be less or equal than the number of allocated features).
| std::vector<double> opentl::core::cvdata::T_MEAS_LIK::E |
Stacked residual. 1st idx: measurement entry.
| std::vector<double> opentl::core::cvdata::T_MEAS_LIK::invCov |
Inverse covariance (purely diagonal) 1st idx: measurement entry.
| std::vector<std::vector<double> > opentl::core::cvdata::T_MEAS_LIK::transpJac |
Transposed Jacobian matrix. 1st index: state param; 2nd idx: measurement entry.
| std::vector<int> opentl::core::cvdata::T_MEAS_LIK::validity |
Validity flag (0 = invalid; 1 = valid) for each entry inside E. 1st idx: measurement entry.
1.5.8