#include <acceleration_cost_function.h>
|
template<typename T > |
static Eigen::Quaternion< T > | ToEigen (const T *const quaternion) |
|
cartographer::mapping_3d::AccelerationCostFunction::AccelerationCostFunction |
( |
const double |
scaling_factor, |
|
|
const Eigen::Vector3d & |
delta_velocity_imu_frame, |
|
|
const double |
first_delta_time_seconds, |
|
|
const double |
second_delta_time_seconds |
|
) |
| |
|
inline |
template<typename T >
bool cartographer::mapping_3d::AccelerationCostFunction::operator() |
( |
const T *const |
middle_rotation, |
|
|
const T *const |
start_position, |
|
|
const T *const |
middle_position, |
|
|
const T *const |
end_position, |
|
|
const T *const |
gravity_constant, |
|
|
T * |
residual |
|
) |
| const |
|
inline |
template<typename T >
static Eigen::Quaternion<T> cartographer::mapping_3d::AccelerationCostFunction::ToEigen |
( |
const T *const |
quaternion | ) |
|
|
inlinestaticprivate |
const Eigen::Vector3d cartographer::mapping_3d::AccelerationCostFunction::delta_velocity_imu_frame_ |
|
private |
const double cartographer::mapping_3d::AccelerationCostFunction::first_delta_time_seconds_ |
|
private |
const double cartographer::mapping_3d::AccelerationCostFunction::scaling_factor_ |
|
private |
const double cartographer::mapping_3d::AccelerationCostFunction::second_delta_time_seconds_ |
|
private |
The documentation for this class was generated from the following file: