#include "cartographer/mapping/internal/optimization/cost_functions/spa_cost_function_2d.h"
#include <array>
#include "Eigen/Core"
#include "Eigen/Geometry"
#include "cartographer/common/math.h"
#include "cartographer/mapping/internal/optimization/cost_functions/cost_helpers.h"
#include "cartographer/transform/rigid_transform.h"
#include "cartographer/transform/transform.h"
#include "ceres/jet.h"
Go to the source code of this file.
Namespaces | |
namespace | cartographer |
namespace | cartographer::mapping |
namespace | cartographer::mapping::optimization |
Functions | |
ceres::CostFunction * | cartographer::mapping::optimization::CreateAnalyticalSpaCostFunction (const PoseGraphInterface::Constraint::Pose &observed_relative_pose) |
ceres::CostFunction * | cartographer::mapping::optimization::CreateAutoDiffSpaCostFunction (const PoseGraphInterface::Constraint::Pose &observed_relative_pose) |
const transform::Rigid2d observed_relative_pose_ |
Definition at line 54 of file spa_cost_function_2d.cc.
const double rotation_weight_ |
Definition at line 130 of file spa_cost_function_2d.cc.
const double translation_weight_ |
Definition at line 129 of file spa_cost_function_2d.cc.