#include <gazebo/gazebo.h>#include <gazebo/ControllerFactory.hh>#include <gazebo/GazeboError.hh>#include <gazebo/Simulator.hh>#include <pr2_gazebo_plugins/gazebo_ros_power_monitor.h>#include <map>#include <vector>#include <boost/thread/mutex.hpp>#include <gazebo/Controller.hh>#include <gazebo/Entity.hh>#include <gazebo/Model.hh>#include <gazebo/Param.hh>#include <ros/ros.h>#include <pr2_msgs/PowerState.h>#include <pr2_gazebo_plugins/PlugCommand.h>#include <stdexcept>#include <string>#include "ros/node_handle.h"#include "ros/this_node.h"#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 <sstream>#include <stdarg.h>#include <cstdio>#include "diagnostic_msgs/DiagnosticStatus.h"#include <boost/thread.hpp>

Go to the source code of this file.
Namespaces | |
| namespace | gazebo |
Functions | |
| gazebo::GZ_REGISTER_DYNAMIC_CONTROLLER ("gazebo_ros_power_monitor", GazeboRosPowerMonitor) | |