#include <ros/ros.h>
#include <vector>
#include <boost/scoped_ptr.hpp>
#include <boost/thread/condition.hpp>
#include <actionlib/server/action_server.h>
#include <geometry_msgs/PoseStamped.h>
#include <geometry_msgs/PointStamped.h>
#include <geometry_msgs/Twist.h>
#include <kdl/chainfksolver.hpp>
#include <kdl/chain.hpp>
#include <kdl/chainjnttojacsolver.hpp>
#include <kdl/frames.hpp>
#include "kdl/chainfksolverpos_recursive.hpp"
#include "kdl_parser/kdl_parser.hpp"
#include "tf_conversions/tf_kdl.h"
#include <message_filters/subscriber.h>
#include <tf/message_filter.h>
#include <tf/transform_datatypes.h>
#include <tf/transform_listener.h>
#include <sensor_msgs/JointState.h>
#include <std_msgs/Float32MultiArray.h>
#include <std_msgs/Int32.h>
#include <urdf/model.h>
#include <trajectory_msgs/JointTrajectory.h>
#include <pr2_controllers_msgs/PointHeadAction.h>
#include <pr2_controllers_msgs/QueryTrajectoryState.h>
#include <pr2_controllers_msgs/JointTrajectoryControllerState.h>
Go to the source code of this file.
Classes | |
class | ControlHead |
Functions | |
int | main (int argc, char **argv) |
void | printVector3 (const char *label, tf::Vector3 v) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 531 of file pr2_point_frame.cpp.
void printVector3 | ( | const char * | label, |
tf::Vector3 | v | ||
) |
Definition at line 71 of file pr2_point_frame.cpp.