A cost function to impose a constraint on 2D motion.
More...
#include <residuals.hpp>
|
| Motion2DFactor (const Eigen::Vector2d motion_2d, const Eigen::MatrixXd sqrt_inf, const double dt) |
|
| Motion2DFactor () |
|
virtual bool | Evaluate (double const *const *parameters, double *residuals, double **jacobians) const |
|
A cost function to impose a constraint on 2D motion.
◆ Motion2DFactor() [1/2]
isae::Motion2DFactor::Motion2DFactor |
( |
const Eigen::Vector2d |
motion_2d, |
|
|
const Eigen::MatrixXd |
sqrt_inf, |
|
|
const double |
dt |
|
) |
| |
|
inline |
◆ Motion2DFactor() [2/2]
isae::Motion2DFactor::Motion2DFactor |
( |
| ) |
|
|
inline |
◆ Evaluate()
virtual bool isae::Motion2DFactor::Evaluate |
( |
double const *const * |
parameters, |
|
|
double * |
residuals, |
|
|
double ** |
jacobians |
|
) |
| const |
|
inlinevirtual |
◆ _dt
double isae::Motion2DFactor::_dt |
◆ _dtheta
double isae::Motion2DFactor::_dtheta |
The angular displacement.
◆ _dx
double isae::Motion2DFactor::_dx |
The forward displacement.
◆ _motion_2d
Eigen::Vector2d isae::Motion2DFactor::_motion_2d |
The velocity on the 2D plane.
◆ _sqrt_inf
Eigen::MatrixXd isae::Motion2DFactor::_sqrt_inf |
The square root informatino matrix of the measurement.
The documentation for this class was generated from the following file:
- /home/deos/ce.debeunne/colcon_ws/src/SaDVIO/cpp/include/isaeslam/optimizers/residuals.hpp