trajectory_filter_server::TrajectoryFilterServer Class Reference

#include <trajectory_filter_server.h>

List of all members.

Public Member Functions

bool init ()
 TrajectoryFilterServer ()
virtual ~TrajectoryFilterServer ()

Private Member Functions

bool filter (motion_planning_msgs::FilterJointTrajectory::Request &req, motion_planning_msgs::FilterJointTrajectory::Response &resp)
bool filterConstraints (motion_planning_msgs::FilterJointTrajectoryWithConstraints::Request &req, motion_planning_msgs::FilterJointTrajectoryWithConstraints::Response &resp)
void getLimits (const trajectory_msgs::JointTrajectory &trajectory, std::vector< motion_planning_msgs::JointLimits > &limits_out)
bool loadURDF ()

Private Attributes

filters::FilterChain
< motion_planning_msgs::FilterJointTrajectory::Request > 
filter_chain_
filters::FilterChain
< motion_planning_msgs::FilterJointTrajectoryWithConstraints::Request > 
filter_constraints_chain_
ros::ServiceServer filter_constraints_service_
ros::ServiceServer filter_service_
std::map< std::string,
motion_planning_msgs::JointLimits > 
joint_limits_
ros::NodeHandle private_handle_
ros::NodeHandle root_handle_
int service_type_
urdf::Model urdf_model_
bool use_safety_limits_

Detailed Description

Definition at line 50 of file trajectory_filter_server.h.


Constructor & Destructor Documentation

trajectory_filter_server::TrajectoryFilterServer::TrajectoryFilterServer (  ) 

Definition at line 39 of file trajectory_filter_server.cpp.

trajectory_filter_server::TrajectoryFilterServer::~TrajectoryFilterServer (  )  [virtual]

Definition at line 63 of file trajectory_filter_server.cpp.


Member Function Documentation

bool trajectory_filter_server::TrajectoryFilterServer::filter ( motion_planning_msgs::FilterJointTrajectory::Request &  req,
motion_planning_msgs::FilterJointTrajectory::Response &  resp 
) [private]

Definition at line 82 of file trajectory_filter_server.cpp.

bool trajectory_filter_server::TrajectoryFilterServer::filterConstraints ( motion_planning_msgs::FilterJointTrajectoryWithConstraints::Request &  req,
motion_planning_msgs::FilterJointTrajectoryWithConstraints::Response &  resp 
) [private]

Definition at line 100 of file trajectory_filter_server.cpp.

void trajectory_filter_server::TrajectoryFilterServer::getLimits ( const trajectory_msgs::JointTrajectory &  trajectory,
std::vector< motion_planning_msgs::JointLimits > &  limits_out 
) [private]

Definition at line 118 of file trajectory_filter_server.cpp.

bool trajectory_filter_server::TrajectoryFilterServer::init (  ) 

Definition at line 67 of file trajectory_filter_server.cpp.

bool trajectory_filter_server::TrajectoryFilterServer::loadURDF (  )  [private]

Definition at line 184 of file trajectory_filter_server.cpp.


Member Data Documentation

filters::FilterChain<motion_planning_msgs::FilterJointTrajectory::Request> trajectory_filter_server::TrajectoryFilterServer::filter_chain_ [private]

Definition at line 77 of file trajectory_filter_server.h.

filters::FilterChain<motion_planning_msgs::FilterJointTrajectoryWithConstraints::Request> trajectory_filter_server::TrajectoryFilterServer::filter_constraints_chain_ [private]

Definition at line 78 of file trajectory_filter_server.h.

Definition at line 72 of file trajectory_filter_server.h.

Definition at line 72 of file trajectory_filter_server.h.

std::map<std::string, motion_planning_msgs::JointLimits> trajectory_filter_server::TrajectoryFilterServer::joint_limits_ [private]

Definition at line 73 of file trajectory_filter_server.h.

Definition at line 71 of file trajectory_filter_server.h.

Definition at line 71 of file trajectory_filter_server.h.

Definition at line 75 of file trajectory_filter_server.h.

Definition at line 80 of file trajectory_filter_server.h.

Definition at line 83 of file trajectory_filter_server.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables


trajectory_filter_server
Author(s): Sachin Chitta
autogenerated on Fri Jan 11 09:40:53 2013