NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
localization_measurements::ImuMeasurement Struct Reference

#include <imu_measurement.h>

Inheritance diagram for localization_measurements::ImuMeasurement:
Inheritance graph

Public Member Functions

 ImuMeasurement (const sensor_msgs::Imu &imu_msg)
 
 ImuMeasurement (const Eigen::Vector3d &acceleration, const Eigen::Vector3d &angular_velocity, const localization_common::Time timestamp)
 
 ImuMeasurement ()=default
 
- Public Member Functions inherited from localization_measurements::Measurement
 Measurement (localization_common::Time timestamp)
 
 Measurement ()=default
 
virtual ~Measurement ()=default
 

Public Attributes

Eigen::Vector3d acceleration
 
Eigen::Vector3d angular_velocity
 
- Public Attributes inherited from localization_measurements::Measurement
localization_common::Time timestamp
 

Constructor & Destructor Documentation

◆ ImuMeasurement() [1/3]

localization_measurements::ImuMeasurement::ImuMeasurement ( const sensor_msgs::Imu &  imu_msg)
inlineexplicit

◆ ImuMeasurement() [2/3]

localization_measurements::ImuMeasurement::ImuMeasurement ( const Eigen::Vector3d &  acceleration,
const Eigen::Vector3d &  angular_velocity,
const localization_common::Time  timestamp 
)
inline

◆ ImuMeasurement() [3/3]

localization_measurements::ImuMeasurement::ImuMeasurement ( )
default

Member Data Documentation

◆ acceleration

Eigen::Vector3d localization_measurements::ImuMeasurement::acceleration

◆ angular_velocity

Eigen::Vector3d localization_measurements::ImuMeasurement::angular_velocity

The documentation for this struct was generated from the following file: