<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/python/moveit_ros_planning_interface/</path>
    <filename>____init_____8py</filename>
    <namespace>moveit_ros_planning_interface</namespace>
  </compound>
  <compound kind="file">
    <name>common_objects.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/common_planning_interface_objects/src/</path>
    <filename>common__objects_8cpp</filename>
    <includes id="common__objects_8h" name="common_objects.h" local="no" imported="no">moveit/common_planning_interface_objects/common_objects.h</includes>
    <namespace>moveit::planning_interface</namespace>
    <member kind="function">
      <type>robot_model::RobotModelConstPtr</type>
      <name>getSharedRobotModel</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a6a4a67488f913b4db14bf715bca8926a</anchor>
      <arglist>(const std::string &amp;robot_description)</arglist>
    </member>
    <member kind="function">
      <type>planning_scene_monitor::CurrentStateMonitorPtr</type>
      <name>getSharedStateMonitor</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a93000149c2a59109a4c42e3f46911696</anchor>
      <arglist>(const robot_model::RobotModelConstPtr &amp;kmodel, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; tf::Transformer &gt;</type>
      <name>getSharedTF</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a2c148e875cc4bcd83a323a72b78b0333</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>common_objects.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/common_planning_interface_objects/include/moveit/common_planning_interface_objects/</path>
    <filename>common__objects_8h</filename>
    <namespace>moveit::planning_interface</namespace>
    <member kind="function">
      <type>robot_model::RobotModelConstPtr</type>
      <name>getSharedRobotModel</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a6a4a67488f913b4db14bf715bca8926a</anchor>
      <arglist>(const std::string &amp;robot_description)</arglist>
    </member>
    <member kind="function">
      <type>planning_scene_monitor::CurrentStateMonitorPtr</type>
      <name>getSharedStateMonitor</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a93000149c2a59109a4c42e3f46911696</anchor>
      <arglist>(const robot_model::RobotModelConstPtr &amp;kmodel, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; tf::Transformer &gt;</type>
      <name>getSharedTF</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a2c148e875cc4bcd83a323a72b78b0333</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>demo.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/move_group_interface/src/</path>
    <filename>demo_8cpp</filename>
    <includes id="move__group_8h" name="move_group.h" local="no" imported="no">moveit/move_group_interface/move_group.h</includes>
    <member kind="function">
      <type>void</type>
      <name>attachObject</name>
      <anchorfile>demo_8cpp.html</anchorfile>
      <anchor>a7b9e3632e33ade1fb91f781cf2a349b8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>demoPick</name>
      <anchorfile>demo_8cpp.html</anchorfile>
      <anchor>a4f0f304f4a9faba907efe91d63a5197c</anchor>
      <arglist>(moveit::planning_interface::MoveGroup &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>demoPlace</name>
      <anchorfile>demo_8cpp.html</anchorfile>
      <anchor>a225d6973aada9e9cf462bbdba1b0c092</anchor>
      <arglist>(moveit::planning_interface::MoveGroup &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>demo_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>move_group.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/move_group_interface/src/</path>
    <filename>move__group_8cpp</filename>
    <includes id="move__group_8h" name="move_group.h" local="no" imported="no">moveit/move_group_interface/move_group.h</includes>
    <includes id="common__objects_8h" name="common_objects.h" local="no" imported="no">moveit/common_planning_interface_objects/common_objects.h</includes>
    <class kind="class">moveit::planning_interface::MoveGroup::MoveGroupImpl</class>
    <namespace>moveit::planning_interface</namespace>
  </compound>
  <compound kind="file">
    <name>move_group.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/move_group_interface/include/moveit/move_group_interface/</path>
    <filename>move__group_8h</filename>
    <class kind="class">moveit::planning_interface::MoveGroup</class>
    <class kind="struct">moveit::planning_interface::MoveGroup::Options</class>
    <class kind="struct">moveit::planning_interface::MoveGroup::Plan</class>
    <namespace>moveit::planning_interface</namespace>
  </compound>
  <compound kind="file">
    <name>planning_scene_interface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/planning_scene_interface/src/</path>
    <filename>planning__scene__interface_8cpp</filename>
    <includes id="planning__scene__interface_8h" name="planning_scene_interface.h" local="no" imported="no">moveit/planning_scene_interface/planning_scene_interface.h</includes>
    <class kind="class">moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl</class>
    <namespace>moveit::planning_interface</namespace>
  </compound>
  <compound kind="file">
    <name>planning_scene_interface.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/planning_scene_interface/include/moveit/planning_scene_interface/</path>
    <filename>planning__scene__interface_8h</filename>
    <class kind="class">moveit::planning_interface::PlanningSceneInterface</class>
    <namespace>moveit::planning_interface</namespace>
  </compound>
  <compound kind="file">
    <name>py_bindings.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/py_bindings_tools/dox/</path>
    <filename>py__bindings_8dox</filename>
  </compound>
  <compound kind="file">
    <name>py_conversions.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/py_bindings_tools/include/moveit/py_bindings_tools/</path>
    <filename>py__conversions_8h</filename>
    <namespace>moveit::py_bindings_tools</namespace>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>doubleFromList</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a4a5b3a1f04f175ba2a230f00c9727641</anchor>
      <arglist>(const boost::python::list &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>boost::python::list</type>
      <name>listFromDouble</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a3251837ce7bcba0e0c0dc4a563e30154</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>boost::python::list</type>
      <name>listFromString</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a1e909ff3f36717b1c79f981fffa32f45</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>boost::python::list</type>
      <name>listFromType</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a671285aa033ca6636e3760e905723c6a</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>stringFromList</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>abdf7a39affaceaed920d50733ad1bb71</anchor>
      <arglist>(const boost::python::list &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>typeFromList</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>ac1265651bebec328102a4f40bbf70a85</anchor>
      <arglist>(const boost::python::list &amp;values)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>roscpp_initializer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/py_bindings_tools/src/</path>
    <filename>roscpp__initializer_8cpp</filename>
    <includes id="roscpp__initializer_8h" name="roscpp_initializer.h" local="yes" imported="no">moveit/py_bindings_tools/roscpp_initializer.h</includes>
    <includes id="py__conversions_8h" name="py_conversions.h" local="yes" imported="no">moveit/py_bindings_tools/py_conversions.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>roscpp_init_or_stop</name>
      <anchorfile>roscpp__initializer_8cpp.html</anchorfile>
      <anchor>ad7e91d297cd777270a46765eb9c461e7</anchor>
      <arglist>(bool init)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::string &gt; &amp;</type>
      <name>ROScppArgs</name>
      <anchorfile>roscpp__initializer_8cpp.html</anchorfile>
      <anchor>a978fb1a436a0ec09baa904ea9d4dbc44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string &amp;</type>
      <name>ROScppNodeName</name>
      <anchorfile>roscpp__initializer_8cpp.html</anchorfile>
      <anchor>a5f5153e881c0ebdf031b3ba075c9382f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>roscpp_initializer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/py_bindings_tools/include/moveit/py_bindings_tools/</path>
    <filename>roscpp__initializer_8h</filename>
    <class kind="class">moveit::py_bindings_tools::ROScppInitializer</class>
    <namespace>moveit::py_bindings_tools</namespace>
    <member kind="function">
      <type>void</type>
      <name>roscpp_init</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>aa55abb84cb24e2eb67b87cf0011c3672</anchor>
      <arglist>(const std::string &amp;node_name, boost::python::list &amp;argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roscpp_init</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a761a8c725cbfa96fd1d741b36640f8ac</anchor>
      <arglist>(boost::python::list &amp;argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roscpp_init</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a35f6004e5cc3f1fbfbd46f7f86218264</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roscpp_set_arguments</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a91da49a1f76277b1020f69da193e3ba2</anchor>
      <arglist>(const std::string &amp;node_name, boost::python::list &amp;argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roscpp_shutdown</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a205811fc9ab119cfb0ae65bb38735f7a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wrap_python_move_group.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/move_group_interface/src/</path>
    <filename>wrap__python__move__group_8cpp</filename>
    <includes id="move__group_8h" name="move_group.h" local="no" imported="no">moveit/move_group_interface/move_group.h</includes>
    <includes id="roscpp__initializer_8h" name="roscpp_initializer.h" local="no" imported="no">moveit/py_bindings_tools/roscpp_initializer.h</includes>
    <includes id="py__conversions_8h" name="py_conversions.h" local="no" imported="no">moveit/py_bindings_tools/py_conversions.h</includes>
  </compound>
  <compound kind="file">
    <name>wrap_python_planning_scene_interface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/planning_scene_interface/src/</path>
    <filename>wrap__python__planning__scene__interface_8cpp</filename>
    <includes id="planning__scene__interface_8h" name="planning_scene_interface.h" local="no" imported="no">moveit/planning_scene_interface/planning_scene_interface.h</includes>
    <includes id="roscpp__initializer_8h" name="roscpp_initializer.h" local="no" imported="no">moveit/py_bindings_tools/roscpp_initializer.h</includes>
    <includes id="py__conversions_8h" name="py_conversions.h" local="no" imported="no">moveit/py_bindings_tools/py_conversions.h</includes>
  </compound>
  <compound kind="file">
    <name>wrap_python_robot_interface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/robot_interface/src/</path>
    <filename>wrap__python__robot__interface_8cpp</filename>
    <includes id="common__objects_8h" name="common_objects.h" local="no" imported="no">moveit/common_planning_interface_objects/common_objects.h</includes>
    <includes id="roscpp__initializer_8h" name="roscpp_initializer.h" local="no" imported="no">moveit/py_bindings_tools/roscpp_initializer.h</includes>
    <includes id="py__conversions_8h" name="py_conversions.h" local="no" imported="no">moveit/py_bindings_tools/py_conversions.h</includes>
  </compound>
  <compound kind="file">
    <name>wrap_python_roscpp_initializer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_ros/doc_stacks/2014-10-06_02-27-48.827525/moveit_ros/planning_interface/py_bindings_tools/src/</path>
    <filename>wrap__python__roscpp__initializer_8cpp</filename>
    <includes id="roscpp__initializer_8h" name="roscpp_initializer.h" local="no" imported="no">moveit/py_bindings_tools/roscpp_initializer.h</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_PYTHON_MODULE</name>
      <anchorfile>wrap__python__roscpp__initializer_8cpp.html</anchorfile>
      <anchor>abd09361ef1f642dfadd7bcc20f98f7ed</anchor>
      <arglist>(_moveit_roscpp_initializer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>wrap_roscpp_initializer</name>
      <anchorfile>wrap__python__roscpp__initializer_8cpp.html</anchorfile>
      <anchor>ad2c63af0ad0e43957e0bd88f408f1228</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>py_bindings_roscpp</name>
    <title>Creating Python bindings for C++ classes</title>
    <filename>py_bindings_roscpp</filename>
  </compound>
  <compound kind="group">
    <name>set_joint_goal</name>
    <title>Setting a joint state target (goal)</title>
    <filename>group__set__joint__goal.html</filename>
    <member kind="function">
      <type>const robot_state::JointStateGroup &amp;</type>
      <name>getJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>ga415cb2a3a70a4c2072c43593a48b1dd0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>ga8280f121bc31a59de9f07c94e957f1be</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;group_variable_values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>ga1b4bc0e262be8056c022bdaf5bbbf94a</anchor>
      <arglist>(const std::map&lt; std::string, double &gt; &amp;variable_values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gad35630dd853a734de3580390facf2c9b</anchor>
      <arglist>(const robot_state::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gab60e5b175469f2c3fd9d639db641d28d</anchor>
      <arglist>(const robot_state::JointStateGroup &amp;joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gaca96b96e0bcea891efa00b6a1671ef04</anchor>
      <arglist>(const robot_state::JointState &amp;joint_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>ga216e1c81ad2400c7721e81515fe64f65</anchor>
      <arglist>(const std::string &amp;joint_name, const std::vector&lt; double &gt; &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gaf079fdddec033f10d372cd275c19a4a8</anchor>
      <arglist>(const std::string &amp;joint_name, double value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>ga4c99305646bb9e3550ca6ca1373dffe7</anchor>
      <arglist>(const sensor_msgs::JointState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setNamedTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gaf6850334bb1b4f12e457257550d5f92c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRandomTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gab07a270debcd60862fd1b11532f1d4df</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>set_pose_goal</name>
    <title>Setting a pose target (goal)</title>
    <filename>group__set__pose__goal.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gae9f68024bf7a860be916494fa5932b2c</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTargets</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga81f237e65dcf3c1db801b6a5324fc0b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffector</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga255916bc738fb828ce9d69d21f4f4d9c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffectorLink</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga4e8b5b43b1df5e8f3e8c95c25387f45f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPoseReferenceFrame</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga7f666eb576dad4bbbf4a0644c0eaea56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::PoseStamped &amp;</type>
      <name>getPoseTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga919e3b26f462f91a16d12693b9e8cf28</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;</type>
      <name>getPoseTargets</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga258978f3f1899c8b3ba1adede71ee5c1</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEndEffector</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gab7ad749738fbe4e7bb7c670ea9ccc49d</anchor>
      <arglist>(const std::string &amp;eef_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEndEffectorLink</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gabb028742ec3f9b3f713972f4ab61fcc1</anchor>
      <arglist>(const std::string &amp;link_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOrientationTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga87209e67583d556fdc3de55fa9840bdc</anchor>
      <arglist>(double x, double y, double z, double w, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoseReferenceFrame</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga6a45099e51a06c7cac30e75954e235c7</anchor>
      <arglist>(const std::string &amp;pose_reference_frame)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gab0f41eec3811fd5ffffdbb89823ede8f</anchor>
      <arglist>(const Eigen::Affine3d &amp;end_effector_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga047ddc363bb727a89cfcca30ecb2f285</anchor>
      <arglist>(const geometry_msgs::Pose &amp;target, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga5ac7f146deeee5733d9757a16f52463a</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;target, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTargets</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga6b4f3566945803d6a72d53756283d1fb</anchor>
      <arglist>(const EigenSTL::vector_Affine3d &amp;end_effector_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTargets</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga173c11a48260d212d2d5781b390e01ca</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::Pose &gt; &amp;target, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTargets</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gaea719752a38d2d8cf5f8b5e1806f0a67</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;target, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPositionTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gae8032ad369fc60ed3122cd08c795fab5</anchor>
      <arglist>(double x, double y, double z, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setRPYTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gaaf87609b71a1be298bc011e206c95094</anchor>
      <arglist>(double roll, double pitch, double yaw, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>plan_and_exec</name>
    <title>Planning a path from the start position to the Target (goal) position, and executing that plan.</title>
    <filename>group__plan__and__exec.html</filename>
    <member kind="function">
      <type>void</type>
      <name>allowLooking</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>gac37d7ad19079d4bc1d2f09aedbbf2b1d</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allowReplanning</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>gaf97c72ed88c1b57bcc6b453099a44b8b</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>asyncExecute</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>ga85a3528842033fea973bcd8aeafb886f</anchor>
      <arglist>(const Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>asyncMove</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>ga9bdaefd416a4806741f5828d999a8a29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeCartesianPath</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>gada4a156dc93edc921f15742394475c60</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::Pose &gt; &amp;waypoints, double eef_step, double jump_threshold, moveit_msgs::RobotTrajectory &amp;trajectory, bool avoid_collisions=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>ga08b7255f14dba5c08eb0a0d7effbdf25</anchor>
      <arglist>(const Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>ga5dc2f2d6454084e80e3988089545a74b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plan</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>gaa309e087e090a700c291d30ea050b41f</anchor>
      <arglist>(Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>ga873e5441e411a4e4c53c0b5740910c4d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>high_level</name>
    <title>High level actions that trigger a sequence of plans and actions.</title>
    <filename>group__high__level.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>pick</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>gaaebef1e0cb4cfba07f8c1c07a79f7102</anchor>
      <arglist>(const std::string &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pick</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>ga4c5089097e9c599693b04419c443fc97</anchor>
      <arglist>(const std::string &amp;object, const manipulation_msgs::Grasp &amp;grasp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pick</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>ga3dafb58f3088b665fe0ce1c415c119d9</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; manipulation_msgs::Grasp &gt; &amp;grasps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>place</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>ga8526865479216b00d5bfaaf8cdce3be1</anchor>
      <arglist>(const std::string &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>place</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>ga4425dde4fd511539df4e024f4c00eb18</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; manipulation_msgs::PlaceLocation &gt; &amp;locations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>place</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>ga34ac832d7a1b784d490fecc8b4ff3d0d</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>place</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>gae239f31c53269403f9a1b90b6efbc6d8</anchor>
      <arglist>(const std::string &amp;object, const geometry_msgs::PoseStamped &amp;pose)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>query_robot_state</name>
    <title>Query current robot state</title>
    <filename>group__query__robot__state.html</filename>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getCurrentJointValues</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>gaceb1e12e57f09fc9c273ed3d507ee52f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getCurrentPose</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>gaf3680fb747b0d570dac822893cef695f</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getCurrentRPY</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>gae947b2ac19ae675acb7f819371f90691</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>robot_state::RobotStatePtr</type>
      <name>getCurrentState</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>ga06272be99a94ac5d5232c8c5f0d6b234</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getRandomJointValues</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>gaa784741234721e39ff69c8ca86a21546</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getRandomPose</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>ga7f4edaa8a076793593f5a118cc0c658f</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>named_joint_goals</name>
    <title>Manage named joint configurations</title>
    <filename>group__named__joint__goals.html</filename>
    <member kind="function">
      <type>void</type>
      <name>forgetJointValues</name>
      <anchorfile>group__named__joint__goals.html</anchorfile>
      <anchor>ga97f1713d95cbfd4bbb2d3abbe4fd49b4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, std::vector&lt; double &gt; &gt; &amp;</type>
      <name>getRememberedJointValues</name>
      <anchorfile>group__named__joint__goals.html</anchorfile>
      <anchor>ga546ec5f37770f0d094e6628b10eec7c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rememberJointValues</name>
      <anchorfile>group__named__joint__goals.html</anchorfile>
      <anchor>gaf9048b4806652171608a63ed0f46d411</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rememberJointValues</name>
      <anchorfile>group__named__joint__goals.html</anchorfile>
      <anchor>ga72399ef59de292755fe60b197013c8c0</anchor>
      <arglist>(const std::string &amp;name, const std::vector&lt; double &gt; &amp;values)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>move_group_interface_constraints_management</name>
    <title>Manage planning constraints</title>
    <filename>group__move__group__interface__constraints__management.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clearPathConstraints</name>
      <anchorfile>group__move__group__interface__constraints__management.html</anchorfile>
      <anchor>ga9898bb43ee344b5f558831ffa62b5e42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownConstraints</name>
      <anchorfile>group__move__group__interface__constraints__management.html</anchorfile>
      <anchor>ga6ba1f708d47fe5e52e87b48290b96552</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstraintsDatabase</name>
      <anchorfile>group__move__group__interface__constraints__management.html</anchorfile>
      <anchor>ga3dcfe157c74b484efd9576c618419070</anchor>
      <arglist>(const std::string &amp;host, unsigned int port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPathConstraints</name>
      <anchorfile>group__move__group__interface__constraints__management.html</anchorfile>
      <anchor>ga61b8076d4aac0c9b292d17cb39b3f4d6</anchor>
      <arglist>(const std::string &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathConstraints</name>
      <anchorfile>group__move__group__interface__constraints__management.html</anchorfile>
      <anchor>ga66d2882f4f0c5d8d2d4feedee4490956</anchor>
      <arglist>(const moveit_msgs::Constraints &amp;constraint)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>move_group_interface_world_management</name>
    <title>Manage the world</title>
    <filename>group__move__group__interface__world__management.html</filename>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNames</name>
      <anchorfile>group__move__group__interface__world__management.html</anchorfile>
      <anchor>ga5c1c0276df1938281836b0c172179ed0</anchor>
      <arglist>(bool with_type=false)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNamesInROI</name>
      <anchorfile>group__move__group__interface__world__management.html</anchorfile>
      <anchor>ga9a2304a3a8f5c3b3ee1ade8e0c1cc0e3</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz, bool with_type=false)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit::planning_interface</name>
    <filename>namespacemoveit_1_1planning__interface.html</filename>
    <class kind="class">moveit::planning_interface::MoveGroup</class>
    <class kind="class">moveit::planning_interface::PlanningSceneInterface</class>
    <member kind="function">
      <type>robot_model::RobotModelConstPtr</type>
      <name>getSharedRobotModel</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a6a4a67488f913b4db14bf715bca8926a</anchor>
      <arglist>(const std::string &amp;robot_description)</arglist>
    </member>
    <member kind="function">
      <type>planning_scene_monitor::CurrentStateMonitorPtr</type>
      <name>getSharedStateMonitor</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a93000149c2a59109a4c42e3f46911696</anchor>
      <arglist>(const robot_model::RobotModelConstPtr &amp;kmodel, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; tf::Transformer &gt;</type>
      <name>getSharedTF</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a2c148e875cc4bcd83a323a72b78b0333</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit::planning_interface::MoveGroup</name>
    <filename>classmoveit_1_1planning__interface_1_1MoveGroup.html</filename>
    <class kind="class">moveit::planning_interface::MoveGroup::MoveGroupImpl</class>
    <class kind="struct">moveit::planning_interface::MoveGroup::Options</class>
    <class kind="struct">moveit::planning_interface::MoveGroup::Plan</class>
    <member kind="function">
      <type>void</type>
      <name>allowLooking</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>gac37d7ad19079d4bc1d2f09aedbbf2b1d</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allowReplanning</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>gaf97c72ed88c1b57bcc6b453099a44b8b</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>asyncExecute</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>ga85a3528842033fea973bcd8aeafb886f</anchor>
      <arglist>(const Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>asyncMove</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>ga9bdaefd416a4806741f5828d999a8a29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPathConstraints</name>
      <anchorfile>group__move__group__interface__constraints__management.html</anchorfile>
      <anchor>ga9898bb43ee344b5f558831ffa62b5e42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gae9f68024bf7a860be916494fa5932b2c</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTargets</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga81f237e65dcf3c1db801b6a5324fc0b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeCartesianPath</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>gada4a156dc93edc921f15742394475c60</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::Pose &gt; &amp;waypoints, double eef_step, double jump_threshold, moveit_msgs::RobotTrajectory &amp;trajectory, bool avoid_collisions=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>ga08b7255f14dba5c08eb0a0d7effbdf25</anchor>
      <arglist>(const Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forgetJointValues</name>
      <anchorfile>group__named__joint__goals.html</anchorfile>
      <anchor>ga97f1713d95cbfd4bbb2d3abbe4fd49b4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getCurrentJointValues</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>gaceb1e12e57f09fc9c273ed3d507ee52f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getCurrentPose</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>gaf3680fb747b0d570dac822893cef695f</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getCurrentRPY</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>gae947b2ac19ae675acb7f819371f90691</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>robot_state::RobotStatePtr</type>
      <name>getCurrentState</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>ga06272be99a94ac5d5232c8c5f0d6b234</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffector</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga255916bc738fb828ce9d69d21f4f4d9c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffectorLink</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga4e8b5b43b1df5e8f3e8c95c25387f45f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalJointTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>ab64b19f0ad17aa803d51d06b63b3cf8a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalOrientationTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a1273d1fc17412fb1bb7deba1cff3e453</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalPositionTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a5c4ebced4deef33d14048893e6f5db82</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInterfaceDescription</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a1398a364dd3fb84f32acda7047782904</anchor>
      <arglist>(moveit_msgs::PlannerInterfaceDescription &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getJoints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a0805fb037ed7ecf0534022d0c699232a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const robot_state::JointStateGroup &amp;</type>
      <name>getJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>ga415cb2a3a70a4c2072c43593a48b1dd0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownConstraints</name>
      <anchorfile>group__move__group__interface__constraints__management.html</anchorfile>
      <anchor>ga6ba1f708d47fe5e52e87b48290b96552</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a224cecc286c3ef27bfc8c4a391f1b45a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPlanningFrame</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a76bf5f6dc0f7f23b964868f23877d169</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPlanningTime</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a0caa30f815cef291d95e91e23f955202</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPoseReferenceFrame</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga7f666eb576dad4bbbf4a0644c0eaea56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::PoseStamped &amp;</type>
      <name>getPoseTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga919e3b26f462f91a16d12693b9e8cf28</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;</type>
      <name>getPoseTargets</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga258978f3f1899c8b3ba1adede71ee5c1</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getRandomJointValues</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>gaa784741234721e39ff69c8ca86a21546</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getRandomPose</name>
      <anchorfile>group__query__robot__state.html</anchorfile>
      <anchor>ga7f4edaa8a076793593f5a118cc0c658f</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, std::vector&lt; double &gt; &gt; &amp;</type>
      <name>getRememberedJointValues</name>
      <anchorfile>group__named__joint__goals.html</anchorfile>
      <anchor>ga546ec5f37770f0d094e6628b10eec7c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getVariableCount</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>add4af294ec55c169a10b82d02b58bb66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>ga5dc2f2d6454084e80e3988089545a74b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveGroup</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a4302549234d30632649760746eff3a06</anchor>
      <arglist>(const Options &amp;opt, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf=boost::shared_ptr&lt; tf::Transformer &gt;(), const ros::Duration &amp;wait_for_server=ros::Duration(0, 0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveGroup</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>aaaff4673c58031a61df9ed7d8f4d577b</anchor>
      <arglist>(const std::string &amp;group, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf=boost::shared_ptr&lt; tf::Transformer &gt;(), const ros::Duration &amp;wait_for_server=ros::Duration(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pick</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>gaaebef1e0cb4cfba07f8c1c07a79f7102</anchor>
      <arglist>(const std::string &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pick</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>ga4c5089097e9c599693b04419c443fc97</anchor>
      <arglist>(const std::string &amp;object, const manipulation_msgs::Grasp &amp;grasp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pick</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>ga3dafb58f3088b665fe0ce1c415c119d9</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; manipulation_msgs::Grasp &gt; &amp;grasps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>place</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>ga8526865479216b00d5bfaaf8cdce3be1</anchor>
      <arglist>(const std::string &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>place</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>ga4425dde4fd511539df4e024f4c00eb18</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; manipulation_msgs::PlaceLocation &gt; &amp;locations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>place</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>ga34ac832d7a1b784d490fecc8b4ff3d0d</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>place</name>
      <anchorfile>group__high__level.html</anchorfile>
      <anchor>gae239f31c53269403f9a1b90b6efbc6d8</anchor>
      <arglist>(const std::string &amp;object, const geometry_msgs::PoseStamped &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plan</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>gaa309e087e090a700c291d30ea050b41f</anchor>
      <arglist>(Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rememberJointValues</name>
      <anchorfile>group__named__joint__goals.html</anchorfile>
      <anchor>gaf9048b4806652171608a63ed0f46d411</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rememberJointValues</name>
      <anchorfile>group__named__joint__goals.html</anchorfile>
      <anchor>ga72399ef59de292755fe60b197013c8c0</anchor>
      <arglist>(const std::string &amp;name, const std::vector&lt; double &gt; &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstraintsDatabase</name>
      <anchorfile>group__move__group__interface__constraints__management.html</anchorfile>
      <anchor>ga3dcfe157c74b484efd9576c618419070</anchor>
      <arglist>(const std::string &amp;host, unsigned int port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEndEffector</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gab7ad749738fbe4e7bb7c670ea9ccc49d</anchor>
      <arglist>(const std::string &amp;eef_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEndEffectorLink</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gabb028742ec3f9b3f713972f4ab61fcc1</anchor>
      <arglist>(const std::string &amp;link_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalJointTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a3672b7f6c7a3f869c5a0458062117d98</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalOrientationTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a321b6bc7eb6f8d1a32ba95593c0da2d5</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalPositionTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>ae3638ab62885e6cb9c665d06630f3957</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a2ece5da142517ca53acb46484f5e0234</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>ga8280f121bc31a59de9f07c94e957f1be</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;group_variable_values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>ga1b4bc0e262be8056c022bdaf5bbbf94a</anchor>
      <arglist>(const std::map&lt; std::string, double &gt; &amp;variable_values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gad35630dd853a734de3580390facf2c9b</anchor>
      <arglist>(const robot_state::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gab60e5b175469f2c3fd9d639db641d28d</anchor>
      <arglist>(const robot_state::JointStateGroup &amp;joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gaca96b96e0bcea891efa00b6a1671ef04</anchor>
      <arglist>(const robot_state::JointState &amp;joint_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>ga216e1c81ad2400c7721e81515fe64f65</anchor>
      <arglist>(const std::string &amp;joint_name, const std::vector&lt; double &gt; &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gaf079fdddec033f10d372cd275c19a4a8</anchor>
      <arglist>(const std::string &amp;joint_name, double value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>ga4c99305646bb9e3550ca6ca1373dffe7</anchor>
      <arglist>(const sensor_msgs::JointState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setNamedTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gaf6850334bb1b4f12e457257550d5f92c</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOrientationTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga87209e67583d556fdc3de55fa9840bdc</anchor>
      <arglist>(double x, double y, double z, double w, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPathConstraints</name>
      <anchorfile>group__move__group__interface__constraints__management.html</anchorfile>
      <anchor>ga61b8076d4aac0c9b292d17cb39b3f4d6</anchor>
      <arglist>(const std::string &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathConstraints</name>
      <anchorfile>group__move__group__interface__constraints__management.html</anchorfile>
      <anchor>ga66d2882f4f0c5d8d2d4feedee4490956</anchor>
      <arglist>(const moveit_msgs::Constraints &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlannerId</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a2516b6bd223faf5ce4031d766a51cb3d</anchor>
      <arglist>(const std::string &amp;planner_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlanningTime</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>adeaff96147ae614c55dabfa54b4e715e</anchor>
      <arglist>(double seconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoseReferenceFrame</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga6a45099e51a06c7cac30e75954e235c7</anchor>
      <arglist>(const std::string &amp;pose_reference_frame)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gab0f41eec3811fd5ffffdbb89823ede8f</anchor>
      <arglist>(const Eigen::Affine3d &amp;end_effector_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga047ddc363bb727a89cfcca30ecb2f285</anchor>
      <arglist>(const geometry_msgs::Pose &amp;target, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga5ac7f146deeee5733d9757a16f52463a</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;target, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTargets</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga6b4f3566945803d6a72d53756283d1fb</anchor>
      <arglist>(const EigenSTL::vector_Affine3d &amp;end_effector_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTargets</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>ga173c11a48260d212d2d5781b390e01ca</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::Pose &gt; &amp;target, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTargets</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gaea719752a38d2d8cf5f8b5e1806f0a67</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;target, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPositionTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gae8032ad369fc60ed3122cd08c795fab5</anchor>
      <arglist>(double x, double y, double z, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRandomTarget</name>
      <anchorfile>group__set__joint__goal.html</anchorfile>
      <anchor>gab07a270debcd60862fd1b11532f1d4df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setRPYTarget</name>
      <anchorfile>group__set__pose__goal.html</anchorfile>
      <anchor>gaaf87609b71a1be298bc011e206c95094</anchor>
      <arglist>(double roll, double pitch, double yaw, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a1620a27f3e7986446d3cf4daa0151624</anchor>
      <arglist>(const robot_state::RobotState &amp;start_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartStateToCurrentState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>ac7b0601d4e46d29242112a75921b5f24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSupportSurfaceName</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a390d5c7225c025bb37f5f6075e8d1bd6</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorkspace</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a0c9714c66cfb717a1a4fafc806a57ac0</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>group__plan__and__exec.html</anchorfile>
      <anchor>ga873e5441e411a4e4c53c0b5740910c4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MoveGroup</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a297b4cd09472517201a125ccdb2c7996</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ROBOT_DESCRIPTION</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a224ac968eb78a88f6d8502122a68c264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MoveGroupImpl *</type>
      <name>impl_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a74d3945a34e1b1e7852948d09a50971c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::vector&lt; double &gt; &gt;</type>
      <name>remembered_joint_values_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup.html</anchorfile>
      <anchor>a8a2c2b6e7fba9e38f77e54ceed42976d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit::planning_interface::MoveGroup::MoveGroupImpl</name>
    <filename>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>allowLooking</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>affade35a52cb10f019e5bb99a7e5afa1</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allowReplanning</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ab3e4f79333645cd0f2435d3faf1d8a6f</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a759fd587dbc9fc198f20e67e81649a6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a4da61450089a3ddb9bf0913ed8984900</anchor>
      <arglist>(const std::string &amp;end_effector_link)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTargets</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ae1df3d9c514bcac8fcb2574c52b8f5a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeCartesianPath</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a3bf4d58df5cd7562e258477f00749372</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::Pose &gt; &amp;waypoints, double step, double jump_threshold, moveit_msgs::RobotTrajectory &amp;msg, bool avoid_collisions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructGoal</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ad1ec3e1a637e5380586da2c81050baef</anchor>
      <arglist>(moveit_msgs::MoveGroupGoal &amp;goal_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructGoal</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a6bf440aedea5e76d0709f204b32777d4</anchor>
      <arglist>(moveit_msgs::PickupGoal &amp;goal_out, const std::string &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructGoal</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a38ecda61bb4c83a9993cd2e1eba4ee2b</anchor>
      <arglist>(moveit_msgs::PlaceGoal &amp;goal_out, const std::string &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a2cdbb046ee6b24f9e8adda96855dcce5</anchor>
      <arglist>(const Plan &amp;plan, bool wait)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a68e1a9e23ece3f97b0bb76a68e645a4e</anchor>
      <arglist>(robot_state::RobotStatePtr &amp;current_state)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffector</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ae3aaf00789dfab3cc9618e81835b5a3b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffectorLink</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a1f142980dbdecb9935389e59d53910f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalJointTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a3a77eb3d9535bb798f5a6818ac2ed77c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalOrientationTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a910754179f73cccf008d9b73791f4b41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalPositionTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a70060993e9a179adfa93f62888b4b303</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInterfaceDescription</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a2f9666bdc02d9384e46ef634f1c40ea3</anchor>
      <arglist>(moveit_msgs::PlannerInterfaceDescription &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>robot_state::JointStateGroup *</type>
      <name>getJointStateTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a33cc30edb928c46391b434209a6bc222</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>af7625a9bd9aebaf6df2557a9c79b7ea3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Options &amp;</type>
      <name>getOptions</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>afd3e79e5a17d3df8f6187caa5d554549</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPlanningTime</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a21a4a9d911c9375b957fb108975e4928</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPoseReferenceFrame</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ac78272435710ae6c4531278d95b53be0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::PoseStamped &amp;</type>
      <name>getPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a0bcc90e1c0b36402dc79b02f5213204c</anchor>
      <arglist>(const std::string &amp;end_effector_link) const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;</type>
      <name>getPoseTargets</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a24dd4fb448b18b592affecdd691a35c0</anchor>
      <arglist>(const std::string &amp;end_effector_link) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getReplanningDelay</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ab92801d91e3c3c6690e94dabfeab4bf5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const robot_model::RobotModelConstPtr &amp;</type>
      <name>getRobotModel</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ab1d549559e8fe3a8e256521a40e453e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ActiveTargetType</type>
      <name>getTargetType</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a7cb8489058d0e1cfa655e387f937c76e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const boost::shared_ptr&lt; tf::Transformer &gt; &amp;</type>
      <name>getTF</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a56f9d09d595ac787245c9402153fd385</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a6e012f505ba2eada8c9153ea24de96e3</anchor>
      <arglist>(const std::string &amp;end_effector_link) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeConstraintsStorage</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>adfd01ac9a2bace6524df9b1927640471</anchor>
      <arglist>(const std::string &amp;host, unsigned int port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>aec74d7ad19a55a9a68b94d56f678a052</anchor>
      <arglist>(bool wait)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveGroupImpl</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ac2d150c6606b3e9decb470d4c8f41679</anchor>
      <arglist>(const Options &amp;opt, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf, const ros::Duration &amp;wait_for_server)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a5189170eaf7ad93a80339567d66eec2b</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; manipulation_msgs::Grasp &gt; &amp;grasps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a8ccce99748879efb669161309de7fed0</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ad8d13fe9ba05a0a3a3c99ea603c8bb15</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; manipulation_msgs::PlaceLocation &gt; &amp;locations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>plan</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a6bab66eee92485416b3dfd54458d9e00</anchor>
      <arglist>(Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndEffectorLink</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a018c8706f6b6cef7c2227cff0c188d38</anchor>
      <arglist>(const std::string &amp;end_effector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalJointTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a2f4d8e62c44f2c19bccf23a33777c9de</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalOrientationTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a501427b45bc68cc718f253e626611d06</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalPositionTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a7d589e15783b68308eb541501602a5d1</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a6f2930abfcf4a940d7c0f720411d9f47</anchor>
      <arglist>(const moveit_msgs::Constraints &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>aba552c854c2567cf69bd6468f050c67e</anchor>
      <arglist>(const std::string &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlannerId</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a661373395a3800078bbf231c414c1dea</anchor>
      <arglist>(const std::string &amp;planner_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlanningTime</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ad01e8b450fbc4df91ec984747a4eeaaf</anchor>
      <arglist>(double seconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoseReferenceFrame</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a6ee3d35cb87feefe47332c6cba0805dd</anchor>
      <arglist>(const std::string &amp;pose_reference_frame)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPoseTargets</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>aa4f6a5621e99eaa0bc600d5d400274ca</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;poses, const std::string &amp;end_effector_link)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReplanningDelay</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a0fcd0eb504ba83c07b8f7b5309907393</anchor>
      <arglist>(double delay)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>afe5cd520876276f9b48ad707d61c1a71</anchor>
      <arglist>(const robot_state::RobotState &amp;start_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartStateToCurrentState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a75225060b3a8aafa8697ac7070dacf80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSupportSurfaceName</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a925aac3470cb145309989337074ea80d</anchor>
      <arglist>(const std::string &amp;support_surface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetType</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>aef14086ade0fb80689f8daa34a836fa0</anchor>
      <arglist>(ActiveTargetType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorkspace</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a413380467ea9e3229e16c1f915306f43</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a251ae8e781d944886507703125bad822</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForAction</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a7f3e7abc480abc842d15889d9e6f5e07</anchor>
      <arglist>(const T &amp;action, const ros::Duration &amp;wait_for_server, const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MoveGroupImpl</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>aa8b2c8d51832d4dbe4f329794b5b13ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initializeConstraintsStorageThread</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a6bf0737dc1f0116c1cc1794888ff9d14</anchor>
      <arglist>(const std::string &amp;host, unsigned int port)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ActiveTargetType</type>
      <name>active_target_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a4503860ead279ebb6620c36c725a227d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>can_look_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>aabcb7d5cf75b58d739a9fdef42a5707d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>can_replan_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>adff539f429c40de007ccb392266421c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>cartesian_path_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ae38f72d08a05db682d6882a5324763b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_state::RobotStatePtr</type>
      <name>considered_start_state_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>afbb5dde7a19c390f0dbe143b4a634522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; boost::thread &gt;</type>
      <name>constraints_init_thread_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a38eed3db0f8ef1afc5268ab43b8428bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; moveit_warehouse::ConstraintsStorage &gt;</type>
      <name>constraints_storage_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ac8da3a2caf9bcce8ebb6218122ed7da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_scene_monitor::CurrentStateMonitorPtr</type>
      <name>current_state_monitor_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a751a18f2177c2c4dd1a735f52bbdce68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>end_effector_link_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>aeb2bc4efa8fd2b5c3a68d972e7090b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>execute_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a95e26368cabd73657ea1bfe63674332f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>goal_joint_tolerance_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a2bb34fe90fd938e4b91fa020e133869a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>goal_orientation_tolerance_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a850c9e87dc834b29ca59f888872e5b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>goal_position_tolerance_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a5f832ad6d0e9b4b8893a7eb8fed073fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initializing_constraints_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a8df7402a805b89ad4a60b1a4a821ab20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_state::RobotStatePtr</type>
      <name>joint_state_target_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ad258c7e39705f8f712d8a083d771489d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; actionlib::SimpleActionClient&lt; moveit_msgs::MoveGroupAction &gt; &gt;</type>
      <name>move_action_client_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>af59966ec21c323d58a8873bf09983113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ac490aeb56db6b34984657671017e31ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Options</type>
      <name>opt_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a9548ca03453c25b0bd0740b267931972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; moveit_msgs::Constraints &gt;</type>
      <name>path_constraints_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a006382a2ea6c44d04d35c24f24150a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; actionlib::SimpleActionClient&lt; moveit_msgs::PickupAction &gt; &gt;</type>
      <name>pick_action_client_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a218755e631311eccd764ea23def76612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; actionlib::SimpleActionClient&lt; moveit_msgs::PlaceAction &gt; &gt;</type>
      <name>place_action_client_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ab640a66eedb82b41e698a9bcd8bd5f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>planner_id_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a9d38b51933980e98cdb8c378e772689c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>planning_time_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>afa46a0de43f07a01f15d2d046e05e775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pose_reference_frame_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ab08c38174ca74ac4cc6a2a62f2247434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, std::vector&lt; geometry_msgs::PoseStamped &gt; &gt;</type>
      <name>pose_targets_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>ae29d7eda18ca85e84c04e2ed5a9c1205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>query_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>aec4ea4982b612d809453a2e8a94871d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>replan_delay_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a9d4b5e329fa7535509370b99f89d438e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a206268f02c332a85e13c54a8d5f60ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>support_surface_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a94af1aff3507bd71015ff67e16de2ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; tf::Transformer &gt;</type>
      <name>tf_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a954862d69763f4414b33dfdb8b07267a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>trajectory_event_publisher_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a49d03f47d7c9d85aa636493b88f732af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit_msgs::WorkspaceParameters</type>
      <name>workspace_parameters_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroup_1_1MoveGroupImpl.html</anchorfile>
      <anchor>a96204747001fe1343d48f66ed63e5d94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit::planning_interface::MoveGroup::Options</name>
    <filename>structmoveit_1_1planning__interface_1_1MoveGroup_1_1Options.html</filename>
    <member kind="function">
      <type></type>
      <name>Options</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroup_1_1Options.html</anchorfile>
      <anchor>aa9b4e35cd7283a21b339fd3d99c2984f</anchor>
      <arglist>(const std::string &amp;group_name, const std::string &amp;desc=ROBOT_DESCRIPTION)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>group_name_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroup_1_1Options.html</anchorfile>
      <anchor>a66ea2c22418608c7d03c481f64d5e9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_description_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroup_1_1Options.html</anchorfile>
      <anchor>aa0fe72206af75b5cbeccfbfa06516235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>robot_model::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroup_1_1Options.html</anchorfile>
      <anchor>a113c3fade730cc2d3c08b2124a1fd4e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit::planning_interface::MoveGroup::Plan</name>
    <filename>structmoveit_1_1planning__interface_1_1MoveGroup_1_1Plan.html</filename>
    <member kind="variable">
      <type>moveit_msgs::RobotState</type>
      <name>start_state_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroup_1_1Plan.html</anchorfile>
      <anchor>a748981ce9d819eabc767894695afd98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::RobotTrajectory</type>
      <name>trajectory_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroup_1_1Plan.html</anchorfile>
      <anchor>ad56843467e53094cbcaac2024ab032c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit::planning_interface::PlanningSceneInterface</name>
    <filename>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</filename>
    <class kind="class">moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl</class>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNames</name>
      <anchorfile>group__move__group__interface__world__management.html</anchorfile>
      <anchor>ga5c1c0276df1938281836b0c172179ed0</anchor>
      <arglist>(bool with_type=false)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNamesInROI</name>
      <anchorfile>group__move__group__interface__world__management.html</anchorfile>
      <anchor>ga9a2304a3a8f5c3b3ee1ade8e0c1cc0e3</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz, bool with_type=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningSceneInterface</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>aa67481196e3e852ecb4815f580abb39a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlanningSceneInterface</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>aa4a75fea329ab0b988ab9d90c1537448</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlanningSceneInterfaceImpl *</type>
      <name>impl_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a336fb1a4f4cd944d975ebe414a446933</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit::planning_interface::PlanningSceneInterface::PlanningSceneInterfaceImpl</name>
    <filename>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</filename>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNames</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a3a175473dd15515df2a7e6937b4c932f</anchor>
      <arglist>(bool with_type)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNamesInROI</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a25eab5fd2c9dd1606d3ccc0b3b2b2a53</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz, bool with_type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningSceneInterfaceImpl</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a2ed7d394edb73bcce23a5bd5d25421a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a6b2cfcff1daf10ec21032db0c4c12736</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>planning_scene_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a334c8de0183ba3d8720f9a7ec3d9f3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a3ad6e520a271569b0adaf60b31dcf0de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit::py_bindings_tools</name>
    <filename>namespacemoveit_1_1py__bindings__tools.html</filename>
    <class kind="class">moveit::py_bindings_tools::ROScppInitializer</class>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>doubleFromList</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a4a5b3a1f04f175ba2a230f00c9727641</anchor>
      <arglist>(const boost::python::list &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>boost::python::list</type>
      <name>listFromDouble</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a3251837ce7bcba0e0c0dc4a563e30154</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>boost::python::list</type>
      <name>listFromString</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a1e909ff3f36717b1c79f981fffa32f45</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>boost::python::list</type>
      <name>listFromType</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a671285aa033ca6636e3760e905723c6a</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roscpp_init</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>aa55abb84cb24e2eb67b87cf0011c3672</anchor>
      <arglist>(const std::string &amp;node_name, boost::python::list &amp;argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roscpp_init</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a761a8c725cbfa96fd1d741b36640f8ac</anchor>
      <arglist>(boost::python::list &amp;argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roscpp_init</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a35f6004e5cc3f1fbfbd46f7f86218264</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roscpp_set_arguments</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a91da49a1f76277b1020f69da193e3ba2</anchor>
      <arglist>(const std::string &amp;node_name, boost::python::list &amp;argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>roscpp_shutdown</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a205811fc9ab119cfb0ae65bb38735f7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>stringFromList</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>abdf7a39affaceaed920d50733ad1bb71</anchor>
      <arglist>(const boost::python::list &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>typeFromList</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>ac1265651bebec328102a4f40bbf70a85</anchor>
      <arglist>(const boost::python::list &amp;values)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit::py_bindings_tools::ROScppInitializer</name>
    <filename>classmoveit_1_1py__bindings__tools_1_1ROScppInitializer.html</filename>
    <member kind="function">
      <type></type>
      <name>ROScppInitializer</name>
      <anchorfile>classmoveit_1_1py__bindings__tools_1_1ROScppInitializer.html</anchorfile>
      <anchor>a02f1a2f226ffb258e0bce6c4c75b5498</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROScppInitializer</name>
      <anchorfile>classmoveit_1_1py__bindings__tools_1_1ROScppInitializer.html</anchorfile>
      <anchor>a05506eec7597de80604a99a059126cd9</anchor>
      <arglist>(boost::python::list &amp;argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ROScppInitializer</name>
      <anchorfile>classmoveit_1_1py__bindings__tools_1_1ROScppInitializer.html</anchorfile>
      <anchor>ac757e9cdfce80e478d92fbd2c11d4256</anchor>
      <arglist>(const std::string &amp;node_name, boost::python::list &amp;argv)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit_ros_planning_interface</name>
    <filename>namespacemoveit__ros__planning__interface.html</filename>
  </compound>
</tagfile>
