#include <gripper_click_place_cartesian.h>

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_ |
Definition at line 43 of file gripper_click_place_cartesian.h.
| pr2_gripper_click::GripperClickPlaceCartesian::GripperClickPlaceCartesian | ( | ) |
Definition at line 38 of file gripper_click_place_cartesian.cpp.
| void pr2_gripper_click::GripperClickPlaceCartesian::getGripperParams | ( | bool & | visible, | |
| Ogre::Vector3 & | position, | |||
| Ogre::Quaternion & | orientation, | |||
| float & | angle | |||
| ) | [virtual] |
Reimplemented from pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 303 of file gripper_click_place_cartesian.cpp.
| 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] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 286 of file gripper_click_place_cartesian.cpp.
| void pr2_gripper_click::GripperClickPlaceCartesian::hide | ( | ) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 88 of file gripper_click_place_cartesian.cpp.
| void pr2_gripper_click::GripperClickPlaceCartesian::init | ( | rviz::VisualizationManager * | vis_manager, | |
| Ogre::SceneManager * | scene_manager, | |||
| Ogre::SceneNode * | camera_node | |||
| ) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 44 of file gripper_click_place_cartesian.cpp.
| void pr2_gripper_click::GripperClickPlaceCartesian::onRenderWindowMouseEvents | ( | wxMouseEvent & | event, | |
| Ogre::Ray & | mouse_ray | |||
| ) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 236 of file gripper_click_place_cartesian.cpp.
| 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] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 69 of file gripper_click_place_cartesian.cpp.
| void pr2_gripper_click::GripperClickPlaceCartesian::update | ( | float | wall_dt, | |
| float | ros_dt | |||
| ) | [virtual] |
Implements pr2_gripper_click::GripperClickPlugin< GripperClickPlaceAction >.
Definition at line 226 of file gripper_click_place_cartesian.cpp.
sensor_msgs::CameraInfo pr2_gripper_click::GripperClickPlaceCartesian::camera_info_ [protected] |
Definition at line 75 of file gripper_click_place_cartesian.h.
Ogre::SceneNode* pr2_gripper_click::GripperClickPlaceCartesian::camera_node_ [protected] |
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.
Ogre::Quaternion pr2_gripper_click::GripperClickPlaceCartesian::gripper_orientation_ [protected] |
Definition at line 94 of file gripper_click_place_cartesian.h.
Ogre::Vector3 pr2_gripper_click::GripperClickPlaceCartesian::gripper_position_ [protected] |
Definition at line 93 of file gripper_click_place_cartesian.h.
Ogre::SceneNode* pr2_gripper_click::GripperClickPlaceCartesian::gripper_scene_node_ [protected] |
Definition at line 79 of file gripper_click_place_cartesian.h.
bool pr2_gripper_click::GripperClickPlaceCartesian::initialized_ [protected] |
Definition at line 84 of file gripper_click_place_cartesian.h.
Ogre::SceneNode* pr2_gripper_click::GripperClickPlaceCartesian::main_win_object_scene_node_ [protected] |
Definition at line 80 of file gripper_click_place_cartesian.h.
ogre_tools::PointCloud* pr2_gripper_click::GripperClickPlaceCartesian::main_win_point_cloud_ [protected] |
Definition at line 87 of file gripper_click_place_cartesian.h.
Ogre::Quaternion pr2_gripper_click::GripperClickPlaceCartesian::object_orientation_ [protected] |
Definition at line 90 of file gripper_click_place_cartesian.h.
ogre_tools::PointCloud* pr2_gripper_click::GripperClickPlaceCartesian::point_cloud_ [protected] |
Definition at line 86 of file gripper_click_place_cartesian.h.