#include <imu_tracker.h>
Definition at line 30 of file imu_tracker.h.
◆ ImuTracker()
cartographer::mapping::ImuTracker::ImuTracker |
( |
double |
imu_gravity_time_constant, |
|
|
common::Time |
time |
|
) |
| |
◆ AddImuAngularVelocityObservation()
void cartographer::mapping::ImuTracker::AddImuAngularVelocityObservation |
( |
const Eigen::Vector3d & |
imu_angular_velocity | ) |
|
◆ AddImuLinearAccelerationObservation()
void cartographer::mapping::ImuTracker::AddImuLinearAccelerationObservation |
( |
const Eigen::Vector3d & |
imu_linear_acceleration | ) |
|
◆ Advance()
void cartographer::mapping::ImuTracker::Advance |
( |
common::Time |
time | ) |
|
◆ orientation()
Eigen::Quaterniond cartographer::mapping::ImuTracker::orientation |
( |
| ) |
const |
|
inline |
◆ time()
common::Time cartographer::mapping::ImuTracker::time |
( |
| ) |
const |
|
inline |
◆ gravity_vector_
Eigen::Vector3d cartographer::mapping::ImuTracker::gravity_vector_ |
|
private |
◆ imu_angular_velocity_
Eigen::Vector3d cartographer::mapping::ImuTracker::imu_angular_velocity_ |
|
private |
◆ imu_gravity_time_constant_
const double cartographer::mapping::ImuTracker::imu_gravity_time_constant_ |
|
private |
◆ last_linear_acceleration_time_
common::Time cartographer::mapping::ImuTracker::last_linear_acceleration_time_ |
|
private |
◆ orientation_
Eigen::Quaterniond cartographer::mapping::ImuTracker::orientation_ |
|
private |
◆ time_
The documentation for this class was generated from the following files: