#include <cmath>
#include <vector>
#include "Eigen/Core"
#include "cartographer/common/port.h"
#include "ceres/ceres.h"
Go to the source code of this file.
Namespaces | |
cartographer | |
cartographer::common | |
Functions | |
template<typename T > | |
T | cartographer::common::atan2 (const Eigen::Matrix< T, 2, 1 > &vector) |
template<typename T > | |
T | cartographer::common::Clamp (const T value, const T min, const T max) |
constexpr double | cartographer::common::DegToRad (double deg) |
template<typename T > | |
T | cartographer::common::NormalizeAngleDifference (T difference) |
template<typename T > | |
constexpr T | cartographer::common::Pow2 (T a) |
template<typename T > | |
constexpr T | cartographer::common::Power (T base, int exponent) |
template<typename T > | |
void | cartographer::common::QuaternionProduct (const double *const z, const T *const w, T *const zw) |
constexpr double | cartographer::common::RadToDeg (double rad) |