#include <autopilot.h>
Definition at line 39 of file autopilot.h.
asctec::AutoPilot::AutoPilot | ( | ros::NodeHandle | nh, | |
ros::NodeHandle | nh_private | |||
) |
Definition at line 29 of file autopilot.cpp.
asctec::AutoPilot::~AutoPilot | ( | ) | [virtual] |
Definition at line 144 of file autopilot.cpp.
void asctec::AutoPilot::diagnostics | ( | diagnostic_updater::DiagnosticStatusWrapper & | stat | ) | [private] |
Definition at line 179 of file autopilot.cpp.
void asctec::AutoPilot::enablePolling | ( | uint16_t | request, | |
uint16_t | interval | |||
) |
void asctec::AutoPilot::spin | ( | const ros::TimerEvent & | e | ) |
Definition at line 152 of file autopilot.cpp.
diagnostic_updater::Updater asctec::AutoPilot::diag_updater_ [private] |
Definition at line 77 of file autopilot.h.
bool asctec::AutoPilot::enable_CONTROL_ [private] |
Definition at line 69 of file autopilot.h.
bool asctec::AutoPilot::enable_CONTROLLER_OUTPUT_ [private] |
Definition at line 60 of file autopilot.h.
bool asctec::AutoPilot::enable_GPS_DATA_ [private] |
Definition at line 63 of file autopilot.h.
bool asctec::AutoPilot::enable_GPS_DATA_ADVANCED_ [private] |
Definition at line 66 of file autopilot.h.
bool asctec::AutoPilot::enable_IMU_CALCDATA_ [private] |
Definition at line 54 of file autopilot.h.
bool asctec::AutoPilot::enable_IMU_RAWDATA_ [private] |
Definition at line 51 of file autopilot.h.
bool asctec::AutoPilot::enable_LL_STATUS_ [private] |
Definition at line 48 of file autopilot.h.
bool asctec::AutoPilot::enable_RC_DATA_ [private] |
Definition at line 57 of file autopilot.h.
double asctec::AutoPilot::freq_ [private] |
Definition at line 45 of file autopilot.h.
int asctec::AutoPilot::interval_CONTROL_ [private] |
Definition at line 70 of file autopilot.h.
int asctec::AutoPilot::interval_CONTROLLER_OUTPUT_ [private] |
Definition at line 61 of file autopilot.h.
int asctec::AutoPilot::interval_GPS_DATA_ [private] |
Definition at line 64 of file autopilot.h.
int asctec::AutoPilot::interval_GPS_DATA_ADVANCED_ [private] |
Definition at line 67 of file autopilot.h.
int asctec::AutoPilot::interval_IMU_CALCDATA_ [private] |
Definition at line 55 of file autopilot.h.
int asctec::AutoPilot::interval_IMU_RAWDATA_ [private] |
Definition at line 52 of file autopilot.h.
int asctec::AutoPilot::interval_LL_STATUS_ [private] |
Definition at line 49 of file autopilot.h.
int asctec::AutoPilot::interval_RC_DATA_ [private] |
Definition at line 58 of file autopilot.h.
double asctec::AutoPilot::last_spin_time_ [private] |
Definition at line 78 of file autopilot.h.
ros::NodeHandle asctec::AutoPilot::nh_ [private] |
Definition at line 42 of file autopilot.h.
ros::NodeHandle asctec::AutoPilot::nh_private_ [private] |
Definition at line 43 of file autopilot.h.
int asctec::AutoPilot::offset_CONTROL_ [private] |
Definition at line 71 of file autopilot.h.
int asctec::AutoPilot::offset_CONTROLLER_OUTPUT_ [private] |
Definition at line 62 of file autopilot.h.
int asctec::AutoPilot::offset_GPS_DATA_ [private] |
Definition at line 65 of file autopilot.h.
int asctec::AutoPilot::offset_GPS_DATA_ADVANCED_ [private] |
Definition at line 68 of file autopilot.h.
int asctec::AutoPilot::offset_IMU_CALCDATA_ [private] |
Definition at line 56 of file autopilot.h.
int asctec::AutoPilot::offset_IMU_RAWDATA_ [private] |
Definition at line 53 of file autopilot.h.
int asctec::AutoPilot::offset_LL_STATUS_ [private] |
Definition at line 50 of file autopilot.h.
int asctec::AutoPilot::offset_RC_DATA_ [private] |
Definition at line 59 of file autopilot.h.
std::string asctec::AutoPilot::port_ [private] |
Definition at line 46 of file autopilot.h.
Definition at line 73 of file autopilot.h.
int asctec::AutoPilot::speed_ [private] |
Definition at line 47 of file autopilot.h.
Telemetry* asctec::AutoPilot::telemetry_ [private] |
Definition at line 74 of file autopilot.h.
ros::Timer asctec::AutoPilot::timer_ [private] |
Definition at line 41 of file autopilot.h.