#include <gripper_click_pickup_cartesian.h>
Public Member Functions | |
virtual void | getGripperParams (bool &visible, Ogre::Vector3 &position, Ogre::Quaternion &orientation, float &angle) |
virtual bool | getResult (GripperClickPickupResult &result) |
GripperClickPickupCartesian () | |
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 GripperClickPickupGoal::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_ |
float | gripper_angle_ |
bool | initialized_ |
Definition at line 43 of file gripper_click_pickup_cartesian.h.
pr2_gripper_click::GripperClickPickupCartesian::GripperClickPickupCartesian | ( | ) |
Definition at line 47 of file gripper_click_pickup_cartesian.cpp.
void pr2_gripper_click::GripperClickPickupCartesian::getGripperParams | ( | bool & | visible, | |
Ogre::Vector3 & | position, | |||
Ogre::Quaternion & | orientation, | |||
float & | angle | |||
) | [virtual] |
Reimplemented from pr2_gripper_click::GripperClickPlugin< GripperClickPickupAction >.
Definition at line 174 of file gripper_click_pickup_cartesian.cpp.
bool pr2_gripper_click::GripperClickPickupCartesian::getResult | ( | GripperClickPickupResult & | result | ) | [virtual] |
Definition at line 162 of file gripper_click_pickup_cartesian.cpp.
bool pr2_gripper_click::GripperClickPickupCartesian::hasValidResult | ( | ) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPickupAction >.
Definition at line 156 of file gripper_click_pickup_cartesian.cpp.
void pr2_gripper_click::GripperClickPickupCartesian::hide | ( | ) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPickupAction >.
Definition at line 75 of file gripper_click_pickup_cartesian.cpp.
void pr2_gripper_click::GripperClickPickupCartesian::init | ( | rviz::VisualizationManager * | vis_manager, | |
Ogre::SceneManager * | scene_manager, | |||
Ogre::SceneNode * | camera_node | |||
) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPickupAction >.
Definition at line 54 of file gripper_click_pickup_cartesian.cpp.
void pr2_gripper_click::GripperClickPickupCartesian::onRenderWindowMouseEvents | ( | wxMouseEvent & | event, | |
Ogre::Ray & | mouse_ray | |||
) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPickupAction >.
Definition at line 100 of file gripper_click_pickup_cartesian.cpp.
bool pr2_gripper_click::GripperClickPickupCartesian::setGoal | ( | const GripperClickPickupGoal::ConstPtr & | goal | ) | [virtual] |
Definition at line 80 of file gripper_click_pickup_cartesian.cpp.
void pr2_gripper_click::GripperClickPickupCartesian::show | ( | ) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPickupAction >.
Definition at line 67 of file gripper_click_pickup_cartesian.cpp.
void pr2_gripper_click::GripperClickPickupCartesian::update | ( | float | wall_dt, | |
float | ros_dt | |||
) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPickupAction >.
Definition at line 95 of file gripper_click_pickup_cartesian.cpp.
sensor_msgs::CameraInfo pr2_gripper_click::GripperClickPickupCartesian::camera_info_ [protected] |
Definition at line 73 of file gripper_click_pickup_cartesian.h.
Ogre::SceneNode* pr2_gripper_click::GripperClickPickupCartesian::camera_node_ [protected] |
Definition at line 77 of file gripper_click_pickup_cartesian.h.
rviz_interaction_tools::CartesianControl* pr2_gripper_click::GripperClickPickupCartesian::cartesian_control_ [protected] |
Definition at line 75 of file gripper_click_pickup_cartesian.h.
stereo_msgs::DisparityImage pr2_gripper_click::GripperClickPickupCartesian::disparity_image_ [protected] |
Definition at line 72 of file gripper_click_pickup_cartesian.h.
float pr2_gripper_click::GripperClickPickupCartesian::gripper_angle_ [protected] |
Definition at line 81 of file gripper_click_pickup_cartesian.h.
bool pr2_gripper_click::GripperClickPickupCartesian::initialized_ [protected] |
Definition at line 79 of file gripper_click_pickup_cartesian.h.