<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>grasp_action_service_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/nodes/</path>
    <filename>grasp__action__service__node_8cpp</filename>
    <class kind="class">GraspExecutionAction</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>grasp__action__service__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GraspPlannerInterface.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/include/object_manipulation_tools/grasp_planners/</path>
    <filename>GraspPlannerInterface_8h</filename>
    <class kind="class">GraspPlannerInterface</class>
  </compound>
  <compound kind="file">
    <name>GraspPlannerServer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/services/</path>
    <filename>GraspPlannerServer_8cpp</filename>
    <includes id="GraspPlannerServer_8h" name="GraspPlannerServer.h" local="yes" imported="no">object_manipulation_tools/services/GraspPlannerServer.h</includes>
  </compound>
  <compound kind="file">
    <name>GraspPlannerServer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/include/object_manipulation_tools/services/</path>
    <filename>GraspPlannerServer_8h</filename>
    <includes id="OverheadGraspPlanner_8h" name="OverheadGraspPlanner.h" local="no" imported="no">object_manipulation_tools/grasp_planners/OverheadGraspPlanner.h</includes>
    <class kind="class">GraspPlannerServer</class>
    <member kind="variable">
      <type>const std::string</type>
      <name>PARAM_NAME_PUBLISH_RESULTS</name>
      <anchorfile>GraspPlannerServer_8h.html</anchorfile>
      <anchor>a16078597fdaa5dc8cae5ed8e1dc9fcd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PLANE_PUBLISH_TOPIC_NAME</name>
      <anchorfile>GraspPlannerServer_8h.html</anchorfile>
      <anchor>a56f06b90d153f77961836abdceb9a120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>POSE_PUBLISH_TOPIC_NAME</name>
      <anchorfile>GraspPlannerServer_8h.html</anchorfile>
      <anchor>aed09cab8c7d02d70442ac3d5968f51d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>SERVICE_NAME</name>
      <anchorfile>GraspPlannerServer_8h.html</anchorfile>
      <anchor>a6593279c104c89320de3a6422c86de7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GraspPoseControllerHandler.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/controller_utils/</path>
    <filename>GraspPoseControllerHandler_8cpp</filename>
    <includes id="GraspPoseControllerHandler_8h" name="GraspPoseControllerHandler.h" local="no" imported="no">object_manipulation_tools/controller_utils/GraspPoseControllerHandler.h</includes>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>GRASP_COMMAND_EXECUTION_TIMEOUT</name>
      <anchorfile>GraspPoseControllerHandler_8cpp.html</anchorfile>
      <anchor>a7ed4626e45e7549b17d3116456be3bcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GraspPoseControllerHandler.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/include/object_manipulation_tools/controller_utils/</path>
    <filename>GraspPoseControllerHandler_8h</filename>
    <class kind="class">GraspPoseControllerHandler</class>
  </compound>
  <compound kind="file">
    <name>GraspSequenceValidator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/manipulation_utils/</path>
    <filename>GraspSequenceValidator_8cpp</filename>
    <includes id="GraspSequenceValidator_8h" name="GraspSequenceValidator.h" local="no" imported="no">object_manipulation_tools/manipulation_utils/GraspSequenceValidator.h</includes>
  </compound>
  <compound kind="file">
    <name>GraspSequenceValidator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/include/object_manipulation_tools/manipulation_utils/</path>
    <filename>GraspSequenceValidator_8h</filename>
    <class kind="struct">GraspSequenceValidator::GraspSequenceDetails</class>
    <class kind="class">GraspSequenceValidator</class>
  </compound>
  <compound kind="file">
    <name>joint_trajectory_action.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/nodes/</path>
    <filename>joint__trajectory__action_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>joint__trajectory__action_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>DEFAULT_GOAL_THRESHOLD</name>
      <anchorfile>joint__trajectory__action_8cpp.html</anchorfile>
      <anchor>a44fdbb663cc8e7ce899b65e4403e2fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>JOINT_TRAJECTORY_ACTION_PARAM_NAME</name>
      <anchorfile>joint__trajectory__action_8cpp.html</anchorfile>
      <anchor>aa93e040c00475e02c02a50ea0ea89b09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>overhead_grasp_service_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/nodes/</path>
    <filename>overhead__grasp__service__node_8cpp</filename>
    <includes id="GraspPlannerServer_8h" name="GraspPlannerServer.h" local="no" imported="no">object_manipulation_tools/services/GraspPlannerServer.h</includes>
    <includes id="OverheadGraspPlanner_8h" name="OverheadGraspPlanner.h" local="no" imported="no">object_manipulation_tools/grasp_planners/OverheadGraspPlanner.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>overhead__grasp__service__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OverheadGraspPlanner.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/grasp_planners/</path>
    <filename>OverheadGraspPlanner_8cpp</filename>
    <includes id="OverheadGraspPlanner_8h" name="OverheadGraspPlanner.h" local="no" imported="no">object_manipulation_tools/grasp_planners/OverheadGraspPlanner.h</includes>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt;</type>
      <name>PclCloud</name>
      <anchorfile>OverheadGraspPlanner_8cpp.html</anchorfile>
      <anchor>aa3cc83c0498cdee33e0dc25de383e4d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OverheadGraspPlanner.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/include/object_manipulation_tools/grasp_planners/</path>
    <filename>OverheadGraspPlanner_8h</filename>
    <includes id="GraspPlannerInterface_8h" name="GraspPlannerInterface.h" local="no" imported="no">object_manipulation_tools/grasp_planners/GraspPlannerInterface.h</includes>
    <class kind="class">OverheadGraspPlanner</class>
    <class kind="struct">OverheadGraspPlanner::ParameterVals</class>
    <member kind="variable">
      <type>const std::string</type>
      <name>GRASP_PLANNER_NAME</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>af7c0bf30658eb1385a072f5e7731c023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const tf::Vector3</type>
      <name>PARAM_DEFAULT_APPROACH_VECTOR</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>a8f906641395a5ba2108bc9dac8bd3776</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>PARAM_DEFAULT_GRASP_IN_WORLD_COORDINATES</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>aedd748e48c373bf299b65f0213885e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>PARAM_DEFAULT_NUM_CANDIDATE_GRASPS</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>af0d65091eab4f43da9c5d4d7753d22e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>PARAM_DEFAULT_PLANE_PROXIMITY_THRESHOLD</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>addf63c4f8a61ce8178035980093b52f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>PARAM_DEFAULT_PREGRASP_DISTANCE</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>a5dce747437dab592389a0f61e3ae5f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>PARAM_DEFAULT_SEARCH_RADIUS</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>a038c7df5f8825f218863a588f7370411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PARAM_NAME_APPROACH_VECTOR</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>ab41a8d40332027f5b45e210e8ecc9ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PARAM_NAME_DEFAULT_PREGRASP_DISTANCE</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>a689aeb241b54ebd8dd12c522c5e9dfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PARAM_NAME_GRASP_IN_WORLD_COORDINATES</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>a181f11598ed9a006ddf993adac334bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PARAM_NAME_NUM_CANDIDATE_GRASPS</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>aff65f9a975a5b3b9bbf89b8054da9ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PARAM_NAME_PLANE_PROXIMITY_THRESHOLD</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>a0581f57e171447d86d369d6dc7ec947b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PARAM_NAME_SEARCH_RADIUS</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>a972f012eaf0eeb5904c65a24adea3044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>SEARCH_MAX_CLUSTER_SIZE</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>a9dc9490eed9558040dcca14f23eb00c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>SEARCH_MIN_CLUSTER_SIZE</name>
      <anchorfile>OverheadGraspPlanner_8h.html</anchorfile>
      <anchor>a925bff01daa6743e34269238cded769d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PlaceSequenceValidator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/manipulation_utils/</path>
    <filename>PlaceSequenceValidator_8cpp</filename>
    <includes id="PlaceSequenceValidator_8h" name="PlaceSequenceValidator.h" local="no" imported="no">object_manipulation_tools/manipulation_utils/PlaceSequenceValidator.h</includes>
  </compound>
  <compound kind="file">
    <name>PlaceSequenceValidator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/include/object_manipulation_tools/manipulation_utils/</path>
    <filename>PlaceSequenceValidator_8h</filename>
    <class kind="class">PlaceSequenceValidator</class>
  </compound>
  <compound kind="file">
    <name>RobotNavigator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/robot_navigators/</path>
    <filename>RobotNavigator_8cpp</filename>
    <includes id="RobotNavigator_8h" name="RobotNavigator.h" local="no" imported="no">object_manipulation_tools/robot_navigators/RobotNavigator.h</includes>
    <includes id="Utilities_8h" name="Utilities.h" local="no" imported="no">object_manipulation_tools/manipulation_utils/Utilities.h</includes>
    <member kind="variable">
      <type>const double</type>
      <name>GRAP_ACTION_TIMEOUT</name>
      <anchorfile>RobotNavigator_8cpp.html</anchorfile>
      <anchor>a79feb25de56971fd620e82458b6947f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RobotNavigator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/include/object_manipulation_tools/robot_navigators/</path>
    <filename>RobotNavigator_8h</filename>
    <includes id="GraspPoseControllerHandler_8h" name="GraspPoseControllerHandler.h" local="no" imported="no">object_manipulation_tools/controller_utils/GraspPoseControllerHandler.h</includes>
    <includes id="PlaceSequenceValidator_8h" name="PlaceSequenceValidator.h" local="no" imported="no">object_manipulation_tools/manipulation_utils/PlaceSequenceValidator.h</includes>
    <includes id="GraspSequenceValidator_8h" name="GraspSequenceValidator.h" local="no" imported="no">object_manipulation_tools/manipulation_utils/GraspSequenceValidator.h</includes>
    <class kind="class">RobotNavigator</class>
    <namespace>RobotNavigatorParameters</namespace>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; object_manipulation_msgs::GraspHandPostureExecutionAction &gt;</type>
      <name>GraspActionServerClient</name>
      <anchorfile>RobotNavigator_8h.html</anchorfile>
      <anchor>aa0dc5ca8825b62e4f8eb95355a93d385</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; object_manipulator::GraspTesterFast &gt;</type>
      <name>GraspTesterFastPtr</name>
      <anchorfile>RobotNavigator_8h.html</anchorfile>
      <anchor>a2b444edf56aafa16cc8adc7c15f21c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; GraspSequenceValidator &gt;</type>
      <name>GraspTesterPtr</name>
      <anchorfile>RobotNavigator_8h.html</anchorfile>
      <anchor>a05145f5068a80042807281cdb0f882de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PlaceSequenceValidator &gt;</type>
      <name>PlaceSequencePtr</name>
      <anchorfile>RobotNavigator_8h.html</anchorfile>
      <anchor>a936cad955a6843bb68ec76a90b522502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_ARM_GROUP</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ad167ca10f655692792c988162aef295d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_GRASP_ACTION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a6e2f4c07cb7d27b78dd95ca3ed648eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_GRASP_PLANNING_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a5dc113db8bb6d5715c64c921366fd6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_GRIPPER_GROUP</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a0577e09ead09180297410324f5566451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_GRIPPER_LINK</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a8745d8790fa8bb7d45069d664bdd7050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_IK_PLUGING</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>adfd9ac48694fc3ce9853acc51700afd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_JOINT_STATES_TOPIC</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a19c57fc98da1dc9b1784a804d878ae4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_MESH_DATABASE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>aa123dc24f524004f0ac150ad618d7d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_MODEL_DATABASE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a8d6e8acc33fb29407aba9831ef1231f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_PATH_PLANNER_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a1426241b504ffe12b0a9d7c79aa36660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_PLANNING_SCENE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a4bc316795d34dc5312d0e845dc61a10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_RECOGNITION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>acdd40d7d26e6f1f336d201c2d56e31e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_SEGMENTATION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a2557cd060443a10ad95b35a5c6f5b8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_TRAJECTORY_ACTION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>adbfc9bd9dc54d13f17f21db7bd4e033a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_TRAJECTORY_FILTER_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a90498e5827b672aa485b5b3448add0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_WRIST_LINK</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>acd3ab6b4c033bb8865ff4ad9ba57c33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DF_PICK_APPROACH_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>aff82dec52bb505c7ab70da272954a07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DF_PLACE_APPROACH_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ad297097a9188faf32acfadb0a23ad866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DF_PLACE_RETREAT_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ad34da327432e278c2a1d630563b263b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_ARM_GROUP</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a62d04317f5f752787dd86cb3a697673c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_GRASP_ACTION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a1858c1c669ed7c416c02b5afe3f64c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_GRASP_PLANNING_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a40e0bb8a19ebf2388005e4d287eaa4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_GRIPPER_GROUP</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a0c75872d28d6dd138245be0a94db63f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_GRIPPER_LINK</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a5292c7bccdcbe573c8caaefa990d945c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_IK_PLUGING</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a30c1f54ee2d94d8e65bcdbe57203e60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_JOINT_STATES_TOPIC</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a0d810addafce85e0039468cfb5b228fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_MESH_DATABASE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a52022517fe1550a9c02331693f5fc1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_MODEL_DATABASE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a59bdd8ac1026e992ff15b5856ef81d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_PATH_PLANNER_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>adfed5bfa7343e073bb390611a6df6856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_PLANNING_SCENE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ab0521355e811179c9cd5f01d2097c12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_RECOGNITION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ab41128cb39f27b16770f81c686f6b6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_SEGMENTATION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ae73b5b925204e4bebf4f78200d004206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_TRAJECTORY_ACTION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a490ba206089a9eba9cdeb251bd19ef19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_TRAJECTORY_FILTER_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>aa8bf211c0a694ee1ab3ed846ef81c992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_WRIST_LINK</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a44036b0444592f918814afa10daf02e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_PICK_APPROACH_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a705a4a8eb3e0947bc25322466e9c13f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_PLACE_APPROACH_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a1921339605161dd9ad3723666e2dcea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_PLACE_RETREAT_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a01e2b991cd30a74db7d4397362a7c5c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simulated_robot_controller_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/nodes/</path>
    <filename>simulated__robot__controller__node_8cpp</filename>
    <includes id="SimulatedController_8h" name="SimulatedController.h" local="no" imported="no">object_manipulation_tools/controller_utils/SimulatedController.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simulated__robot__controller__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SimulatedController.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/controller_utils/</path>
    <filename>SimulatedController_8cpp</filename>
    <includes id="SimulatedController_8h" name="SimulatedController.h" local="no" imported="no">object_manipulation_tools/controller_utils/SimulatedController.h</includes>
  </compound>
  <compound kind="file">
    <name>SimulatedController.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/include/object_manipulation_tools/controller_utils/</path>
    <filename>SimulatedController_8h</filename>
    <class kind="class">SimulatedController</class>
    <member kind="variable">
      <type>const std::string</type>
      <name>CONTROLLER_FEEDBACK_TOPIC_NAME</name>
      <anchorfile>SimulatedController_8h.html</anchorfile>
      <anchor>a873289a009fce469c9066be157dac493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>CONTROLLER_STATE_TOPIC_NAME</name>
      <anchorfile>SimulatedController_8h.html</anchorfile>
      <anchor>a1eded86161442b4eff45ec734aa9f607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>JOINT_NAMES_PARAM_NAME</name>
      <anchorfile>SimulatedController_8h.html</anchorfile>
      <anchor>a39984a38f4b1c717b98316a93595ee76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>JOINT_STATE_TOPIC_NAME</name>
      <anchorfile>SimulatedController_8h.html</anchorfile>
      <anchor>a63cb5b5e96e828e7ff3ff82589b5a1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>JOINT_TRAJECTORY_TOPIC_NAME</name>
      <anchorfile>SimulatedController_8h.html</anchorfile>
      <anchor>a0b36731a7b75f8b8e63b586522722d77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Utilities.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/src/manipulation_utils/</path>
    <filename>Utilities_8cpp</filename>
    <includes id="Utilities_8h" name="Utilities.h" local="no" imported="no">object_manipulation_tools/manipulation_utils/Utilities.h</includes>
    <namespace>manipulation_utils</namespace>
    <member kind="function">
      <type>void</type>
      <name>createBoundingSphereCollisionModel</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>a48d787b588c898a5cded210e92dc51fa</anchor>
      <arglist>(const sensor_msgs::PointCloud cluster, double radius, arm_navigation_msgs::CollisionObject &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateCandidateGrasps</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>ac3a900f33bfaa8a5857b80c3db16455c</anchor>
      <arglist>(const object_manipulation_msgs::Grasp firstGrasp, tf::Vector3 rotationAxis, int numCandidates, std::vector&lt; object_manipulation_msgs::Grasp &gt; &amp;graspCandidates)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateGraspPoses</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>a8ad4b260625a771c95290f26c4c28c8f</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, tf::Vector3 rotationAxis, int numCandidates, std::vector&lt; geometry_msgs::Pose &gt; &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectifyPoseZDirection</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>a03cc7be89c8b3979f0d1838652eb598f</anchor>
      <arglist>(const geometry_msgs::Pose &amp;actual_pose, const geometry_msgs::Pose &amp;rectification_pose, geometry_msgs::Pose &amp;rectified_pose)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Utilities.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-industrial_experimental/doc_stacks/2014-10-06_00-50-30.245268/industrial_experimental/object_manipulation_tools/include/object_manipulation_tools/manipulation_utils/</path>
    <filename>Utilities_8h</filename>
    <namespace>manipulation_utils</namespace>
    <member kind="function">
      <type>void</type>
      <name>createBoundingSphereCollisionModel</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>a48d787b588c898a5cded210e92dc51fa</anchor>
      <arglist>(const sensor_msgs::PointCloud cluster, double radius, arm_navigation_msgs::CollisionObject &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateCandidateGrasps</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>ac3a900f33bfaa8a5857b80c3db16455c</anchor>
      <arglist>(const object_manipulation_msgs::Grasp firstGrasp, tf::Vector3 rotationAxis, int numCandidates, std::vector&lt; object_manipulation_msgs::Grasp &gt; &amp;graspCandidates)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateGraspPoses</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>a8ad4b260625a771c95290f26c4c28c8f</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, tf::Vector3 rotationAxis, int numCandidates, std::vector&lt; geometry_msgs::Pose &gt; &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectifyPoseZDirection</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>a03cc7be89c8b3979f0d1838652eb598f</anchor>
      <arglist>(const geometry_msgs::Pose &amp;actual_pose, const geometry_msgs::Pose &amp;rectification_pose, geometry_msgs::Pose &amp;rectified_pose)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspExecutionAction</name>
    <filename>classGraspExecutionAction.html</filename>
    <member kind="function">
      <type></type>
      <name>GraspExecutionAction</name>
      <anchorfile>classGraspExecutionAction.html</anchorfile>
      <anchor>a8262e521752729f22ed3cab581f59a4f</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GraspExecutionAction</name>
      <anchorfile>classGraspExecutionAction.html</anchorfile>
      <anchor>a11052a82f8180c1bee7d5d4ea1bcd51d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ActionServer&lt; GraspHandPostureExecutionAction &gt;</type>
      <name>GEAS</name>
      <anchorfile>classGraspExecutionAction.html</anchorfile>
      <anchor>a619e8a5ec8b056cdfa5baae4ef28cb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>GEAS::GoalHandle</type>
      <name>GoalHandle</name>
      <anchorfile>classGraspExecutionAction.html</anchorfile>
      <anchor>a03ec786e29de93b65b8e633b70311f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cancelCB</name>
      <anchorfile>classGraspExecutionAction.html</anchorfile>
      <anchor>a2d9d4c6d7efe7e0adbf84f88bb4ceb04</anchor>
      <arglist>(GoalHandle gh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalCB</name>
      <anchorfile>classGraspExecutionAction.html</anchorfile>
      <anchor>ae7fefc379bc2ff626da543ba3cc04fdc</anchor>
      <arglist>(GoalHandle gh)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GEAS</type>
      <name>action_server_</name>
      <anchorfile>classGraspExecutionAction.html</anchorfile>
      <anchor>a29c86e3fa18389551286b1b4218a9060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classGraspExecutionAction.html</anchorfile>
      <anchor>a9b5311137347ba02c011c8719b676a4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspPlannerInterface</name>
    <filename>classGraspPlannerInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fetchParameters</name>
      <anchorfile>classGraspPlannerInterface.html</anchorfile>
      <anchor>a5945d4191d7aa70b8395e0f7e3696c17</anchor>
      <arglist>(bool useNodeNamespace)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getPlannerName</name>
      <anchorfile>classGraspPlannerInterface.html</anchorfile>
      <anchor>af39cceb38a68ac18f286fd21bfb7a4ab</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>planGrasp</name>
      <anchorfile>classGraspPlannerInterface.html</anchorfile>
      <anchor>ae5e138be396bd374574bbc565992383a</anchor>
      <arglist>(object_manipulation_msgs::GraspPlanning::Request &amp;req, object_manipulation_msgs::GraspPlanning::Response &amp;res)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspPlannerServer</name>
    <filename>classGraspPlannerServer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>finish</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a90993ef85bdc7195909bbc56004b0d87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspPlannerServer</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>ae5c6854d43151c2fd9f760b8735f4f8e</anchor>
      <arglist>(boost::shared_ptr&lt; GraspPlannerInterface &gt; &amp;plannerPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a548d2167d6049fe8f8545e6d8a47325a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>serviceCallback</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>aa5e7ab8398ed03d112ab68642c2c2c85</anchor>
      <arglist>(object_manipulation_msgs::GraspPlanning::Request &amp;request, object_manipulation_msgs::GraspPlanning::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timerCallback</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a7738a984e813536df8cc645656acb4a5</anchor>
      <arglist>(const ros::TimerEvent &amp;evnt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GraspPlannerServer</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a610bea71dd01b31d0d95bb6399ec1949</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static geometry_msgs::Polygon</type>
      <name>createPlanePolygon</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a70c1c0ef27b18e5f41da8aad272e838d</anchor>
      <arglist>(const tf::Transform &amp;transform, tfScalar width=0.1, tfScalar length=0.1)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; GraspPlannerInterface &gt;</type>
      <name>_GraspPlanner</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>af2e0f5e2a1f196eb64c857e5fe1b6004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>_LastValidGraspPoseMsg</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a5d2bcb062b970ec8e5c7771f1c553380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::PolygonStamped</type>
      <name>_LastValidTablePolygonMsg</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a911bd589c22ae342333f39fa5cf62032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>_PlanePublisher</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a3481e565ccafb5b470ddf09c89073e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_PlanePubTopic</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>ae79798425a1b8a6993e505895717e5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>_PosePublisher</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a4e57d5c35faccb1fdd72ef8055dc0211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_PosePubTopic</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a17f3965d2afe23bc8d75e33039cc29f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_PublishInterval</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>af161e8466546f504b60263bbce8b17bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_PublishResults</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a4e212a41a84b28fc5c2b918511eb65bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>_PublishTimer</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a773373fc1683a995558e3d86d1904b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_ResultsSet</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a8f5ee33091cdc27bda5c826b45d520ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_ServiceName</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a7f57666ce4fedf40555d774ba9b440f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>_ServiceServer</name>
      <anchorfile>classGraspPlannerServer.html</anchorfile>
      <anchor>a0fc795aa3fa9b10bce5702cc7dd4722a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspPoseControllerHandler</name>
    <filename>classGraspPoseControllerHandler.html</filename>
    <base>trajectory_execution_monitor::TrajectoryControllerHandler</base>
    <member kind="function">
      <type>void</type>
      <name>cancelExecution</name>
      <anchorfile>classGraspPoseControllerHandler.html</anchorfile>
      <anchor>a7b0e1909827e80c60f90093efb8302df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerActiveCallback</name>
      <anchorfile>classGraspPoseControllerHandler.html</anchorfile>
      <anchor>a54621b3a73a76da44c9cfaa060792c7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerDoneCallback</name>
      <anchorfile>classGraspPoseControllerHandler.html</anchorfile>
      <anchor>a18d467209258c4ee66430e35e6d50495</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const object_manipulation_msgs::GraspHandPostureExecutionResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>controllerFeedbackCallback</name>
      <anchorfile>classGraspPoseControllerHandler.html</anchorfile>
      <anchor>afe86ea063a0800be1777ef2b40dcac30</anchor>
      <arglist>(const object_manipulation_msgs::GraspHandPostureExecutionFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>executeTrajectory</name>
      <anchorfile>classGraspPoseControllerHandler.html</anchorfile>
      <anchor>a9d6e02d585c8c70bf5d9974a73ba1a67</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;trajectory, boost::shared_ptr&lt; trajectory_execution_monitor::TrajectoryRecorder &gt; &amp;recorder, const trajectory_execution_monitor::TrajectoryFinishedCallbackFunction &amp;traj_callback)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspPoseControllerHandler</name>
      <anchorfile>classGraspPoseControllerHandler.html</anchorfile>
      <anchor>abb1a693c5295d5bc2e54884eed6b1991</anchor>
      <arglist>(const std::string &amp;group_name, const std::string &amp;controller_name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>actionlib::SimpleActionClient&lt; object_manipulation_msgs::GraspHandPostureExecutionAction &gt;</type>
      <name>grasp_posture_execution_action_client_</name>
      <anchorfile>classGraspPoseControllerHandler.html</anchorfile>
      <anchor>a4d42ae8be5e2e124fd125280521bb866</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraspSequenceValidator</name>
    <filename>classGraspSequenceValidator.html</filename>
    <base>object_manipulator::GraspTester</base>
    <class kind="struct">GraspSequenceValidator::GraspSequenceDetails</class>
    <member kind="function">
      <type>void</type>
      <name>getGroupJoints</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>aa84a24344ad849351a10985cb3f1321b</anchor>
      <arglist>(const std::string &amp;group_name, std::vector&lt; std::string &gt; &amp;group_links)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGroupLinks</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a99d57a30c816da69029e4b030e961919</anchor>
      <arglist>(const std::string &amp;group_name, std::vector&lt; std::string &gt; &amp;group_links)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraspSequenceValidator</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a5b06244e842785bb5a6b55dfb4c76602</anchor>
      <arglist>(planning_environment::CollisionModels *cm=NULL, const std::string &amp;plugin_name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlanningSceneState</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>acd3f24adcb1535942ab60bafb259d0cb</anchor>
      <arglist>(planning_models::KinematicState *state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>testGrasp</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>ada3294f2c1f0f096539ca2423873e024</anchor>
      <arglist>(const object_manipulation_msgs::PickupGoal &amp;pickup_goal, const object_manipulation_msgs::Grasp &amp;grasp, object_manipulator::GraspExecutionInfo &amp;execution_info)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>testGrasps</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a59ae88b8c28dab36c53e5e287c3d3013</anchor>
      <arglist>(const object_manipulation_msgs::PickupGoal &amp;pickup_goal, const std::vector&lt; object_manipulation_msgs::Grasp &gt; &amp;grasps, std::vector&lt; object_manipulator::GraspExecutionInfo &gt; &amp;execution_info, bool return_on_first_hit)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>testGrasps</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>afeec48cc82abe19bd9efbbbfeacd8906</anchor>
      <arglist>(const object_manipulation_msgs::PickupGoal &amp;pickup_goal, const std::vector&lt; object_manipulation_msgs::Grasp &gt; &amp;grasps, double twistAngle, std::vector&lt; GraspSequenceDetails &gt; &amp;execution_info, bool return_on_first_hit)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GraspSequenceValidator</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a4b2be1cc60fca74b1e0ac12a4e61cdb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>pluginlib::ClassLoader&lt; kinematics::KinematicsBase &gt;</type>
      <name>kinematics_loader_</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a833fa2f505e760ce60dfdf4465e5131b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>planning_environment::CollisionModels *</type>
      <name>getCollisionModels</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a0423470267f129da2f52afb2f560a5b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getInterpolatedIK</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>abc0289a81255a9a623e0f57ffea60088</anchor>
      <arglist>(const std::string &amp;arm_name, const tf::Transform &amp;first_pose, const tf::Vector3 &amp;direction, const double &amp;distance, const std::vector&lt; double &gt; &amp;ik_solution, const bool &amp;reverse, const bool &amp;premultiply, trajectory_msgs::JointTrajectory &amp;traj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getInterpolatedIK</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>ab7c4ea54dfd6058bb39a48b34d402b51</anchor>
      <arglist>(const std::string &amp;arm_name, const tf::Transform &amp;initialTransform, const tf::Quaternion &amp;rot, const std::vector&lt; double &gt; &amp;ikSolutionAtStart, std::vector&lt; double &gt; &amp;ikSolutionAtEnd, trajectory_msgs::JointTrajectory &amp;traj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>planning_models::KinematicState *</type>
      <name>getPlanningSceneState</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a10cdb851762d270c90b964edca385c50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::vector&lt; arm_navigation_msgs::LinkPadding &gt;</type>
      <name>linkPaddingForGrasp</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>ac9b0de4549fd39634bcece7481a398b6</anchor>
      <arglist>(const object_manipulation_msgs::PickupGoal &amp;pickup_goal)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_environment::CollisionModels *</type>
      <name>cm_</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a2f43c49ba7ccce21beddffb2f092d627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>consistent_angle_</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a1f0366b69676c44e34d08af5eb185d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, arm_kinematics_constraint_aware::ArmKinematicsSolverConstraintAware * &gt;</type>
      <name>ik_solver_map_</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a5d72fa3daeb6fd579080b52cf90da37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>num_points_</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a7a0ec8151ff7f74ca09104f351546f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>redundancy_</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a27b3bc950109c48c9e88d625669cb9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_models::KinematicState *</type>
      <name>state_</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a8f28dea69e25269d6d4fa4c158b557d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>vis_marker_array_publisher_</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>a5c2e3a02c1a10bd17081a324e93d5ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>vis_marker_publisher_</name>
      <anchorfile>classGraspSequenceValidator.html</anchorfile>
      <anchor>ad6093190f04a2f3e25fd36841af0e308</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GraspSequenceValidator::GraspSequenceDetails</name>
    <filename>structGraspSequenceValidator_1_1GraspSequenceDetails.html</filename>
    <base>object_manipulator::GraspExecutionInfo</base>
    <member kind="variable">
      <type>trajectory_msgs::JointTrajectory</type>
      <name>twist_trajectory_</name>
      <anchorfile>structGraspSequenceValidator_1_1GraspSequenceDetails.html</anchorfile>
      <anchor>a95b738c288e7469db6549347f3667ceb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OverheadGraspPlanner</name>
    <filename>classOverheadGraspPlanner.html</filename>
    <base>GraspPlannerInterface</base>
    <class kind="struct">OverheadGraspPlanner::ParameterVals</class>
    <member kind="function">
      <type>void</type>
      <name>fetchParameters</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>a2bdadb631eb0d6244a2537dba449ffb1</anchor>
      <arglist>(bool useNodeNamespace)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateGraspPoses</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>aeb83070f3ed901a9ab63b4b47537736c</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, int numCandidates, std::vector&lt; geometry_msgs::Pose &gt; &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getPlannerName</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>a4159fad6ee61c19bf5d32461d26d29a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OverheadGraspPlanner</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>ad81b93513b66187cbf89166bf738752b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>planGrasp</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>ae43050f409fa6739357fb41771db24e7</anchor>
      <arglist>(object_manipulation_msgs::GraspPlanning::Request &amp;req, object_manipulation_msgs::GraspPlanning::Response &amp;res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OverheadGraspPlanner</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>a582d2a95642dc7764a999ee90fc4206e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ParameterVals</type>
      <name>_ParamVals</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>a4ce749b95517de81a53f1775367cc4a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener</type>
      <name>_tfListener</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>ad1a9466fa86902cc38b28bac58cef4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_UsingDefaultApproachVector</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>a467c84f8e3b4fae5d50890cffd67ea1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_WorldFrameId</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>a9c0f2b01e9169fcbb28a4efba8d383b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::string</type>
      <name>_GraspPlannerName</name>
      <anchorfile>classOverheadGraspPlanner.html</anchorfile>
      <anchor>a5be021ab80bb36589c359a57ebec681c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OverheadGraspPlanner::ParameterVals</name>
    <filename>structOverheadGraspPlanner_1_1ParameterVals.html</filename>
    <member kind="variable">
      <type>tf::Vector3</type>
      <name>ApproachVector</name>
      <anchorfile>structOverheadGraspPlanner_1_1ParameterVals.html</anchorfile>
      <anchor>a42495c1002550b5436224918b88b4dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>DefaultPregraspDistance</name>
      <anchorfile>structOverheadGraspPlanner_1_1ParameterVals.html</anchorfile>
      <anchor>af43a52c4b0e1059ee3c706744aeb0799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>GraspInWorldCoordinates</name>
      <anchorfile>structOverheadGraspPlanner_1_1ParameterVals.html</anchorfile>
      <anchor>a4724ceb00cd8abced80ff410c976e4b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>NumCandidateGrasps</name>
      <anchorfile>structOverheadGraspPlanner_1_1ParameterVals.html</anchorfile>
      <anchor>a6080a678b69e4f69a7b49ab3ef1e36d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>PlaneProximityThreshold</name>
      <anchorfile>structOverheadGraspPlanner_1_1ParameterVals.html</anchorfile>
      <anchor>a8ffbaccc945dfd8b6c6cf0f026f22383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SearchRadius</name>
      <anchorfile>structOverheadGraspPlanner_1_1ParameterVals.html</anchorfile>
      <anchor>a4fc9c55eb4d2627c3aeb933ecb92cb67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PlaceSequenceValidator</name>
    <filename>classPlaceSequenceValidator.html</filename>
    <base>object_manipulator::PlaceTesterFast</base>
    <member kind="function">
      <type>std::map&lt; std::string, arm_kinematics_constraint_aware::ArmKinematicsSolverConstraintAware * &gt; &amp;</type>
      <name>getIkSolverMap</name>
      <anchorfile>classPlaceSequenceValidator.html</anchorfile>
      <anchor>a9d8807b1aa56a0703e98c33f6180d8c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlaceSequenceValidator</name>
      <anchorfile>classPlaceSequenceValidator.html</anchorfile>
      <anchor>a297ed04885fe66b3e9457605ba8ea47c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlaceSequenceValidator</name>
      <anchorfile>classPlaceSequenceValidator.html</anchorfile>
      <anchor>a5c769bd409906492c9b5cf9e462ee932</anchor>
      <arglist>(planning_environment::CollisionModels *cm=NULL, const std::string &amp;plugin_name=&quot;SIA20D_Mesh_manipulator_kinematics/IKFastKinematicsPlugin&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTcpToWristTransform</name>
      <anchorfile>classPlaceSequenceValidator.html</anchorfile>
      <anchor>a5166c616661305c824715674428773d8</anchor>
      <arglist>(const tf::Transform &amp;tcpTransform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPlaces</name>
      <anchorfile>classPlaceSequenceValidator.html</anchorfile>
      <anchor>a903e62c02e0be910ba7a7e0842241d19</anchor>
      <arglist>(const object_manipulation_msgs::PlaceGoal &amp;place_goal, const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;place_locations, std::vector&lt; object_manipulator::PlaceExecutionInfo &gt; &amp;execution_info, bool return_on_first_hit)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlaceSequenceValidator</name>
      <anchorfile>classPlaceSequenceValidator.html</anchorfile>
      <anchor>ac6aced11e5d0cc038c5356588edcd75a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::Transform</type>
      <name>_TcpToWristTransform</name>
      <anchorfile>classPlaceSequenceValidator.html</anchorfile>
      <anchor>af3063cc437c325e2507baecdae3ac78a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RobotNavigator</name>
    <filename>classRobotNavigator.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; RobotNavigator &gt;</type>
      <name>Ptr</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aadfae3a71b3203c138dd357d01c19de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RobotNavigator</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a6feb317e0c8b2c18df02108bd7907194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a67ad3c69313da032091f88506eb2d615</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RobotNavigator</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a64a5d66f6a1702406422f165dddf42cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>MARKER_ARM_LINK</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a218c8ccdd4d3437ed891ec3c99b56d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>MARKER_ATTACHED_OBJECT</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ad1befac2f83d79b78ca4d0824a4f0f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>NAVIGATOR_NAMESPACE</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a2d63eb12229c8577054fce8dfb39fe2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>NODE_NAME</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a3b915b38f7c43d18fdcc46e2d40c6fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const tf::Transform</type>
      <name>PLACE_RECTIFICATION_TF</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aaf98e77d04f0af76f2a850525bcc0eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>VISUALIZATION_TOPIC</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>af6227790e23ea3705bacd04750d308da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addDetectedObjectToLocalPlanningScene</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aac8a9a3c246a155410431111fd840153</anchor>
      <arglist>(arm_navigation_msgs::CollisionObject &amp;obj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addDetectedObjectToLocalPlanningScene</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>af645a8f47e991a83b06d1639fd904e16</anchor>
      <arglist>(const household_objects_database_msgs::DatabaseModelPoseList &amp;model)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addDetectedTableToLocalPlanningScene</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ab667b8305b241071ccbc37fab755321a</anchor>
      <arglist>(const tabletop_object_detector::Table &amp;table)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addMarker</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>af525a3b11deb90cbad00fedf528f3ab6</anchor>
      <arglist>(std::string name, visualization_msgs::Marker &amp;marker)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addMarker</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aa386a48640de6da566bb4eb59017eb10</anchor>
      <arglist>(std::string name, visualization_msgs::MarkerArray &amp;marker)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>attachCollisionObject</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a71e2772a0503288aa8dbd279dcb594ac</anchor>
      <arglist>(const std::string &amp;group_name, const std::string &amp;collision_object_name, const object_manipulation_msgs::Grasp &amp;grasp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>attachCollisionObjectCallback</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>af6f97e9c4e3fceaa99bf094604c45d8f</anchor>
      <arglist>(const std::string &amp;group_name)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>attemptGraspSequence</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ad634a2179d350b763a8117dc06dcf33f</anchor>
      <arglist>(const std::string &amp;group_name, const object_manipulator::GraspExecutionInfo &amp;gei, bool performRecoveryMove=true)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>attemptPlaceSequence</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ae81f348261f74a2774fca63ef7e2fb7c</anchor>
      <arglist>(const std::string &amp;group_name, const object_manipulator::PlaceExecutionInfo &amp;pei)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>callbackPublishMarkers</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a8e7e64c74415805b64057d588c260f55</anchor>
      <arglist>(const ros::TimerEvent &amp;evnt)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>collisionObjToMarker</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ad35fc130c3df74f19be227f058cc4126</anchor>
      <arglist>(const arm_navigation_msgs::CollisionObject &amp;obj, visualization_msgs::Marker &amp;marker)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>createCandidateGoalPoses</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a848b3dc8231880debde9078eabf0fecc</anchor>
      <arglist>(std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;placePoses)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>createPickMoveSequence</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ad5e71acf7f7d5fdcfd2ceca576da4cb1</anchor>
      <arglist>(const object_manipulation_msgs::PickupGoal &amp;pickupGoal, const std::vector&lt; object_manipulation_msgs::Grasp &gt; &amp;grasps_candidates, std::vector&lt; object_manipulator::GraspExecutionInfo &gt; &amp;grasp_sequence, std::vector&lt; object_manipulation_msgs::Grasp &gt; &amp;valid_grasps)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>createPlaceMoveSequence</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aac72cccaa6bbaf33242cfeee656ae953</anchor>
      <arglist>(const object_manipulation_msgs::PlaceGoal &amp;placeGoal, const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;place_poses, std::vector&lt; object_manipulator::PlaceExecutionInfo &gt; &amp;place_sequence)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>detachCollisionObject</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>abd0be635465a0be0814532ecec8c8cea</anchor>
      <arglist>(const std::string &amp;group_name, const geometry_msgs::PoseStamped &amp;place_pose, const object_manipulation_msgs::Grasp &amp;grasp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>detachCollisionObjectCallback</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a723713d4a23904441248d24682ab91c5</anchor>
      <arglist>(const std::string &amp;group_name)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>fetchParameters</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>afbd00cde23c507a4a693289e8a4da7e0</anchor>
      <arglist>(std::string nameSpace=&quot;&quot;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const arm_navigation_msgs::CollisionObject *</type>
      <name>getCollisionObject</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a8fcda0d31a3e3ee2ce1f7f2cfc2c6c7c</anchor>
      <arglist>(unsigned int model_id)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual trajectory_msgs::JointTrajectory</type>
      <name>getGripperTrajectory</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a728c8fde6fc48a218d4594526bf63092</anchor>
      <arglist>(int graspMove=object_manipulation_msgs::GraspHandPostureExecutionGoal::GRASP)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual std::vector&lt; std::string &gt;</type>
      <name>getJointNames</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aa0f2bff76880345fd6a8122f31e669cf</anchor>
      <arglist>(const std::string &amp;group)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>visualization_msgs::Marker &amp;</type>
      <name>getMarker</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aec8fd7634f7bf9229f8d7b09fa5843a2</anchor>
      <arglist>(std::string name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getMeshFromDatabasePose</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ae931feba8b8c1f617e610e19d361e2c1</anchor>
      <arglist>(const household_objects_database_msgs::DatabaseModelPose &amp;model_pose, arm_navigation_msgs::CollisionObject &amp;obj, const geometry_msgs::PoseStamped &amp;pose)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>hasMarker</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a11563960d4a77fd68e2bff3c56d43cc3</anchor>
      <arglist>(std::string)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>moveArm</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aa306343a9c84c778f7dae5731295999e</anchor>
      <arglist>(const std::string &amp;group_name, const std::vector&lt; double &gt; &amp;joint_positions)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>moveArmThroughPickSequence</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a014b4a47f594f2583d998a6b00d9a1a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>moveArmThroughPlaceSequence</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a44773238ff3f3b7d34bde61e02154c10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>moveArmToSide</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aafa9370a0758b8814a43127d2d10e97d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>performGraspPlanning</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a7ed0fa65a8c16299842e588a8f8a89c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>performPickGraspPlanning</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a68594683a0699603bfa594078876dc6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>performPlaceGraspPlanning</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a6cc811a72c8784ae799f0dc23202aebf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>performRecognition</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a50bc0e9c741851c8251c06fde041fc5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>performSegmentation</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>af8deb5ed5bb3e2bc07b1b10c069a30fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>performTrajectoryFiltering</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ac31c50691590832fb239a60d859d9b93</anchor>
      <arglist>(const std::string &amp;group_name, trajectory_msgs::JointTrajectory &amp;jt)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>printJointTrajectory</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a79df610575a0bf7777e05d14abe6973a</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;jt)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>printTiming</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a7e26ca0a918c1328f144effd418f9153</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>revertPlanningScene</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a8fbb0b8fb17e03dc5413a2899be23b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a9d4f50bd3f2bdb2ffe8c56eb91f0f889</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>startCycleTimer</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a705981e28f0c3256d9c9c9a94f84a6d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>trajectoryFinishedCallback</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a107317df988a725cd46a6b70a6c6486f</anchor>
      <arglist>(bool storeLastTraj, TrajectoryExecutionDataVector tedv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>updateChangesToPlanningScene</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a028ec867e3c0ca9c60acfe9f690ddba8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateCurrentJointStateToLastTrajectoryPoint</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ad7ad751c34025bf328dd9b5996e56341</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory &amp;traj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>validateJointTrajectory</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a9db68288e86c879e5e4d572206807bca</anchor>
      <arglist>(trajectory_msgs::JointTrajectory &amp;jt)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::string</type>
      <name>makeCollisionObjectNameFromModelId</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ae746dca23014d48217e1eaa4028fd429</anchor>
      <arglist>(unsigned int model_id)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener</type>
      <name>_TfListener</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>abb36131bea4d09dc5099f13cbcff4724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; TrajectoryControllerHandler &gt;</type>
      <name>arm_controller_handler_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a98d457303f4c13993a2c1cb272040327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>arm_group_name_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ac87a4cc1462d06f1fec6833a560cd7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>attached_object_publisher_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a8d711a2fc12dff787cdf1dd1d45d7d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_environment::CollisionModels</type>
      <name>cm_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>abffd2ba5433d35755a6474b3f89e98c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, object_manipulation_msgs::Grasp &gt;</type>
      <name>current_grasp_map_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a974a9fe1368890c9b263c07e88fe4bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>current_grasped_object_name_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ae1e15dfda7122b6ac51c4a5919bbf660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::PoseStamped</type>
      <name>current_place_location_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>af08b25159406cbb436e5b8c508a4259c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arm_navigation_msgs::PlanningScene</type>
      <name>current_planning_scene_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a3dac49306bd41817239730b38b135169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>current_planning_scene_id_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a562db4643630193b779734023dd9e98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_models::KinematicState *</type>
      <name>current_robot_state_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>af84e1c29253c027517d2675752fad642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::WallTime</type>
      <name>cycle_start_time_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a4d925c6e03dbf21de21076e51e7b9806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::condition_variable</type>
      <name>execution_completed_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a4015da0586cfcef498b69855b17f35a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::WallDuration</type>
      <name>execution_duration_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a03373c70009831518599f472a2a71b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>execution_mutex_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a273213ad4824ba65e1e884d1abea800d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::function&lt; bool(TrajectoryExecutionDataVector)&gt;</type>
      <name>grasp_action_finished_function_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a4628e518fe836639375faa1764c0142f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>grasp_action_service_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a7d5d8b56c9879bedc778e5feeedf649a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; object_manipulation_msgs::Grasp &gt;</type>
      <name>grasp_candidates_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aa962f35bff7b3f1c4f702c85cffe01a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; GraspActionServerClient &gt;</type>
      <name>grasp_exec_action_client_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a0075420bc6679b42e7d67d458ca78df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; object_manipulator::GraspExecutionInfo &gt;</type>
      <name>grasp_pick_sequence_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a1a0b17fcf06e45f262522e7f548ff720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>object_manipulation_msgs::PickupGoal</type>
      <name>grasp_pickup_goal_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a88679e3a77ad4079fbd8430d3e997083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>object_manipulation_msgs::PlaceGoal</type>
      <name>grasp_place_goal_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a95c2ba25cfa84aaae9c7b761548e177c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; object_manipulator::PlaceExecutionInfo &gt;</type>
      <name>grasp_place_sequence_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a4b8197812e21464d719229f31ff1bdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>grasp_planning_client</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a018b986e09c00eaaaff5cf28d2bc1608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::WallDuration</type>
      <name>grasp_planning_duration_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a58f64fa2c41205a7addfce8794a1f2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>grasp_planning_service_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a5f05b12dbce440cb05f95ff617978588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; GraspSequenceValidator &gt;</type>
      <name>grasp_tester_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a7990b8ba30cce7f232d253e7f0b2b02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; TrajectoryControllerHandler &gt;</type>
      <name>gripper_controller_handler_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a04f615f3647adf813971a0c88fe25760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>gripper_group_name_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a52787b011d81b28290b0f0895a52f078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>gripper_link_name_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a8ce55efe2bd5e5df64477d7afe2da11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>ik_plugin_name_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a73a18c66d3c6dfbaeb989aa26a84265e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; TrajectoryRecorder &gt;</type>
      <name>joint_state_recorder_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>abdcc29ece570d112607c8b312b8d189d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>joint_states_topic_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ab2c312d1c6749813814a95d1bd064553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>last_mpr_id_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a90ef521cbd5c3b74f23e0e7550c1f282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TrajectoryExecutionDataVector</type>
      <name>last_trajectory_execution_data_vector_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a7e6f1f6f672f2a39664edf63828912d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>marker_array_publisher_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a5d60a1deaeb34527a02203e0bc397890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, visualization_msgs::Marker &gt;</type>
      <name>marker_map_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>abca1a591cf83cebf114b6ba779ef868f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>marker_pub_timer_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a61919ca9377b6b1fb7ad515d428820d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>marker_publisher_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a8afc94535e222f47f1eb39611bc859e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>max_mpr_id_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a1cddd02f08a0991174f800fe4921f7ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>max_trajectory_id_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a466cd990baf2c9f5481ca1e6142d223c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>mesh_database_service_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a829e3d7d209686f92f18b2f3c9299aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>model_database_service_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a50e90c47cdf43668831d55f8d4a3eaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::WallDuration</type>
      <name>motion_planning_duration_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aa035486eb523a45f39183a37003d064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>object_database_model_description_client_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a37b9d78fac739a3b66fb233d048013ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>object_database_model_mesh_client_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a4ca08b33fc93a23fe8edb78f9e717f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, bool &gt;</type>
      <name>object_in_hand_map_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a089f4227d676d58893efd4cbdcd38882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>path_planner_service_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a9599b6edd149c43bb19b9ae8b871f2f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::WallDuration</type>
      <name>perception_duration_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ae02d27e3aa7dc2acfecbf8e6392e3355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>pick_approach_distance_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>aa2acdbfe6109421f7e248bff57974205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>place_approach_distance_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a3b05637e9b016110cfa7aea708b3b1cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>place_retreat_distance_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a2d83e730d3e986cafeed83968ea266b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; PlaceSequenceValidator &gt;</type>
      <name>place_tester_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a24af944e6db3a94803cba8537046b2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arm_navigation_msgs::PlanningScene</type>
      <name>planning_scene_diff_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ad622399dd0b4b30c08d9bd8fa6ef5600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::WallDuration</type>
      <name>planning_scene_duration_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a1deb68ea463423886ce8a6a8adbe9dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>planning_scene_service_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a23d25a214c27224cae6539ce40d647fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>planning_service_client_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a16e1fd43487944c1f38e4584c77cec65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>rec_srv_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a19ff6d491f05bf1f781d9149dfe263bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>recognition_service_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ad76f5ffb3dfa7959a9ca17ecef1ac9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>household_objects_database_msgs::GetModelDescription::Response</type>
      <name>recognized_model_description_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a007e53f0ad2aa7866fe1f0dd39c7f0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; household_objects_database_msgs::DatabaseModelPoseList &gt;</type>
      <name>recognized_models_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ad4029a971101a9af35058b5498c56189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, geometry_msgs::PoseStamped &gt;</type>
      <name>recognized_obj_pose_map_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a3804387852129e97a2a2c9be3eb6b11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>seg_srv_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a8f1945ec00b66d469fa7bf15eeef1aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tabletop_object_detector::TabletopSegmentation::Response</type>
      <name>segmentation_results_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a3855e508f17e04ffba92153a3ec1ca6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>segmentation_service_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ab602246fb9a720536988f4115a6bf9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; sensor_msgs::PointCloud &gt;</type>
      <name>segmented_clusters_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a493158ce32f9869d76a15036d9208eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>set_planning_scene_diff_client_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a64bb3002814d78fa21cbbc394cf4c92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arm_navigation_msgs::CollisionObject</type>
      <name>table_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>adad11886fdaee1f91df0fa07aa89524f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::function&lt; bool(TrajectoryExecutionDataVector)&gt;</type>
      <name>trajectories_finished_function_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a42a5edbb80b151d116b92edc34eb5740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>trajectories_succeeded_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a3431e75dd542ca52215bef8c47f1e803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>trajectory_action_service_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a8301736695d48bc00a7d706139bdc03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>trajectory_execution_monitor::TrajectoryExecutionMonitor</type>
      <name>trajectory_execution_monitor_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a6e4241486922d01b2299652f56cc5f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>trajectory_filter_service_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a0e9a851d4ce23631ad13747ea997ca19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>trajectory_filter_service_client_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>ae95f1f06ecbba1c6f0b99a43059495c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::WallDuration</type>
      <name>trajectory_filtering_duration_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>af9226add4a30adf3510e869053795467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>wrist_link_name_</name>
      <anchorfile>classRobotNavigator.html</anchorfile>
      <anchor>a8b4d4fe45600eb21f215854a21bc389b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SimulatedController</name>
    <filename>classSimulatedController.html</filename>
    <member kind="function">
      <type>void</type>
      <name>broadcastState</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a23fe4558134537a46b7999582efd7bea</anchor>
      <arglist>(const ros::TimerEvent &amp;evnt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callbackJointTrajectory</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>aacd04283b2f9b8b33f6048b69b9d734b</anchor>
      <arglist>(const trajectory_msgs::JointTrajectory::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>ae396a859bae35fb8ffa0e580996cab53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimulatedController</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a49c7eff427877e855e8ad4c99155d9c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SimulatedController</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a3e8a7e1acaad0013bdc0ec5c31118c6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateLastStateFeedbackMessages</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a23cdd4d341cdd31aef88d12fe0dcc178</anchor>
      <arglist>(const sensor_msgs::JointState &amp;st)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_CntrlStatePubTopic</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>ad02d7d6f77d4051eafa1ea49aa9ac72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_ControlFeedbackPubTopic</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a3f374d9687ee28f560977b829a25b484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>_ControllerFeedbackPublisher</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a47773599df5a5bc3dad160424d474ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>_ControllerStatePublisher</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a2c5495061d3b86c5a6417a1c41297d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>_JointNames</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a8c20d14b3f3674cadc66a6a76e098687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>_JointStatePublisher</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a25b050a22f84d5b15465b2976c667e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_JointStatePubTopic</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>af3b7ffc4126467199f19c519bfbf34aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>_JointTrajSubscriber</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>ad8cd4faf89fd9e16d458dfd21b500f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_JointTrajSubsTopic</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a4123545b3e464e69637998a648896350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pr2_controllers_msgs::JointTrajectoryControllerState</type>
      <name>_LastControllerJointState</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a650fa719439d9f0dd0de653abe7740ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>control_msgs::FollowJointTrajectoryFeedback</type>
      <name>_LastControllerTrajState</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a339b4e166d46c47afac0a8abaeabfeb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::JointState</type>
      <name>_LastJointState</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a511eee38e6a07ac7bdd5736384eb5f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_ProcessingRequest</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>ad8aa549b4fae716b0ec65734478bc8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Timer</type>
      <name>_StatusUpdateTimer</name>
      <anchorfile>classSimulatedController.html</anchorfile>
      <anchor>a24a7d27f6b0583459e16aa48796c181a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gazebo</name>
    <filename>namespacegazebo.html</filename>
  </compound>
  <compound kind="namespace">
    <name>manipulation_utils</name>
    <filename>namespacemanipulation__utils.html</filename>
    <member kind="function">
      <type>void</type>
      <name>createBoundingSphereCollisionModel</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>a48d787b588c898a5cded210e92dc51fa</anchor>
      <arglist>(const sensor_msgs::PointCloud cluster, double radius, arm_navigation_msgs::CollisionObject &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateCandidateGrasps</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>ac3a900f33bfaa8a5857b80c3db16455c</anchor>
      <arglist>(const object_manipulation_msgs::Grasp firstGrasp, tf::Vector3 rotationAxis, int numCandidates, std::vector&lt; object_manipulation_msgs::Grasp &gt; &amp;graspCandidates)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateGraspPoses</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>a8ad4b260625a771c95290f26c4c28c8f</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose, tf::Vector3 rotationAxis, int numCandidates, std::vector&lt; geometry_msgs::Pose &gt; &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectifyPoseZDirection</name>
      <anchorfile>namespacemanipulation__utils.html</anchorfile>
      <anchor>a03cc7be89c8b3979f0d1838652eb598f</anchor>
      <arglist>(const geometry_msgs::Pose &amp;actual_pose, const geometry_msgs::Pose &amp;rectification_pose, geometry_msgs::Pose &amp;rectified_pose)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>RobotNavigatorParameters</name>
    <filename>namespaceRobotNavigatorParameters.html</filename>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_ARM_GROUP</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ad167ca10f655692792c988162aef295d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_GRASP_ACTION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a6e2f4c07cb7d27b78dd95ca3ed648eb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_GRASP_PLANNING_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a5dc113db8bb6d5715c64c921366fd6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_GRIPPER_GROUP</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a0577e09ead09180297410324f5566451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_GRIPPER_LINK</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a8745d8790fa8bb7d45069d664bdd7050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_IK_PLUGING</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>adfd9ac48694fc3ce9853acc51700afd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_JOINT_STATES_TOPIC</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a19c57fc98da1dc9b1784a804d878ae4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_MESH_DATABASE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>aa123dc24f524004f0ac150ad618d7d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_MODEL_DATABASE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a8d6e8acc33fb29407aba9831ef1231f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_PATH_PLANNER_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a1426241b504ffe12b0a9d7c79aa36660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_PLANNING_SCENE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a4bc316795d34dc5312d0e845dc61a10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_RECOGNITION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>acdd40d7d26e6f1f336d201c2d56e31e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_SEGMENTATION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a2557cd060443a10ad95b35a5c6f5b8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_TRAJECTORY_ACTION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>adbfc9bd9dc54d13f17f21db7bd4e033a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_TRAJECTORY_FILTER_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a90498e5827b672aa485b5b3448add0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>DEFAULT_WRIST_LINK</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>acd3ab6b4c033bb8865ff4ad9ba57c33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DF_PICK_APPROACH_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>aff82dec52bb505c7ab70da272954a07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DF_PLACE_APPROACH_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ad297097a9188faf32acfadb0a23ad866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DF_PLACE_RETREAT_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ad34da327432e278c2a1d630563b263b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_ARM_GROUP</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a62d04317f5f752787dd86cb3a697673c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_GRASP_ACTION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a1858c1c669ed7c416c02b5afe3f64c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_GRASP_PLANNING_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a40e0bb8a19ebf2388005e4d287eaa4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_GRIPPER_GROUP</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a0c75872d28d6dd138245be0a94db63f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_GRIPPER_LINK</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a5292c7bccdcbe573c8caaefa990d945c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_IK_PLUGING</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a30c1f54ee2d94d8e65bcdbe57203e60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_JOINT_STATES_TOPIC</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a0d810addafce85e0039468cfb5b228fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_MESH_DATABASE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a52022517fe1550a9c02331693f5fc1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_MODEL_DATABASE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a59bdd8ac1026e992ff15b5856ef81d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_PATH_PLANNER_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>adfed5bfa7343e073bb390611a6df6856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_PLANNING_SCENE_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ab0521355e811179c9cd5f01d2097c12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_RECOGNITION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ab41128cb39f27b16770f81c686f6b6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_SEGMENTATION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>ae73b5b925204e4bebf4f78200d004206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_TRAJECTORY_ACTION_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a490ba206089a9eba9cdeb251bd19ef19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_TRAJECTORY_FILTER_SERVICE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>aa8bf211c0a694ee1ab3ed846ef81c992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_NAME_WRIST_LINK</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a44036b0444592f918814afa10daf02e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_PICK_APPROACH_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a705a4a8eb3e0947bc25322466e9c13f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_PLACE_APPROACH_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a1921339605161dd9ad3723666e2dcea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PARAM_PLACE_RETREAT_DISTANCE</name>
      <anchorfile>namespaceRobotNavigatorParameters.html</anchorfile>
      <anchor>a01e2b991cd30a74db7d4397362a7c5c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
