#include <ros/ros.h>#include <pr2_mechanism_msgs/MechanismStatistics.h>#include <diagnostic_msgs/DiagnosticArray.h>#include <string>#include <vector>#include <ostream>#include "ros/serialization.h"#include "ros/builtin_message_traits.h"#include "ros/message_operations.h"#include "ros/message.h"#include "ros/time.h"#include "std_msgs/Header.h"#include "diagnostic_msgs/DiagnosticStatus.h"#include <diagnostic_updater/DiagnosticStatusWrapper.h>#include <float.h>#include <boost/shared_ptr.hpp>#include <boost/math/special_functions/fpclassify.hpp>#include <map>#include <tinyxml/tinyxml.h>#include <boost/function.hpp>#include "link.h"#include <urdf/joint.h>#include "pr2_mechanism_model/joint.h"#include "pr2_hardware_interface/hardware_interface.h"#include "pr2_mechanism_diagnostics/joint_diagnostics.h"#include "pr2_mechanism_diagnostics/controller_diagnostics.h"#include "ros/service_traits.h"

Go to the source code of this file.
Classes | |
| class | pr2_mechanism_diagnostics::CtrlJntDiagnosticPublisher |
Namespaces | |
| namespace | pr2_mechanism_diagnostics |
Publishes diagnostics for controllers, joints from pr2_mechanism_msgs/MechanismStatistics message. | |