Definition at line 61 of file imu_node.cc.
ImuNode::ImuNode | ( | ros::NodeHandle | h | ) | [inline] |
Definition at line 109 of file imu_node.cc.
ImuNode::~ImuNode | ( | ) | [inline] |
Definition at line 177 of file imu_node.cc.
bool ImuNode::addOffset | ( | microstrain_3dmgx2_imu::AddOffset::Request & | req, |
microstrain_3dmgx2_imu::AddOffset::Response & | resp | ||
) | [inline] |
Definition at line 597 of file imu_node.cc.
bool ImuNode::calibrate | ( | std_srvs::Empty::Request & | req, |
std_srvs::Empty::Response & | resp | ||
) | [inline] |
Definition at line 617 of file imu_node.cc.
void ImuNode::calibrationStatus | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 581 of file imu_node.cc.
void ImuNode::clearErrorStatus | ( | ) | [inline] |
Definition at line 207 of file imu_node.cc.
void ImuNode::ConnectTest | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 410 of file imu_node.cc.
void ImuNode::deviceStatus | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 563 of file imu_node.cc.
void ImuNode::DisconnectTest | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 538 of file imu_node.cc.
void ImuNode::doCalibrate | ( | ) | [inline] |
Definition at line 649 of file imu_node.cc.
void ImuNode::getData | ( | sensor_msgs::Imu & | data | ) | [inline] |
Definition at line 436 of file imu_node.cc.
std::string ImuNode::getID | ( | bool | output_info = false | ) | [inline] |
Definition at line 266 of file imu_node.cc.
void ImuNode::GravityTest | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 488 of file imu_node.cc.
void ImuNode::GyroBiasTest | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 424 of file imu_node.cc.
void ImuNode::InterruptionTest | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 402 of file imu_node.cc.
void ImuNode::pretest | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 390 of file imu_node.cc.
int ImuNode::publish_datum | ( | ) | [inline] |
Definition at line 312 of file imu_node.cc.
void ImuNode::publish_is_calibrated | ( | ) | [inline] |
Definition at line 383 of file imu_node.cc.
void ImuNode::ReadIDTest | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 417 of file imu_node.cc.
void ImuNode::ResumeTest | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 545 of file imu_node.cc.
void ImuNode::setErrorStatus | ( | const std::string | msg | ) | [inline] |
Definition at line 194 of file imu_node.cc.
void ImuNode::setErrorStatusf | ( | const char * | format, |
... | |||
) | [inline] |
Definition at line 182 of file imu_node.cc.
bool ImuNode::spin | ( | ) | [inline] |
Definition at line 356 of file imu_node.cc.
int ImuNode::start | ( | ) | [inline] |
Definition at line 212 of file imu_node.cc.
int ImuNode::stop | ( | ) | [inline] |
Definition at line 295 of file imu_node.cc.
void ImuNode::StreamedDataTest | ( | diagnostic_updater::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 466 of file imu_node.cc.
Definition at line 77 of file imu_node.cc.
Definition at line 100 of file imu_node.cc.
Definition at line 100 of file imu_node.cc.
Definition at line 83 of file imu_node.cc.
double ImuNode::bias_x_ |
Definition at line 96 of file imu_node.cc.
double ImuNode::bias_y_ |
Definition at line 97 of file imu_node.cc.
double ImuNode::bias_z_ |
Definition at line 98 of file imu_node.cc.
Definition at line 84 of file imu_node.cc.
Definition at line 78 of file imu_node.cc.
bool ImuNode::calibrated_ |
Definition at line 85 of file imu_node.cc.
Definition at line 69 of file imu_node.cc.
double ImuNode::desired_freq_ |
Definition at line 106 of file imu_node.cc.
Definition at line 72 of file imu_node.cc.
Definition at line 87 of file imu_node.cc.
Definition at line 90 of file imu_node.cc.
Definition at line 92 of file imu_node.cc.
Definition at line 107 of file imu_node.cc.
Definition at line 64 of file imu_node.cc.
Definition at line 76 of file imu_node.cc.
Definition at line 79 of file imu_node.cc.
Definition at line 101 of file imu_node.cc.
Definition at line 101 of file imu_node.cc.
double ImuNode::max_drift_rate_ |
Definition at line 104 of file imu_node.cc.
Definition at line 74 of file imu_node.cc.
double ImuNode::offset_ |
Definition at line 94 of file imu_node.cc.
Definition at line 102 of file imu_node.cc.
double ImuNode::orientation_stdev_ |
Definition at line 102 of file imu_node.cc.
Definition at line 67 of file imu_node.cc.
Definition at line 75 of file imu_node.cc.
sensor_msgs::Imu ImuNode::reading |
Definition at line 65 of file imu_node.cc.
bool ImuNode::running |
Definition at line 81 of file imu_node.cc.
Definition at line 71 of file imu_node.cc.
Definition at line 88 of file imu_node.cc.
Definition at line 89 of file imu_node.cc.