#include <transform_delta_cost_functor.h>
Public Member Functions | |
template<typename T > | |
bool | Evaluate (const Rigid3< T > &transform, T *const residual) const |
template<typename T > | |
bool | operator() (const T *const translation, const T *const rotation, T *const residual) const |
TransformDeltaCostFunctor & | operator= (const TransformDeltaCostFunctor &) |
TransformDeltaCostFunctor (Eigen::Matrix< double, 2, 1 > pos_world, Eigen::Matrix< double, 2, 1 > pos_gps, double covariance) | |
TransformDeltaCostFunctor (const TransformDeltaCostFunctor &) | |
Private Attributes | |
double | inv_covariance_ |
Eigen::Matrix< double, 2, 1 > | pos_gps_ |
Eigen::Matrix< double, 2, 1 > | pos_world_ |
Definition at line 127 of file transform_delta_cost_functor.h.
TransformDeltaCostFunctor::TransformDeltaCostFunctor | ( | Eigen::Matrix< double, 2, 1 > | pos_world, |
Eigen::Matrix< double, 2, 1 > | pos_gps, | ||
double | covariance | ||
) | [inline] |
Definition at line 131 of file transform_delta_cost_functor.h.
bool TransformDeltaCostFunctor::Evaluate | ( | const Rigid3< T > & | transform, |
T *const | residual | ||
) | const [inline] |
Definition at line 158 of file transform_delta_cost_functor.h.
bool TransformDeltaCostFunctor::operator() | ( | const T *const | translation, |
const T *const | rotation, | ||
T *const | residual | ||
) | const [inline] |
Definition at line 148 of file transform_delta_cost_functor.h.
TransformDeltaCostFunctor& TransformDeltaCostFunctor::operator= | ( | const TransformDeltaCostFunctor & | ) |
double TransformDeltaCostFunctor::inv_covariance_ [private] |
Definition at line 171 of file transform_delta_cost_functor.h.
Eigen::Matrix<double, 2, 1> TransformDeltaCostFunctor::pos_gps_ [private] |
Definition at line 170 of file transform_delta_cost_functor.h.
Eigen::Matrix<double, 2, 1> TransformDeltaCostFunctor::pos_world_ [private] |
Definition at line 169 of file transform_delta_cost_functor.h.