pr2_gripper_click::GripperClickPlaceCartesian Class Reference

#include <gripper_click_place_cartesian.h>

Inheritance diagram for pr2_gripper_click::GripperClickPlaceCartesian:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void getGripperParams (bool &visible, Ogre::Vector3 &position, Ogre::Quaternion &orientation, float &angle)
virtual bool getResult (GripperClickPlaceResult &result)
 GripperClickPlaceCartesian ()
virtual bool hasValidResult ()
virtual void hide ()
virtual void init (rviz::VisualizationManager *vis_manager, Ogre::SceneManager *scene_manager, Ogre::SceneNode *camera_node)
virtual void onRenderWindowMouseEvents (wxMouseEvent &event, Ogre::Ray &mouse_ray)
virtual bool setGoal (const GripperClickPlaceGoal::ConstPtr &goal)
virtual void show ()
virtual void update (float wall_dt, float ros_dt)

Protected Attributes

sensor_msgs::CameraInfo camera_info_
Ogre::SceneNode * camera_node_
rviz_interaction_tools::CartesianControl * cartesian_control_
stereo_msgs::DisparityImage disparity_image_
Ogre::Quaternion gripper_orientation_
Ogre::Vector3 gripper_position_
Ogre::SceneNode * gripper_scene_node_
bool initialized_
Ogre::SceneNode * main_win_object_scene_node_
ogre_tools::PointCloud * main_win_point_cloud_
Ogre::Quaternion object_orientation_
ogre_tools::PointCloud * point_cloud_

Detailed Description

Definition at line 43 of file gripper_click_place_cartesian.h.


Constructor & Destructor Documentation

pr2_gripper_click::GripperClickPlaceCartesian::GripperClickPlaceCartesian (  ) 

Definition at line 38 of file gripper_click_place_cartesian.cpp.


Member Function Documentation

void pr2_gripper_click::GripperClickPlaceCartesian::getGripperParams ( bool &  visible,
Ogre::Vector3 &  position,
Ogre::Quaternion &  orientation,
float &  angle 
) [virtual]
bool pr2_gripper_click::GripperClickPlaceCartesian::getResult ( GripperClickPlaceResult &  result  )  [virtual]

Definition at line 292 of file gripper_click_place_cartesian.cpp.

bool pr2_gripper_click::GripperClickPlaceCartesian::hasValidResult (  )  [virtual]
void pr2_gripper_click::GripperClickPlaceCartesian::hide (  )  [virtual]
void pr2_gripper_click::GripperClickPlaceCartesian::init ( rviz::VisualizationManager *  vis_manager,
Ogre::SceneManager *  scene_manager,
Ogre::SceneNode *  camera_node 
) [virtual]
void pr2_gripper_click::GripperClickPlaceCartesian::onRenderWindowMouseEvents ( wxMouseEvent &  event,
Ogre::Ray &  mouse_ray 
) [virtual]
bool pr2_gripper_click::GripperClickPlaceCartesian::setGoal ( const GripperClickPlaceGoal::ConstPtr &  goal  )  [virtual]

Definition at line 97 of file gripper_click_place_cartesian.cpp.

void pr2_gripper_click::GripperClickPlaceCartesian::show (  )  [virtual]
void pr2_gripper_click::GripperClickPlaceCartesian::update ( float  wall_dt,
float  ros_dt 
) [virtual]

Member Data Documentation

Definition at line 75 of file gripper_click_place_cartesian.h.

Definition at line 82 of file gripper_click_place_cartesian.h.

rviz_interaction_tools::CartesianControl* pr2_gripper_click::GripperClickPlaceCartesian::cartesian_control_ [protected]

Definition at line 77 of file gripper_click_place_cartesian.h.

stereo_msgs::DisparityImage pr2_gripper_click::GripperClickPlaceCartesian::disparity_image_ [protected]

Definition at line 74 of file gripper_click_place_cartesian.h.

Definition at line 94 of file gripper_click_place_cartesian.h.

Definition at line 93 of file gripper_click_place_cartesian.h.

Definition at line 79 of file gripper_click_place_cartesian.h.

Definition at line 84 of file gripper_click_place_cartesian.h.

Definition at line 80 of file gripper_click_place_cartesian.h.

Definition at line 87 of file gripper_click_place_cartesian.h.

Definition at line 90 of file gripper_click_place_cartesian.h.

Definition at line 86 of file gripper_click_place_cartesian.h.


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


pr2_gripper_click
Author(s): Matei Ciocarlie
autogenerated on Fri Jan 11 09:40:28 2013