rm_control
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
rm_hw::ImuData Struct Reference

#include <types.h>

Collaboration diagram for rm_hw::ImuData:

Public Attributes

ros::Time time_stamp
 
std::string imu_name
 
double ori [4]
 
double angular_vel [3]
 
double linear_acc [3]
 
double angular_vel_offset [3]
 
double ori_cov [9]
 
double angular_vel_cov [9]
 
double linear_acc_cov [9]
 
double temperature
 
double angular_vel_coeff
 
double accel_coeff
 
double temp_coeff
 
double temp_offset
 
bool accel_updated
 
bool gyro_updated
 
bool camera_trigger
 
bool enabled_trigger
 
rm_common::ImuFilterBaseimu_filter
 

Member Data Documentation

◆ accel_coeff

double rm_hw::ImuData::accel_coeff

◆ accel_updated

bool rm_hw::ImuData::accel_updated

◆ angular_vel

double rm_hw::ImuData::angular_vel[3]

◆ angular_vel_coeff

double rm_hw::ImuData::angular_vel_coeff

◆ angular_vel_cov

double rm_hw::ImuData::angular_vel_cov[9]

◆ angular_vel_offset

double rm_hw::ImuData::angular_vel_offset[3]

◆ camera_trigger

bool rm_hw::ImuData::camera_trigger

◆ enabled_trigger

bool rm_hw::ImuData::enabled_trigger

◆ gyro_updated

bool rm_hw::ImuData::gyro_updated

◆ imu_filter

rm_common::ImuFilterBase* rm_hw::ImuData::imu_filter

◆ imu_name

std::string rm_hw::ImuData::imu_name

◆ linear_acc

double rm_hw::ImuData::linear_acc[3]

◆ linear_acc_cov

double rm_hw::ImuData::linear_acc_cov[9]

◆ ori

double rm_hw::ImuData::ori[4]

◆ ori_cov

double rm_hw::ImuData::ori_cov[9]

◆ temp_coeff

double rm_hw::ImuData::temp_coeff

◆ temp_offset

double rm_hw::ImuData::temp_offset

◆ temperature

double rm_hw::ImuData::temperature

◆ time_stamp

ros::Time rm_hw::ImuData::time_stamp

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