38 #ifndef _PR2_MECHANISM_DIAGNOSTICS_H_CTRL_DIAG_ 39 #define _PR2_MECHANISM_DIAGNOSTICS_H_CTRL_DIAG_ 42 #include <pr2_mechanism_msgs/MechanismStatistics.h> 43 #include <pr2_mechanism_msgs/ControllerStatistics.h> 45 #include <boost/shared_ptr.hpp> 79 bool update(
const pr2_mechanism_msgs::ControllerStatistics &cs);
91 #endif // _PR2_MECHANISM_DIAGNOSTICS_H_CTRL_DIAG_
ros::Duration variance_time
boost::shared_ptr< diagnostic_updater::DiagnosticStatusWrapper > toDiagStat() const
ros::Time last_overrun_time
Publishes diagnostics for controllers, joints from pr2_mechanism_msgs/MechanismStatistics message...
bool shouldDiscard() const
bool update(const pr2_mechanism_msgs::ControllerStatistics &cs)
ControllerStats(std::string nam, bool disable_warnings)