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