#include <spa_cost_function.h>
cartographer::mapping_2d::sparse_pose_graph::SpaCostFunction::SpaCostFunction |
( |
const Constraint::Pose & |
pose | ) |
|
|
inlineexplicit |
template<typename T >
static void cartographer::mapping_2d::sparse_pose_graph::SpaCostFunction::ComputeScaledError |
( |
const Constraint::Pose & |
pose, |
|
|
const T *const |
c_i, |
|
|
const T *const |
c_j, |
|
|
T *const |
e |
|
) |
| |
|
inlinestatic |
template<typename T >
static std::array<T, 3> cartographer::mapping_2d::sparse_pose_graph::SpaCostFunction::ComputeUnscaledError |
( |
const transform::Rigid2d & |
zbar_ij, |
|
|
const T *const |
c_i, |
|
|
const T *const |
c_j |
|
) |
| |
|
inlinestatic |
template<typename T >
bool cartographer::mapping_2d::sparse_pose_graph::SpaCostFunction::operator() |
( |
const T *const |
c_i, |
|
|
const T *const |
c_j, |
|
|
T * |
e |
|
) |
| const |
|
inline |
const Constraint::Pose cartographer::mapping_2d::sparse_pose_graph::SpaCostFunction::pose_ |
|
private |
The documentation for this class was generated from the following file: