#include "pr2_mechanism_controllers/laser_scanner_traj_controller.h"#include <ros/node_handle.h>#include <pr2_controller_interface/controller.h>#include <control_toolbox/pid.h>#include <realtime_tools/realtime_publisher.h>#include <tf/tf.h>#include "filters/filter_chain.h"#include <pr2_msgs/LaserScannerSignal.h>#include <pr2_msgs/PeriodicCmd.h>#include <pr2_mechanism_controllers/TrackLinkCmd.h>#include <pr2_msgs/LaserTrajCmd.h>#include <pr2_mechanism_controllers/SetProfile.h>#include <pr2_msgs/SetPeriodicCmd.h>#include <pr2_msgs/SetLaserTrajCmd.h>#include "boost/thread/mutex.hpp"#include <boost/thread/condition.hpp>#include "pr2_mechanism_controllers/trajectory.h"#include <algorithm>#include <cmath>#include "angles/angles.h"#include "pluginlib/class_list_macros.h"

Go to the source code of this file.