Public Member Functions | Private Member Functions | Private Attributes
GraspSpongeServer Class Reference

List of all members.

Public Member Functions

 GraspSpongeServer (ros::NodeHandle &n)
 ~GraspSpongeServer ()

Private Member Functions

pr2_controllers_msgs::JointTrajectoryGoal filterTrajectory (const pr2_controllers_msgs::JointTrajectoryGoal &traj)
bool srvGraspCB (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
bool srvPutawayCB (std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
void torsoDown ()
void torsoUp ()

Private Attributes

trajectory_msgs::JointTrajectoryPoint above_
trajectory_msgs::JointTrajectoryPoint end_
ros::ServiceClient filter_trajectory_client_
pr2_controllers_msgs::JointTrajectoryGoal goal1_
pr2_controllers_msgs::JointTrajectoryGoal goal2_
pr2_controllers_msgs::JointTrajectoryGoal goal3_
pr2_controllers_msgs::JointTrajectoryGoal goal4_
actionlib::SimpleActionClient
< pr2_controllers_msgs::Pr2GripperCommandAction > * 
gripper_client_
ros::NodeHandle nh_
ros::Publisher pub_
ros::ServiceServer srv_grasp_
ros::ServiceServer srv_putaway
trajectory_msgs::JointTrajectoryPoint start_
actionlib::SimpleActionClient
< pr2_controllers_msgs::SingleJointPositionAction > * 
torso_client_
actionlib::SimpleActionClient
< pr2_controllers_msgs::JointTrajectoryAction > * 
traj_client_

Detailed Description

Author:
Juergen Hess

Definition at line 21 of file GraspSpongeServer.cpp.


Constructor & Destructor Documentation

Definition at line 59 of file GraspSpongeServer.cpp.

Definition at line 225 of file GraspSpongeServer.cpp.


Member Function Documentation

Definition at line 231 of file GraspSpongeServer.cpp.

bool GraspSpongeServer::srvGraspCB ( std_srvs::Empty::Request &  req,
std_srvs::Empty::Response &  res 
) [private]

Definition at line 277 of file GraspSpongeServer.cpp.

bool GraspSpongeServer::srvPutawayCB ( std_srvs::Empty::Request &  req,
std_srvs::Empty::Response &  res 
) [private]

Definition at line 322 of file GraspSpongeServer.cpp.

void GraspSpongeServer::torsoDown ( ) [private]

Definition at line 265 of file GraspSpongeServer.cpp.

void GraspSpongeServer::torsoUp ( ) [private]

Definition at line 252 of file GraspSpongeServer.cpp.


Member Data Documentation

trajectory_msgs::JointTrajectoryPoint GraspSpongeServer::above_ [private]

Definition at line 36 of file GraspSpongeServer.cpp.

trajectory_msgs::JointTrajectoryPoint GraspSpongeServer::end_ [private]

Definition at line 37 of file GraspSpongeServer.cpp.

Definition at line 43 of file GraspSpongeServer.cpp.

Definition at line 38 of file GraspSpongeServer.cpp.

Definition at line 39 of file GraspSpongeServer.cpp.

Definition at line 40 of file GraspSpongeServer.cpp.

Definition at line 41 of file GraspSpongeServer.cpp.

Definition at line 46 of file GraspSpongeServer.cpp.

Definition at line 30 of file GraspSpongeServer.cpp.

Definition at line 33 of file GraspSpongeServer.cpp.

Definition at line 31 of file GraspSpongeServer.cpp.

Definition at line 32 of file GraspSpongeServer.cpp.

trajectory_msgs::JointTrajectoryPoint GraspSpongeServer::start_ [private]

Definition at line 35 of file GraspSpongeServer.cpp.

Definition at line 48 of file GraspSpongeServer.cpp.

Definition at line 45 of file GraspSpongeServer.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends


coverage_3d_tools
Author(s): Juergen Hess
autogenerated on Wed Dec 26 2012 15:25:37