An angular cost function that depends on the scale of the motion.
More...
#include <AngularAdjustmentCERESAnalytic.h>
|
| AngularErrorScaleCam0 (const Eigen::Vector3d &bearing_vector, const Eigen::Vector3d &t_w_lmk, const Eigen::Affine3d &T_cam0_w, const Eigen::Affine3d &T_cam0_cam0p, const Eigen::Affine3d &T_cam_cam0, const double sigma) |
|
| AngularErrorScaleCam0 () |
|
virtual bool | Evaluate (double const *const *parameters, double *residuals, double **jacobians) const |
|
An angular cost function that depends on the scale of the motion.
◆ AngularErrorScaleCam0() [1/2]
isae::AngularErrorScaleCam0::AngularErrorScaleCam0 |
( |
const Eigen::Vector3d & |
bearing_vector, |
|
|
const Eigen::Vector3d & |
t_w_lmk, |
|
|
const Eigen::Affine3d & |
T_cam0_w, |
|
|
const Eigen::Affine3d & |
T_cam0_cam0p, |
|
|
const Eigen::Affine3d & |
T_cam_cam0, |
|
|
const double |
sigma |
|
) |
| |
|
inline |
◆ AngularErrorScaleCam0() [2/2]
isae::AngularErrorScaleCam0::AngularErrorScaleCam0 |
( |
| ) |
|
|
inline |
◆ Evaluate()
virtual bool isae::AngularErrorScaleCam0::Evaluate |
( |
double const *const * |
parameters, |
|
|
double * |
residuals, |
|
|
double ** |
jacobians |
|
) |
| const |
|
inlinevirtual |
◆ _bearing_vector
const Eigen::Vector3d isae::AngularErrorScaleCam0::_bearing_vector |
◆ _sigma
double isae::AngularErrorScaleCam0::_sigma |
◆ _T_cam0_cam0p
const Eigen::Affine3d isae::AngularErrorScaleCam0::_T_cam0_cam0p |
◆ _T_cam0_w
const Eigen::Affine3d isae::AngularErrorScaleCam0::_T_cam0_w |
◆ _T_cam_cam0
const Eigen::Affine3d isae::AngularErrorScaleCam0::_T_cam_cam0 |
◆ _t_w_lmk
const Eigen::Vector3d isae::AngularErrorScaleCam0::_t_w_lmk |
The documentation for this class was generated from the following file: