$search

pr2_interactive_manipulation Namespace Reference

Classes

struct  AdvancedGraspOptions
class  AdvancedOptionsDialog
class  CameraFocusDisplay
class  CameraFocusFrame
class  GraspableObjectHandler
class  GripperController
class  InteractiveManipulationBackend
class  InteractiveManipulationFrontend
class  InteractiveManipulationFrontendDisplay
class  InteractiveMarkerNode
class  PointHeadCameraDisplay
class  PointHeadViewController
class  PublishClickCameraDisplay
class  PublishClickViewController
class  TFThrottle

Typedefs

typedef
actionlib::SimpleActionClient
< pr2_object_manipulation_msgs::IMGUIAction
Client
typedef
actionlib::SimpleActionClient
< pr2_object_manipulation_msgs::IMGUIAction
IMGUIActionClient
typedef
actionlib::SimpleActionClient
< object_manipulation_msgs::PickupAction
PickupClient

Functions

std::vector< double > getFrontPosition (std::string arm_name)
std::vector< std::vector
< double > > 
getFrontTrajectory (std::string arm_name)
std::vector< double > getHandoffPosition (std::string arm_name)
std::vector< std::vector
< double > > 
getHandoffTrajectory (std::string arm_name)
std::vector< double > getSideHandoffPosition (std::string arm_name)
std::vector< std::vector
< double > > 
getSideHandoffTrajectory (std::string arm_name)
std::vector< double > getSidePosition (std::string arm_name)
std::vector< std::vector
< double > > 
getSideTrajectory (std::string arm_name)
wxString getWxString (std::string str)
void populateGraspOptions (const pr2_object_manipulation_msgs::IMGUIOptions &options, object_manipulation_msgs::PickupGoal &pickup_goal)
void populatePlaceOptions (object_manipulation_msgs::PlaceGoal &place_goal, const pr2_object_manipulation_msgs::IMGUIOptions &options)
geometry_msgs::Pose preTranslatePose (geometry_msgs::Pose pose_in, btVector3 translation)
geometry_msgs::Pose translatePose (geometry_msgs::Pose pose_in, btVector3 translation)

Variables

static const std::string JOINT_STATES_TOPIC = "joint_states"

Typedef Documentation

Definition at line 41 of file interactive_manipulation_frontend.cpp.

Definition at line 41 of file interactive_marker_node.cpp.

Definition at line 56 of file interactive_manipulation_backend.cpp.


Function Documentation

std::vector<double> pr2_interactive_manipulation::getFrontPosition ( std::string  arm_name  )  [inline]

Definition at line 50 of file arm_locations.h.

std::vector< std::vector<double> > pr2_interactive_manipulation::getFrontTrajectory ( std::string  arm_name  )  [inline]

Definition at line 92 of file arm_locations.h.

std::vector<double> pr2_interactive_manipulation::getHandoffPosition ( std::string  arm_name  )  [inline]

Definition at line 112 of file arm_locations.h.

std::vector< std::vector<double> > pr2_interactive_manipulation::getHandoffTrajectory ( std::string  arm_name  )  [inline]

Definition at line 128 of file arm_locations.h.

std::vector<double> pr2_interactive_manipulation::getSideHandoffPosition ( std::string  arm_name  )  [inline]

Definition at line 152 of file arm_locations.h.

std::vector< std::vector<double> > pr2_interactive_manipulation::getSideHandoffTrajectory ( std::string  arm_name  )  [inline]

Definition at line 166 of file arm_locations.h.

std::vector<double> pr2_interactive_manipulation::getSidePosition ( std::string  arm_name  )  [inline]

Definition at line 32 of file arm_locations.h.

std::vector< std::vector<double> > pr2_interactive_manipulation::getSideTrajectory ( std::string  arm_name  )  [inline]

Definition at line 64 of file arm_locations.h.

wxString pr2_interactive_manipulation::getWxString ( std::string  str  ) 

Definition at line 116 of file interactive_manipulation_frontend.cpp.

void pr2_interactive_manipulation::populateGraspOptions ( const pr2_object_manipulation_msgs::IMGUIOptions options,
object_manipulation_msgs::PickupGoal pickup_goal 
)

Definition at line 263 of file interactive_manipulation_backend.cpp.

void pr2_interactive_manipulation::populatePlaceOptions ( object_manipulation_msgs::PlaceGoal place_goal,
const pr2_object_manipulation_msgs::IMGUIOptions options 
)

Definition at line 726 of file interactive_manipulation_backend.cpp.

geometry_msgs::Pose pr2_interactive_manipulation::preTranslatePose ( geometry_msgs::Pose  pose_in,
btVector3  translation 
)

Definition at line 71 of file interactive_manipulation_backend.cpp.

geometry_msgs::Pose pr2_interactive_manipulation::translatePose ( geometry_msgs::Pose  pose_in,
btVector3  translation 
)

Definition at line 58 of file interactive_manipulation_backend.cpp.


Variable Documentation

const std::string pr2_interactive_manipulation::JOINT_STATES_TOPIC = "joint_states" [static]

Definition at line 39 of file gripper_controller.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


pr2_interactive_manipulation
Author(s): Matei Ciocarlie, Kaijen Hsiao, Adam Leeper
autogenerated on Tue Mar 5 14:54:03 2013