Namespaces | Functions
cost_helpers_impl.h File Reference
#include "Eigen/Core"
#include "cartographer/transform/rigid_transform.h"
#include "cartographer/transform/transform.h"
Include dependency graph for cost_helpers_impl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cartographer
namespace  cartographer::mapping
namespace  cartographer::mapping::optimization

Functions

template<typename T >
static std::array< T, 3 > cartographer::mapping::optimization::ComputeUnscaledError (const transform::Rigid2d &relative_pose, const T *const start, const T *const end)
template<typename T >
static std::array< T, 6 > cartographer::mapping::optimization::ComputeUnscaledError (const transform::Rigid3d &relative_pose, const T *const start_rotation, const T *const start_translation, const T *const end_rotation, const T *const end_translation)
template<typename T >
std::tuple< std::array< T, 4 >
, std::array< T, 3 > > 
cartographer::mapping::optimization::InterpolateNodes2D (const T *const prev_node_pose, const Eigen::Quaterniond &prev_node_gravity_alignment, const T *const next_node_pose, const Eigen::Quaterniond &next_node_gravity_alignment, const double interpolation_parameter)
template<typename T >
std::tuple< std::array< T, 4 >
, std::array< T, 3 > > 
cartographer::mapping::optimization::InterpolateNodes3D (const T *const prev_node_rotation, const T *const prev_node_translation, const T *const next_node_rotation, const T *const next_node_translation, const double interpolation_parameter)
template<typename T >
std::array< T, 3 > cartographer::mapping::optimization::ScaleError (const std::array< T, 3 > &error, double translation_weight, double rotation_weight)
template<typename T >
std::array< T, 6 > cartographer::mapping::optimization::ScaleError (const std::array< T, 6 > &error, double translation_weight, double rotation_weight)
template<typename T >
std::array< T, 4 > cartographer::mapping::optimization::SlerpQuaternions (const T *const start, const T *const end, double factor)


cartographer
Author(s): The Cartographer Authors
autogenerated on Thu May 9 2019 02:27:36