#include <rotation_cost_function_3d.h>
Public Member Functions | |
template<typename T > | |
bool | operator() (const T *const start_rotation, const T *const end_rotation, const T *const imu_calibration, T *residual) const |
Static Public Member Functions | |
static ceres::CostFunction * | CreateAutoDiffCostFunction (const double scaling_factor, const Eigen::Quaterniond &delta_rotation_imu_frame) |
Private Member Functions | |
RotationCostFunction3D & | operator= (const RotationCostFunction3D &) |
RotationCostFunction3D (const double scaling_factor, const Eigen::Quaterniond &delta_rotation_imu_frame) | |
RotationCostFunction3D (const RotationCostFunction3D &) | |
Private Attributes | |
const Eigen::Quaterniond | delta_rotation_imu_frame_ |
const double | scaling_factor_ |
Definition at line 28 of file rotation_cost_function_3d.h.
cartographer::mapping::RotationCostFunction3D::RotationCostFunction3D | ( | const double | scaling_factor, |
const Eigen::Quaterniond & | delta_rotation_imu_frame | ||
) | [inline, private] |
Definition at line 59 of file rotation_cost_function_3d.h.
cartographer::mapping::RotationCostFunction3D::RotationCostFunction3D | ( | const RotationCostFunction3D & | ) | [private] |
static ceres::CostFunction* cartographer::mapping::RotationCostFunction3D::CreateAutoDiffCostFunction | ( | const double | scaling_factor, |
const Eigen::Quaterniond & | delta_rotation_imu_frame | ||
) | [inline, static] |
Definition at line 30 of file rotation_cost_function_3d.h.
bool cartographer::mapping::RotationCostFunction3D::operator() | ( | const T *const | start_rotation, |
const T *const | end_rotation, | ||
const T *const | imu_calibration, | ||
T * | residual | ||
) | const [inline] |
Definition at line 40 of file rotation_cost_function_3d.h.
RotationCostFunction3D& cartographer::mapping::RotationCostFunction3D::operator= | ( | const RotationCostFunction3D & | ) | [private] |
const Eigen::Quaterniond cartographer::mapping::RotationCostFunction3D::delta_rotation_imu_frame_ [private] |
Definition at line 68 of file rotation_cost_function_3d.h.
const double cartographer::mapping::RotationCostFunction3D::scaling_factor_ [private] |
Definition at line 67 of file rotation_cost_function_3d.h.