Mount diagnostic updater. More...

Public Member Functions | |
| MountStatusDiag (const std::string &name) | |
| void | run (diagnostic_updater::DiagnosticStatusWrapper &stat) |
| void | set_debounce_s (double debounce_s) |
| void | set_err_threshold_deg (float threshold_deg) |
| void | set_setpoint (float roll_deg, float pitch_deg, float yaw_deg, uint8_t mode) |
| void | set_status (float roll_deg, float pitch_deg, float yaw_deg, ros::Time timestamp) |
Public Member Functions inherited from diagnostic_updater::DiagnosticTask | |
| DiagnosticTask (const std::string name) | |
| const std::string & | getName () |
| virtual | ~DiagnosticTask () |
Private Attributes | |
| double | _debounce_s |
| float | _err_threshold_deg |
| bool | _error_detected |
| ros::Time | _error_started |
| ros::Time | _last_orientation_update |
| uint8_t | _mode |
| float | _pitch_deg |
| float | _roll_deg |
| float | _setpoint_pitch_deg |
| float | _setpoint_roll_deg |
| float | _setpoint_yaw_deg |
| float | _yaw_deg |
| std::mutex | mutex |
Mount diagnostic updater.
Definition at line 37 of file mount_control.cpp.