<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/moveit/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>cleanup.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/test/</path>
    <filename>cleanup_8cpp</filename>
    <includes id="move__group__interface_8h" name="move_group_interface.h" local="no" imported="no">moveit/move_group_interface/move_group_interface.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cleanup_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cleanup.py</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/test/</path>
    <filename>cleanup_8py</filename>
    <class kind="class">cleanup::CleanupTest</class>
    <namespace>cleanup</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacecleanup.html</anchorfile>
      <anchor>a77d4de4cd2a7b081f4552763a3e60f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacecleanup.html</anchorfile>
      <anchor>aa19b73e47d730da39772a656ded253b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>common_objects.cpp</name>
    <path>/tmp/ws/src/moveit/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</namespace>
    <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>planning_scene_monitor::CurrentStateMonitorPtr</type>
      <name>getSharedStateMonitor</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a7f96ae33373b7c1c09d12128dc391dd1</anchor>
      <arglist>(const robot_model::RobotModelConstPtr &amp;kmodel, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf, ros::NodeHandle nh)</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>/tmp/ws/src/moveit/moveit_ros/planning_interface/common_planning_interface_objects/include/moveit/common_planning_interface_objects/</path>
    <filename>common__objects_8h</filename>
    <namespace>moveit</namespace>
    <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>planning_scene_monitor::CurrentStateMonitorPtr</type>
      <name>getSharedStateMonitor</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a7f96ae33373b7c1c09d12128dc391dd1</anchor>
      <arglist>(const robot_model::RobotModelConstPtr &amp;kmodel, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf, ros::NodeHandle nh)</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>/tmp/ws/src/moveit/moveit_ros/planning_interface/move_group_interface/src/</path>
    <filename>demo_8cpp</filename>
    <includes id="move__group__interface_8h" name="move_group_interface.h" local="no" imported="no">moveit/move_group_interface/move_group_interface.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>a3a5f0a8277fcdc69b0627e33df860d14</anchor>
      <arglist>(moveit::planning_interface::MoveGroupInterface &amp;group)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>demoPlace</name>
      <anchorfile>demo_8cpp.html</anchorfile>
      <anchor>a27f33b8c329d526c4ca6252ed43e7641</anchor>
      <arglist>(moveit::planning_interface::MoveGroupInterface &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.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/move_group_interface/include/moveit/move_group_interface/</path>
    <filename>move__group_8h</filename>
    <includes id="move__group__interface_8h" name="move_group_interface.h" local="no" imported="no">moveit/move_group_interface/move_group_interface.h</includes>
    <class kind="class">moveit::planning_interface::MoveGroup</class>
    <namespace>moveit</namespace>
    <namespace>moveit::planning_interface</namespace>
    <member kind="variable">
      <type>moveit::planning_interface::MoveGroup</type>
      <name>MOVEIT_DEPRECATED</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a706399608538b81b2936e34817260537</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>move_group_interface.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/move_group_interface/src/</path>
    <filename>move__group__interface_8cpp</filename>
    <includes id="move__group__interface_8h" name="move_group_interface.h" local="no" imported="no">moveit/move_group_interface/move_group_interface.h</includes>
    <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="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::MoveGroupInterface::MoveGroupInterfaceImpl</class>
    <namespace>moveit</namespace>
    <namespace>moveit::planning_interface</namespace>
    <member kind="enumeration">
      <type></type>
      <name>ActiveTargetType</name>
      <anchorfile>move__group__interface_8cpp.html</anchorfile>
      <anchor>a860fb2c282e771bceaf83e544f1bd21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GRASP_PLANNING_SERVICE_NAME</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>af8b910a74fa22352900ed4025478290d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>move_group_interface.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/move_group_interface/include/moveit/move_group_interface/</path>
    <filename>move__group__interface_8h</filename>
    <class kind="class">moveit::planning_interface::MoveGroupInterface</class>
    <class kind="class">moveit::planning_interface::MoveItErrorCode</class>
    <class kind="struct">moveit::planning_interface::MoveGroupInterface::Options</class>
    <class kind="struct">moveit::planning_interface::MoveGroupInterface::Plan</class>
    <namespace>moveit</namespace>
    <namespace>moveit::planning_interface</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a6e3731ab08afb210c97f7d8400ccb8b6</anchor>
      <arglist>(MoveGroupInterface)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>movegroup_interface.py</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/test/</path>
    <filename>movegroup__interface_8py</filename>
    <namespace>movegroup_interface</namespace>
    <member kind="variable">
      <type></type>
      <name>group</name>
      <anchorfile>namespacemovegroup__interface.html</anchorfile>
      <anchor>abd91430536f622d99cd24987c32c6d55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>planning_scene_interface.cpp</name>
    <path>/tmp/ws/src/moveit/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</namespace>
    <namespace>moveit::planning_interface</namespace>
  </compound>
  <compound kind="file">
    <name>planning_scene_interface.h</name>
    <path>/tmp/ws/src/moveit/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</namespace>
    <namespace>moveit::planning_interface</namespace>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a537a96ff313808cc94c5709f2b0a0eeb</anchor>
      <arglist>(PlanningSceneInterface)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>py_bindings.dox</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/py_bindings_tools/dox/</path>
    <filename>py__bindings_8dox</filename>
  </compound>
  <compound kind="file">
    <name>py_conversions.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/py_bindings_tools/include/moveit/py_bindings_tools/</path>
    <filename>py__conversions_8h</filename>
    <namespace>moveit</namespace>
    <namespace>moveit::py_bindings_tools</namespace>
    <member kind="function">
      <type>boost::python::dict</type>
      <name>dictFromType</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a32ae52cc53f1b9462bbbb37c23f47dbc</anchor>
      <arglist>(const std::map&lt; std::string, T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>doubleFromList</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>ad54b10d1458a77bf4243a49ea6a9163b</anchor>
      <arglist>(const boost::python::object &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>a60456cfa1ad78e252c605cb6a9166d05</anchor>
      <arglist>(const boost::python::object &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>a493dd11d149a4134d3996f2c1d869c58</anchor>
      <arglist>(const boost::python::object &amp;values)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>python_move_group.py</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/test/</path>
    <filename>python__move__group_8py</filename>
    <class kind="class">python_move_group::PythonMoveGroupTest</class>
    <namespace>python_move_group</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacepython__move__group.html</anchorfile>
      <anchor>a2baf970250e0be04cc75eb573a3e3d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacepython__move__group.html</anchorfile>
      <anchor>a3c04165f2cefa64b0763cf9ee1ba2869</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>python_move_group_ns.py</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/test/</path>
    <filename>python__move__group__ns_8py</filename>
    <class kind="class">python_move_group_ns::PythonMoveGroupNsTest</class>
    <namespace>python_move_group_ns</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacepython__move__group__ns.html</anchorfile>
      <anchor>a0d1db60768a6bb3bb69088d4039049a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacepython__move__group__ns.html</anchorfile>
      <anchor>a4791e669b27bda8f48b4dd195348213d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot_state_update.py</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/test/</path>
    <filename>robot__state__update_8py</filename>
    <class kind="class">robot_state_update::RobotStateUpdateTest</class>
    <namespace>robot_state_update</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacerobot__state__update.html</anchorfile>
      <anchor>abb4ab652126c5f4a35eee12cfc913cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacerobot__state__update.html</anchorfile>
      <anchor>aa8bf44cd2e559afb768e27a45e36842f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>roscpp_initializer.cpp</name>
    <path>/tmp/ws/src/moveit/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>/tmp/ws/src/moveit/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</namespace>
    <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>serialize_msg.h</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/py_bindings_tools/include/moveit/py_bindings_tools/</path>
    <filename>serialize__msg_8h</filename>
    <namespace>moveit</namespace>
    <namespace>moveit::py_bindings_tools</namespace>
    <member kind="function">
      <type>void</type>
      <name>deserializeMsg</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a8b5066c60ace7859ab2886a1a03868d4</anchor>
      <arglist>(const std::string &amp;data, T &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>serializeMsg</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>ae5a9ed542a9c0adff426bbeb39e885aa</anchor>
      <arglist>(const T &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wrap_python_move_group.cpp</name>
    <path>/tmp/ws/src/moveit/moveit_ros/planning_interface/move_group_interface/src/</path>
    <filename>wrap__python__move__group_8cpp</filename>
    <includes id="move__group__interface_8h" name="move_group_interface.h" local="no" imported="no">moveit/move_group_interface/move_group_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>
    <includes id="serialize__msg_8h" name="serialize_msg.h" local="no" imported="no">moveit/py_bindings_tools/serialize_msg.h</includes>
  </compound>
  <compound kind="file">
    <name>wrap_python_planning_scene_interface.cpp</name>
    <path>/tmp/ws/src/moveit/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>
    <includes id="serialize__msg_8h" name="serialize_msg.h" local="no" imported="no">moveit/py_bindings_tools/serialize_msg.h</includes>
  </compound>
  <compound kind="file">
    <name>wrap_python_robot_interface.cpp</name>
    <path>/tmp/ws/src/moveit/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>
    <includes id="serialize__msg_8h" name="serialize_msg.h" local="no" imported="no">moveit/py_bindings_tools/serialize_msg.h</includes>
  </compound>
  <compound kind="file">
    <name>wrap_python_roscpp_initializer.cpp</name>
    <path>/tmp/ws/src/moveit/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="class">
    <name>cleanup::CleanupTest</name>
    <filename>classcleanup_1_1CleanupTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcleanup_1_1CleanupTest.html</anchorfile>
      <anchor>a54a6f9fb3fe24c895d1b8ecb895656d7</anchor>
      <arglist>(self, args, kwargs)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_cpp</name>
      <anchorfile>classcleanup_1_1CleanupTest.html</anchorfile>
      <anchor>a6dc1c8e560bf5696fcd6423cdc0adb05</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_py</name>
      <anchorfile>classcleanup_1_1CleanupTest.html</anchorfile>
      <anchor>a3eb899528eddb4602ccf807a2a1eef9c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rospack</name>
      <anchorfile>classcleanup_1_1CleanupTest.html</anchorfile>
      <anchor>a1e56b63bebc3af577ed4f7367f6168ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit::planning_interface::MoveGroup</name>
    <filename>classmoveit_1_1planning__interface_1_1MoveGroup.html</filename>
    <base>moveit::planning_interface::MoveGroupInterface</base>
  </compound>
  <compound kind="class">
    <name>moveit::planning_interface::MoveGroupInterface</name>
    <filename>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</filename>
    <class kind="class">moveit::planning_interface::MoveGroupInterface::MoveGroupInterfaceImpl</class>
    <class kind="struct">moveit::planning_interface::MoveGroupInterface::Options</class>
    <class kind="struct">moveit::planning_interface::MoveGroupInterface::Plan</class>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getActiveJoints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a40155313200ef8db02a00433a0af4811</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDefaultPlannerId</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a8cd64b74e79b7f7059259b26c4ec1395</anchor>
      <arglist>(const std::string &amp;group=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalJointTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ab3472f4f79cc84ff31aa70f582f09b76</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalOrientationTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a86d58ff8269c3d23c1aa765b9ab4353c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalPositionTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a4eb3a6c9c374de2fe71d2f5a8bc7629d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInterfaceDescription</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a070f0d4500decb3a557814ce5a952dd8</anchor>
      <arglist>(moveit_msgs::PlannerInterfaceDescription &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getJointNames</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a899ffaae0d4fd36295bea6d72c122562</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getJoints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ad70dc7e2c5554d63d66fb9ccf1bfa36c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getLinkNames</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a692a257f9c0a7863e8c38adfa80cca58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a42fb1ebcff890806dd5c1f82e2a18055</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt;</type>
      <name>getNamedTargets</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a8fdc429c39a619d9935d9d15efbed87d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>getNamedTargetValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a45eb7b78bf81f9fc429b8e91c66706b3</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const ros::NodeHandle &amp;</type>
      <name>getNodeHandle</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>af6837d4030a8b96ce251ebbf614d0158</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPlannerId</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>af89d6aeacd5bfc344bf6d3b404fb7d7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>getPlannerParams</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a82c7b1757d22c71d52fa657307a241b2</anchor>
      <arglist>(const std::string &amp;planner_id, const std::string &amp;group=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPlanningFrame</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ab20ccac5f7cce02a907dfb6c1ee9f544</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPlanningTime</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a8ce1416ccaf06e62e51a86e1e652968b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>robot_model::RobotModelConstPtr</type>
      <name>getRobotModel</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aad1f1ce64bbc8c7c275da6eb0b1b1510</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getVariableCount</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a92db8965d5c2a93dfd591ed0fe7cc7d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveGroupInterface</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a1402a7eadad1d4529f541f34b6e03128</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::WallDuration &amp;wait_for_servers=ros::WallDuration())</arglist>
    </member>
    <member kind="function">
      <type>MOVEIT_DEPRECATED</type>
      <name>MoveGroupInterface</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a97641cb3ef0ec41b73b641b65449d0cb</anchor>
      <arglist>(const Options &amp;opt, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf, const ros::Duration &amp;wait_for_servers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveGroupInterface</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ab3da0c13e080a5e2c8b45f5d278cfa4e</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::WallDuration &amp;wait_for_servers=ros::WallDuration())</arglist>
    </member>
    <member kind="function">
      <type>MOVEIT_DEPRECATED</type>
      <name>MoveGroupInterface</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a0a5276bac1000beafdccacae43105b67</anchor>
      <arglist>(const std::string &amp;group, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf, const ros::Duration &amp;wait_for_servers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveGroupInterface</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a34459a1d34eb981c4e91d0db0a4132cf</anchor>
      <arglist>(const MoveGroupInterface &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveGroupInterface</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a77cbc5bfc70adaafa656d15c7446aaf5</anchor>
      <arglist>(MoveGroupInterface &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_STRUCT_FORWARD</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a306b19b0ad6d9ae01728f1c38202a194</anchor>
      <arglist>(Plan)</arglist>
    </member>
    <member kind="function">
      <type>MoveGroupInterface &amp;</type>
      <name>operator=</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a4eca5e2ea652130969e913bdeeb1a2a7</anchor>
      <arglist>(const MoveGroupInterface &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>MoveGroupInterface &amp;</type>
      <name>operator=</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ab005fbe8dce758069ea6351870d903a3</anchor>
      <arglist>(MoveGroupInterface &amp;&amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalJointTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a8ec9d8fa132c8d807a5e48d18c579187</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalOrientationTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a7f803a9f365c5c37801c04611d1db933</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalPositionTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a25e58a6cc1c120409cfa5f256716ffca</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a255288edd356098b0b16bcbac8fd5f65</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxAccelerationScalingFactor</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a3e2bd2edccca8aa49a6bec9d039d5bf3</anchor>
      <arglist>(double max_acceleration_scaling_factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxVelocityScalingFactor</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a0eec941ccbfa23260196196ce7a8dd17</anchor>
      <arglist>(double max_velocity_scaling_factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumPlanningAttempts</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a4a65f96a405ab39f2e58714b7f349612</anchor>
      <arglist>(unsigned int num_planning_attempts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlannerId</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>acab185ec950fe45dad9781eca3c71cc2</anchor>
      <arglist>(const std::string &amp;planner_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlannerParams</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>af6adaecfa21a4b0ca1c4eac30b7269b1</anchor>
      <arglist>(const std::string &amp;planner_id, const std::string &amp;group, const std::map&lt; std::string, std::string &gt; &amp;params, bool bReplace=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlanningTime</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>af4631a849c750b4c1428242475c8988d</anchor>
      <arglist>(double seconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>af633a8772b33720ec482490a592fafcc</anchor>
      <arglist>(const moveit_msgs::RobotState &amp;start_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aafb855a64062163d794d6c91e88fea31</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_1MoveGroupInterface.html</anchorfile>
      <anchor>a34e857711a8dca3e98635f4925abaf46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSupportSurfaceName</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a42ec25f3ac294283222cbf5fe33c8907</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorkspace</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>afdaac6aadb9aec749368dadcb0fc9fe3</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MoveGroupInterface</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a25988e27208f6c9fe20582d0319eed25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a71e3819bd31711dcb81c18305ca9a521</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;group_variable_values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a3c3eca8861fb5874961ea1feb4e77836</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a81d64ae2586265816efa67c583cefd15</anchor>
      <arglist>(const robot_state::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aecfafc21c445b22697347bbaf4477ea5</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ab66f647d3361ba5208c497d05a23bec2</anchor>
      <arglist>(const std::string &amp;joint_name, double value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>adc5bab02c10ad2ae1ee83215b66d52b7</anchor>
      <arglist>(const sensor_msgs::JointState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ab654cb8e9f1e3c3f772a4b60bb80ce25</anchor>
      <arglist>(const geometry_msgs::Pose &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>af21679db6e03559a27d63d086614e360</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aba8d138252ef2f85f1b74c7a40739a4d</anchor>
      <arglist>(const Eigen::Affine3d &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setApproximateJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a1e7e2b8f5dd5e2f97ee936015b9338bb</anchor>
      <arglist>(const geometry_msgs::Pose &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setApproximateJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a4322570daae71478f283872abf3dde93</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setApproximateJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a72dcd81bac96af0cb69aa966eca0eb2f</anchor>
      <arglist>(const Eigen::Affine3d &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRandomTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a9244c9fa2f08747a3bd00c9a040e1cd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setNamedTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a5262ff42a454b499d3608b384957a5e4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const robot_state::RobotState &amp;</type>
      <name>getJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a3b3e2106b7506f4e6c8b66ec0b914bc4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPositionTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a417e37154a0f276de9ab70bae2fcad32</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a7f43684b3ccf3788d758c2aafa887353</anchor>
      <arglist>(double roll, double pitch, double yaw, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOrientationTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a718268743cb7a60268803c8840d63a75</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>setPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a5747a91e791f0089b784e3af2dbf4260</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a7751b5fd0a6a2011e1b7f2f5e9338261</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>abf206356ab21737fa6e045d08509696c</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ad15adff583ce62e0a51ea6907e53a903</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ac135bf61e119f8ecd3b2e6010b54ebf8</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a05f560f83c601ed70d74d2269bedafe8</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>void</type>
      <name>setPoseReferenceFrame</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aac4b6f7cb3c3257001ccbd64c6d14f46</anchor>
      <arglist>(const std::string &amp;pose_reference_frame)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEndEffectorLink</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a344d714020cfbbfed36ccf7b3c5055da</anchor>
      <arglist>(const std::string &amp;end_effector_link)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEndEffector</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>acd09831014016b69fef201a066560184</anchor>
      <arglist>(const std::string &amp;eef_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a837dd04d54218876236da957faf82374</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTargets</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aca31d1456dd7b6ef92b309a1b1922af0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::PoseStamped &amp;</type>
      <name>getPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a7ce866118312d6f2a9698ba015f0136b</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>acca0012a0c21d3a68ae6b8080c3635a2</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffectorLink</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aa329d5256a3fdf52911f2bdcfe3e31bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffector</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a308ce78d3f36f05f3fbb6f582ee9ede6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPoseReferenceFrame</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a3488deaa8569fa3e86f3d99f2ef72e7e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>asyncMove</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ac6a5bd3175b0a702050148d96955b5e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>actionlib::SimpleActionClient&lt; moveit_msgs::MoveGroupAction &gt; &amp;</type>
      <name>getMoveGroupClient</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a6ceac66242f835415855595d41354139</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>move</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a3513c41b0c73400fc6713b25bc6b1637</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>plan</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ad72e3d9367374e388546c8e81f26035a</anchor>
      <arglist>(Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>asyncExecute</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a07227c4302a2a4d423ba413bde4deab7</anchor>
      <arglist>(const Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>execute</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>add236df4ab9ba7b7011ec53f8aa9c026</anchor>
      <arglist>(const Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeCartesianPath</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>afd29c4dc55b10564102cf393cd38c71d</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, moveit_msgs::MoveItErrorCodes *error_code=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeCartesianPath</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ac33e8c239dead1e1ffb3cfb7e629a626</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::Pose &gt; &amp;waypoints, double eef_step, double jump_threshold, moveit_msgs::RobotTrajectory &amp;trajectory, const moveit_msgs::Constraints &amp;path_constraints, bool avoid_collisions=true, moveit_msgs::MoveItErrorCodes *error_code=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a16ad2dbf427bddba1c9c4ba20e0a2f05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allowLooking</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ae33718102a4542366b43a6a763031d52</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allowReplanning</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a683a78bcefe1207e71a1354f0189bcc8</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructMotionPlanRequest</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a51b1e296f0508b0c879755d3acb96c21</anchor>
      <arglist>(moveit_msgs::MotionPlanRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>pick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a1e34378bf0b55cb6d07fab5d4d3ae12d</anchor>
      <arglist>(const std::string &amp;object, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>pick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a814bbccdb54f56eeedf1bc64c1c72791</anchor>
      <arglist>(const std::string &amp;object, const moveit_msgs::Grasp &amp;grasp, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>pick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a5282b9d12418b751f84cbff0a021a8ae</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; moveit_msgs::Grasp &gt; &amp;grasps, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>planGraspsAndPick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ab55194dc7ccb62c50a1a0d6d653f43bd</anchor>
      <arglist>(const std::string &amp;object=&quot;&quot;, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>planGraspsAndPick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a8dd2aaa5eba418be6bb75bf92fd4a5ea</anchor>
      <arglist>(const moveit_msgs::CollisionObject &amp;object, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a08cb62ef4aed345c37c61500567246f5</anchor>
      <arglist>(const std::string &amp;object, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a9aa35d793087769f89eca1316d893601</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; moveit_msgs::PlaceLocation &gt; &amp;locations, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>adba657c6f0ac9fc72bbb220698371234</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;poses, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a8daaa39330a3f65aa794dbd89c29dfb2</anchor>
      <arglist>(const std::string &amp;object, const geometry_msgs::PoseStamped &amp;pose, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attachObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a459f644ad3c7b8a07a3d0c2bd454b844</anchor>
      <arglist>(const std::string &amp;object, const std::string &amp;link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attachObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aa37519f35cbed12eaa398d6391872898</anchor>
      <arglist>(const std::string &amp;object, const std::string &amp;link, const std::vector&lt; std::string &gt; &amp;touch_links)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>detachObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aa99896b1fcca049803ec4015d6dd8f03</anchor>
      <arglist>(const std::string &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startStateMonitor</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ae9996710a32f8636c1bb82750929dca8</anchor>
      <arglist>(double wait=1.0)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getCurrentJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a83676c1aca54429ff0de9919ffb79b7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>robot_state::RobotStatePtr</type>
      <name>getCurrentState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aecbc1f0926edc654375c9125dbb2a16d</anchor>
      <arglist>(double wait=1)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getCurrentPose</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a6430022f7709b989857af33b1a128563</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a830c4ad88ec226c239fbb54882588d5b</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getRandomJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a946f05ae9494c21436e7794bad60c274</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getRandomPose</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a12c22f64ed1ed79fbca3f425c8f1855c</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rememberJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a9756c7e7248526382189ca7cc89fdddd</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rememberJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>add21f181b93fab2a50b52014dc3551e7</anchor>
      <arglist>(const std::string &amp;name, const std::vector&lt; double &gt; &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, std::vector&lt; double &gt; &gt; &amp;</type>
      <name>getRememberedJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a7da7361401c0810970a6b69105c5ee01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forgetJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ad0e6c9229684e8f172dc40c3df038d17</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstraintsDatabase</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>acf351f6c3bb8730c76bdc4f624fc3ea2</anchor>
      <arglist>(const std::string &amp;host, unsigned int port)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a10b304e11e9744061689853b5ee5413a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::Constraints</type>
      <name>getPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a2c41c4a1449cc1ed9eb085cbf84c3852</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ac74ec94967a06f6b1da8ea6e060b7444</anchor>
      <arglist>(const std::string &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a92c66e91248f923eb71b2eacf088512b</anchor>
      <arglist>(const moveit_msgs::Constraints &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a4530a0e30683a0d1ae47de1424a5a992</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::TrajectoryConstraints</type>
      <name>getTrajectoryConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a0dd3fdfefc37bf65454988da7ff8ef20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrajectoryConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a977cf44d1977f69e5dd95bb3433df79a</anchor>
      <arglist>(const moveit_msgs::TrajectoryConstraints &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTrajectoryConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a73852e166972bcc924c828e6fc8a8f4b</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_1MoveGroupInterface.html</anchorfile>
      <anchor>a11613e2bc76eb2b956d7c6eb9357139d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MoveGroupInterfaceImpl *</type>
      <name>impl_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a64ddb8064073c6e9ed50b0a448362052</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_1MoveGroupInterface.html</anchorfile>
      <anchor>a1dbc2672b6abc380e425b06e1d282c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a71e3819bd31711dcb81c18305ca9a521</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;group_variable_values)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a3c3eca8861fb5874961ea1feb4e77836</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a81d64ae2586265816efa67c583cefd15</anchor>
      <arglist>(const robot_state::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aecfafc21c445b22697347bbaf4477ea5</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ab66f647d3361ba5208c497d05a23bec2</anchor>
      <arglist>(const std::string &amp;joint_name, double value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>adc5bab02c10ad2ae1ee83215b66d52b7</anchor>
      <arglist>(const sensor_msgs::JointState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ab654cb8e9f1e3c3f772a4b60bb80ce25</anchor>
      <arglist>(const geometry_msgs::Pose &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>af21679db6e03559a27d63d086614e360</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aba8d138252ef2f85f1b74c7a40739a4d</anchor>
      <arglist>(const Eigen::Affine3d &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setApproximateJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a1e7e2b8f5dd5e2f97ee936015b9338bb</anchor>
      <arglist>(const geometry_msgs::Pose &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setApproximateJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a4322570daae71478f283872abf3dde93</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setApproximateJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a72dcd81bac96af0cb69aa966eca0eb2f</anchor>
      <arglist>(const Eigen::Affine3d &amp;eef_pose, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRandomTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a9244c9fa2f08747a3bd00c9a040e1cd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setNamedTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a5262ff42a454b499d3608b384957a5e4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const robot_state::RobotState &amp;</type>
      <name>getJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a3b3e2106b7506f4e6c8b66ec0b914bc4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPositionTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a417e37154a0f276de9ab70bae2fcad32</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a7f43684b3ccf3788d758c2aafa887353</anchor>
      <arglist>(double roll, double pitch, double yaw, const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOrientationTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a718268743cb7a60268803c8840d63a75</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>setPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a5747a91e791f0089b784e3af2dbf4260</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a7751b5fd0a6a2011e1b7f2f5e9338261</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>abf206356ab21737fa6e045d08509696c</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ad15adff583ce62e0a51ea6907e53a903</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ac135bf61e119f8ecd3b2e6010b54ebf8</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a05f560f83c601ed70d74d2269bedafe8</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>void</type>
      <name>setPoseReferenceFrame</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aac4b6f7cb3c3257001ccbd64c6d14f46</anchor>
      <arglist>(const std::string &amp;pose_reference_frame)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEndEffectorLink</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a344d714020cfbbfed36ccf7b3c5055da</anchor>
      <arglist>(const std::string &amp;end_effector_link)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setEndEffector</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>acd09831014016b69fef201a066560184</anchor>
      <arglist>(const std::string &amp;eef_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a837dd04d54218876236da957faf82374</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTargets</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aca31d1456dd7b6ef92b309a1b1922af0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::PoseStamped &amp;</type>
      <name>getPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a7ce866118312d6f2a9698ba015f0136b</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>acca0012a0c21d3a68ae6b8080c3635a2</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffectorLink</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aa329d5256a3fdf52911f2bdcfe3e31bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffector</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a308ce78d3f36f05f3fbb6f582ee9ede6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPoseReferenceFrame</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a3488deaa8569fa3e86f3d99f2ef72e7e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>asyncMove</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ac6a5bd3175b0a702050148d96955b5e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>actionlib::SimpleActionClient&lt; moveit_msgs::MoveGroupAction &gt; &amp;</type>
      <name>getMoveGroupClient</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a6ceac66242f835415855595d41354139</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>move</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a3513c41b0c73400fc6713b25bc6b1637</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>plan</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ad72e3d9367374e388546c8e81f26035a</anchor>
      <arglist>(Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>asyncExecute</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a07227c4302a2a4d423ba413bde4deab7</anchor>
      <arglist>(const Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>execute</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>add236df4ab9ba7b7011ec53f8aa9c026</anchor>
      <arglist>(const Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeCartesianPath</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>afd29c4dc55b10564102cf393cd38c71d</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, moveit_msgs::MoveItErrorCodes *error_code=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeCartesianPath</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ac33e8c239dead1e1ffb3cfb7e629a626</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::Pose &gt; &amp;waypoints, double eef_step, double jump_threshold, moveit_msgs::RobotTrajectory &amp;trajectory, const moveit_msgs::Constraints &amp;path_constraints, bool avoid_collisions=true, moveit_msgs::MoveItErrorCodes *error_code=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a16ad2dbf427bddba1c9c4ba20e0a2f05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allowLooking</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ae33718102a4542366b43a6a763031d52</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allowReplanning</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a683a78bcefe1207e71a1354f0189bcc8</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructMotionPlanRequest</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a51b1e296f0508b0c879755d3acb96c21</anchor>
      <arglist>(moveit_msgs::MotionPlanRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>pick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a1e34378bf0b55cb6d07fab5d4d3ae12d</anchor>
      <arglist>(const std::string &amp;object, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>pick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a814bbccdb54f56eeedf1bc64c1c72791</anchor>
      <arglist>(const std::string &amp;object, const moveit_msgs::Grasp &amp;grasp, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>pick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a5282b9d12418b751f84cbff0a021a8ae</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; moveit_msgs::Grasp &gt; &amp;grasps, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>planGraspsAndPick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ab55194dc7ccb62c50a1a0d6d653f43bd</anchor>
      <arglist>(const std::string &amp;object=&quot;&quot;, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>planGraspsAndPick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a8dd2aaa5eba418be6bb75bf92fd4a5ea</anchor>
      <arglist>(const moveit_msgs::CollisionObject &amp;object, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a08cb62ef4aed345c37c61500567246f5</anchor>
      <arglist>(const std::string &amp;object, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a9aa35d793087769f89eca1316d893601</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; moveit_msgs::PlaceLocation &gt; &amp;locations, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>adba657c6f0ac9fc72bbb220698371234</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;poses, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a8daaa39330a3f65aa794dbd89c29dfb2</anchor>
      <arglist>(const std::string &amp;object, const geometry_msgs::PoseStamped &amp;pose, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attachObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a459f644ad3c7b8a07a3d0c2bd454b844</anchor>
      <arglist>(const std::string &amp;object, const std::string &amp;link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attachObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aa37519f35cbed12eaa398d6391872898</anchor>
      <arglist>(const std::string &amp;object, const std::string &amp;link, const std::vector&lt; std::string &gt; &amp;touch_links)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>detachObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aa99896b1fcca049803ec4015d6dd8f03</anchor>
      <arglist>(const std::string &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startStateMonitor</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ae9996710a32f8636c1bb82750929dca8</anchor>
      <arglist>(double wait=1.0)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getCurrentJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a83676c1aca54429ff0de9919ffb79b7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>robot_state::RobotStatePtr</type>
      <name>getCurrentState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>aecbc1f0926edc654375c9125dbb2a16d</anchor>
      <arglist>(double wait=1)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getCurrentPose</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a6430022f7709b989857af33b1a128563</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>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a830c4ad88ec226c239fbb54882588d5b</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getRandomJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a946f05ae9494c21436e7794bad60c274</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>getRandomPose</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a12c22f64ed1ed79fbca3f425c8f1855c</anchor>
      <arglist>(const std::string &amp;end_effector_link=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rememberJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a9756c7e7248526382189ca7cc89fdddd</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rememberJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>add21f181b93fab2a50b52014dc3551e7</anchor>
      <arglist>(const std::string &amp;name, const std::vector&lt; double &gt; &amp;values)</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; std::string, std::vector&lt; double &gt; &gt; &amp;</type>
      <name>getRememberedJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a7da7361401c0810970a6b69105c5ee01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forgetJointValues</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ad0e6c9229684e8f172dc40c3df038d17</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConstraintsDatabase</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>acf351f6c3bb8730c76bdc4f624fc3ea2</anchor>
      <arglist>(const std::string &amp;host, unsigned int port)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a10b304e11e9744061689853b5ee5413a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::Constraints</type>
      <name>getPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a2c41c4a1449cc1ed9eb085cbf84c3852</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>ac74ec94967a06f6b1da8ea6e060b7444</anchor>
      <arglist>(const std::string &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a92c66e91248f923eb71b2eacf088512b</anchor>
      <arglist>(const moveit_msgs::Constraints &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a4530a0e30683a0d1ae47de1424a5a992</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::TrajectoryConstraints</type>
      <name>getTrajectoryConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a0dd3fdfefc37bf65454988da7ff8ef20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrajectoryConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a977cf44d1977f69e5dd95bb3433df79a</anchor>
      <arglist>(const moveit_msgs::TrajectoryConstraints &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTrajectoryConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface.html</anchorfile>
      <anchor>a73852e166972bcc924c828e6fc8a8f4b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit::planning_interface::MoveGroupInterface::MoveGroupInterfaceImpl</name>
    <filename>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>allowLooking</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a35dcfce3b7baeae32e226e58cd712e56</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allowReplanning</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a4d34b0c63ba308575082fd52a87ce392</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>attachObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a62722804bdc9b33186e4204207953436</anchor>
      <arglist>(const std::string &amp;object, const std::string &amp;link, const std::vector&lt; std::string &gt; &amp;touch_links)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a45aa2fd97b167d83a6fe33738dcb56a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a6062b046a64335325cc47a259704f475</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a00a8bf573965da22f43c98dfabf45ed3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTrajectoryConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ad0f8bc458a2c1b729f1a2123fee3c09d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeCartesianPath</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a1df301754a2fb5238a35508cce9d6be4</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::Pose &gt; &amp;waypoints, double step, double jump_threshold, moveit_msgs::RobotTrajectory &amp;msg, const moveit_msgs::Constraints &amp;path_constraints, bool avoid_collisions, moveit_msgs::MoveItErrorCodes &amp;error_code)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructGoal</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ad7cfd4ee5dc98c619b265cd08718c697</anchor>
      <arglist>(moveit_msgs::MoveGroupGoal &amp;goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructGoal</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a6aa6d6757396b8dde28a4a5440654df8</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a49539eabad6b9342f8923b414562f532</anchor>
      <arglist>(moveit_msgs::PlaceGoal &amp;goal_out, const std::string &amp;object)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructMotionPlanRequest</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ad52e6cc10ca424b937d69e1440320b11</anchor>
      <arglist>(moveit_msgs::MotionPlanRequest &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>detachObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ae26f3a6b60ca8da84829097eafba50d5</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>execute</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a39e73c3a55aa480f06c59acc9991ff20</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a9f9515f08a02ce31e8d0f6772c1787eb</anchor>
      <arglist>(robot_state::RobotStatePtr &amp;current_state, double wait_seconds=1.0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDefaultPlannerId</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>afcd53ec6ddfd96d7cb7042846344e321</anchor>
      <arglist>(const std::string &amp;group) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffector</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a951a7e232a1b0d743f2b21ff82e26ad6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getEndEffectorLink</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>afff25aebc5e3255033f89dd70bace94a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalJointTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>af9c27f4813626c6422f187d8d3fab538</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalOrientationTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a48783915ace7b92a0b8e46191f6cb14b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGoalPositionTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ac5ce66b7c38f697ec12eb8b3c31c191c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInterfaceDescription</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a9b5f638c4ebe8c606f038d57c29f6c53</anchor>
      <arglist>(moveit_msgs::PlannerInterfaceDescription &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>const robot_model::JointModelGroup *</type>
      <name>getJointModelGroup</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ac4cd7fde105688efef25a61591a50415</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>robot_state::RobotState &amp;</type>
      <name>getJointStateTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>af2c97dfd57908a8c0b7e7fa89d93360e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a4303a88d2d257573011780c774172770</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>actionlib::SimpleActionClient&lt; moveit_msgs::MoveGroupAction &gt; &amp;</type>
      <name>getMoveGroupClient</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a8ecad8be85d0fa7ef9116c454c46b089</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const Options &amp;</type>
      <name>getOptions</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a469f43075e37f74cd40a90712c82fbe6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::Constraints</type>
      <name>getPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a35988a46bc1b8cf529d3975943fd2b3c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPlannerId</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a69b75f6c0f1d23159023968e877297d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>getPlannerParams</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a80c8e45036c81dcb764de63a0019edb9</anchor>
      <arglist>(const std::string &amp;planner_id, const std::string &amp;group=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPlanningTime</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a5e2b50674ad372b68512323c8be543c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPoseReferenceFrame</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>af3b423c86e75be48a031e8eef2e0be14</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const geometry_msgs::PoseStamped &amp;</type>
      <name>getPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a89029764689d45e21cce007d89773cd2</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a7004caf74787f1633df84904862f35d6</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a2f994545ba49e2e511c35cabf7051c7b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const robot_model::RobotModelConstPtr &amp;</type>
      <name>getRobotModel</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aca52ae2696095ef02b1001519c2a0117</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>robot_state::RobotStatePtr</type>
      <name>getStartState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a587bd77a1735460a4730ec84e8e5fc96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ActiveTargetType</type>
      <name>getTargetType</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a338f41b378459506ab0ab7c9138301d0</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>abe37e86144b3b1588eab1bce68663e35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>moveit_msgs::TrajectoryConstraints</type>
      <name>getTrajectoryConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a679eda563d847ba228e94faa5a7afcc4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPoseTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a6e7b36d8adb0976a75d7a26565d8302c</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a6e42ec93f9a82313e1f41ac2431e2e37</anchor>
      <arglist>(const std::string &amp;host, unsigned int port)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>move</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a168c305f525b501dd8e8dca1594ac195</anchor>
      <arglist>(bool wait)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveGroupInterfaceImpl</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ae123a73e3aecfae1f196a2b61c83706f</anchor>
      <arglist>(const Options &amp;opt, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf, const ros::WallDuration &amp;wait_for_servers)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>pick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>acc85e0dea6280ec23e34503da0da0e09</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; moveit_msgs::Grasp &gt; &amp;grasps, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a91ed64d47fc14abec8f86d55dd00a2fa</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;poses, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>place</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a437bb2ae333f0b3b7d6af2165c7ac7e9</anchor>
      <arglist>(const std::string &amp;object, const std::vector&lt; moveit_msgs::PlaceLocation &gt; &amp;locations, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>plan</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a6ccb6013505302cc9616903c4e5b6085</anchor>
      <arglist>(Plan &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>planGraspsAndPick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a039630cc2ddf5b2b38ebbb01d74c58e0</anchor>
      <arglist>(const std::string &amp;object, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>MoveItErrorCode</type>
      <name>planGraspsAndPick</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a6e49ed1b24779a10d2cf727bd983a5ae</anchor>
      <arglist>(const moveit_msgs::CollisionObject &amp;object, bool plan_only=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEndEffectorLink</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a294dc265de0ac6cd8e9befe7c764009c</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aa74efb0453a9df2775a33d81784fc448</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalOrientationTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a45db8bdbe71ec5c96a96030adb71e7aa</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGoalPositionTolerance</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a66d19fefef880050f30bb1c7fd87766d</anchor>
      <arglist>(double tolerance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setJointValueTarget</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a1c650fa52b6634832de6694d7aacb7c9</anchor>
      <arglist>(const geometry_msgs::Pose &amp;eef_pose, const std::string &amp;end_effector_link, const std::string &amp;frame, bool approx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxAccelerationScalingFactor</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aed7c2fbb430b11d3d795a9404d2e0d7b</anchor>
      <arglist>(double max_acceleration_scaling_factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxVelocityScalingFactor</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ad0ad46967dd5689020e082024d5d108c</anchor>
      <arglist>(double max_velocity_scaling_factor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumPlanningAttempts</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a993c2d9f90ccfcef7af49efcc3f8852d</anchor>
      <arglist>(unsigned int num_planning_attempts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPathConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a2301dbbc4895b2ed3bb35bd428a6b933</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a3e817980674f61dba7aef7d3625c6f85</anchor>
      <arglist>(const std::string &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlannerId</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a70319926ee6855580723b0d02eb26275</anchor>
      <arglist>(const std::string &amp;planner_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlannerParams</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>af4c3f1c238fc0d9945ca0a8dbdd17436</anchor>
      <arglist>(const std::string &amp;planner_id, const std::string &amp;group, const std::map&lt; std::string, std::string &gt; &amp;params, bool replace=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlanningTime</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ab8b8f9e55d80dcbd200d80f29050a750</anchor>
      <arglist>(double seconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoseReferenceFrame</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a144ce71132b523a50c887c2e4048d1d5</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a622b10f3030c6c20bed6a31bb0349b55</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a59e535166045ae81d25316bb51f77242</anchor>
      <arglist>(double delay)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStartState</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ae423aefe2f237e253e9c515c0c966e3b</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>af89b588d15d8e2003025cba07142dd87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSupportSurfaceName</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a53249f7f96f2e15c5ff7917ed2ffc315</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a7ebe4c5752f775d5050c1fe2bcc2dc91</anchor>
      <arglist>(ActiveTargetType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrajectoryConstraints</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ade2eed4dc7d296f246f31ef4046396f5</anchor>
      <arglist>(const moveit_msgs::TrajectoryConstraints &amp;constraint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorkspace</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>afde473456bf8e613734b639640392860</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startStateMonitor</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a0986d721f1760fbb67ff3eff0f78720f</anchor>
      <arglist>(double wait)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a8ac960799f8ddeaf3228ffc871742292</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForAction</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aea0382b2bfdf135f7f1a618f1a27bd8d</anchor>
      <arglist>(const T &amp;action, const std::string &amp;name, const ros::WallTime &amp;timeout, double allotted_time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForExecuteActionOrService</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ac866bbc7ba60cacccbefadaa95cd2f5e</anchor>
      <arglist>(ros::WallTime timeout)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MoveGroupInterfaceImpl</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a275e245c4a75fefe2daa1e7347187143</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initializeConstraintsStorageThread</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a617786f89b4fc8415288cd37f0edbd06</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>acda3496bca0942e0be15a328c038c8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>allowed_planning_time_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a0d613b0deae59d0a6ff18dd988061cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>attached_object_publisher_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a738f596ef03a0b5e1776a75b68f9cf3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>can_look_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ae610edb7f7866dabc19beb5b8c834a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>can_replan_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a99b153acb001b0423b348ea1f6005705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>cartesian_path_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a56a6ad1392929aa6733a4c646a9f509a</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a1bb2a7809664df7275bbc4a586e7efb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; boost::thread &gt;</type>
      <name>constraints_init_thread_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>afdd65decd8cfbcc32c45f2506354d946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; moveit_warehouse::ConstraintsStorage &gt;</type>
      <name>constraints_storage_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aea135b8200efe9689da88cf2dc361621</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>af83ad35d157ca33511f72f01b1d673cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>end_effector_link_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ac994f76f6fe64dd3184d05de4eada571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; actionlib::SimpleActionClient&lt; moveit_msgs::ExecuteTrajectoryAction &gt; &gt;</type>
      <name>execute_action_client_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a495b377ddfd140172f4a4523ccd53cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>execute_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a81f92c6301be98dc0695a71bf5da1c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>get_params_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aff24cf348c24d8cf0d9f727506ecd546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>goal_joint_tolerance_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ad096f1a0255a4fd23bc4bcf27aa720d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>goal_orientation_tolerance_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>af05fdb6b34762edd19bb9eb5af7b815b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>goal_position_tolerance_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a32facccd92412a84b250dc9062f17424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initializing_constraints_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a52ebc3811d26df4ecb46911bb74d5ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const robot_model::JointModelGroup *</type>
      <name>joint_model_group_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a9956eaaeb687d76e81b00e19482f3b0f</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ad277c98409b03ae58e671a7989e9c676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_acceleration_scaling_factor_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ae5984777b0ba1ae34316d80ac0413330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>max_velocity_scaling_factor_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aab27c25513e2188230531f3d59c9e030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; actionlib::SimpleActionClient&lt; moveit_msgs::MoveGroupAction &gt; &gt;</type>
      <name>move_action_client_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a36f80397389491072a34acb55b859a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a6f1fb11f13b981e67b987e3b6c653d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>num_planning_attempts_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a91458c8b782ad5f74393c3645ce030f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Options</type>
      <name>opt_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a4e02c964a11079210079039a6a2bc322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; moveit_msgs::Constraints &gt;</type>
      <name>path_constraints_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aa634a4c8f44247808088f42fa4fe52d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; actionlib::SimpleActionClient&lt; moveit_msgs::PickupAction &gt; &gt;</type>
      <name>pick_action_client_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ab9764a35cd14a76a51b1e8757177221d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; actionlib::SimpleActionClient&lt; moveit_msgs::PlaceAction &gt; &gt;</type>
      <name>place_action_client_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a7ff7af0e9fccd001e038a9e428a7e759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>plan_grasps_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>abf4d9f45ab07c1b50b0b3378777dbf0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>planner_id_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a3e5cc062b56936d39ba1524d27916852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pose_reference_frame_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a4ee6a24e760db646ee5db4bca0250c26</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ac76d4800c82d03adb5a38e7ffb6a759d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>query_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aec2b6941fb2d4aa72874f9be7a772457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>replan_delay_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a031d87c611d115652e2b43c22e3b7b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>robot_model::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ade0937841f43b2a557a6f938e2d9b8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>set_params_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aa1dc78e53b414e710bf9c52e02b0f1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>support_surface_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>aa853f839c6c98cefbea3cecaec699825</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_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a6f38e486a57ec4ad423ea56dc30734ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; moveit_msgs::TrajectoryConstraints &gt;</type>
      <name>trajectory_constraints_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>ae9b59d3e516acd66a2e99fdb906284ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>trajectory_event_publisher_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a7210dab65804b0879881b9832c90a6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>moveit_msgs::WorkspaceParameters</type>
      <name>workspace_parameters_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1MoveGroupInterfaceImpl.html</anchorfile>
      <anchor>a30c3b0cc799d1f64c39a1e19ff70444d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>moveit::planning_interface::MoveItErrorCode</name>
    <filename>classmoveit_1_1planning__interface_1_1MoveItErrorCode.html</filename>
    <member kind="function">
      <type></type>
      <name>MoveItErrorCode</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveItErrorCode.html</anchorfile>
      <anchor>af155da6133976a737823585a12b6aaf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveItErrorCode</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveItErrorCode.html</anchorfile>
      <anchor>a1a3910a9fc60cb15ce5eec4a0444c60a</anchor>
      <arglist>(int code)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveItErrorCode</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveItErrorCode.html</anchorfile>
      <anchor>adeb720f484d065de44084139fcc54401</anchor>
      <arglist>(const moveit_msgs::MoveItErrorCodes &amp;code)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveItErrorCode.html</anchorfile>
      <anchor>ac6b141036599f1675ee8b4079adc36c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveItErrorCode.html</anchorfile>
      <anchor>a8abfea59c8baf37e4a649a09c0483f59</anchor>
      <arglist>(const int c) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1MoveItErrorCode.html</anchorfile>
      <anchor>ad7c12c18bec22efc4271b565950a3803</anchor>
      <arglist>(const int c) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit::planning_interface::MoveGroupInterface::Options</name>
    <filename>structmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1Options.html</filename>
    <member kind="function">
      <type></type>
      <name>Options</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1Options.html</anchorfile>
      <anchor>acd2d919de7135c86cb0127ec3cd82ee6</anchor>
      <arglist>(const std::string &amp;group_name, const std::string &amp;desc=ROBOT_DESCRIPTION, const ros::NodeHandle &amp;node_handle=ros::NodeHandle())</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>group_name_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1Options.html</anchorfile>
      <anchor>a2cf3354acfc47c1708dd511be0bca347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1Options.html</anchorfile>
      <anchor>a4d5aa2c0acde1db173173f4878ee3e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_description_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1Options.html</anchorfile>
      <anchor>a6d808c8691c7bb9f96ea7c586046b439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>robot_model::RobotModelConstPtr</type>
      <name>robot_model_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1Options.html</anchorfile>
      <anchor>a2e72f8b0daa9a9f7067648c9eca24b15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>moveit::planning_interface::MoveGroupInterface::Plan</name>
    <filename>structmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1Plan.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>planning_time_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1Plan.html</anchorfile>
      <anchor>ab479de7a2494a40891cc7baf51a202a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::RobotState</type>
      <name>start_state_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1Plan.html</anchorfile>
      <anchor>ac9333762e84a22da5879866413dec8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit_msgs::RobotTrajectory</type>
      <name>trajectory_</name>
      <anchorfile>structmoveit_1_1planning__interface_1_1MoveGroupInterface_1_1Plan.html</anchorfile>
      <anchor>af974e387daa3c09c4e19f29657a2b7cb</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></type>
      <name>PlanningSceneInterface</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a479acd948e215dce83489e02b37fa53f</anchor>
      <arglist>(const std::string &amp;ns=&quot;&quot;)</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="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNames</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a5c1c0276df1938281836b0c172179ed0</anchor>
      <arglist>(bool with_type=false)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNamesInROI</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a7343f653b06ea8fdf17af47b344fc340</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz, bool with_type, std::vector&lt; std::string &gt; &amp;types)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNamesInROI</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a0c8bebd8964efeff69e08c674e5dc7cb</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz, bool with_type=false)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, geometry_msgs::Pose &gt;</type>
      <name>getObjectPoses</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a8c7c82de35252da3df0a58f16a43cf2f</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, moveit_msgs::CollisionObject &gt;</type>
      <name>getObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a1fa1e9196411ab28920f28b57f9f1add</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids=std::vector&lt; std::string &gt;())</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, moveit_msgs::AttachedCollisionObject &gt;</type>
      <name>getAttachedObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a895a23063541122071fe10fe50a169fa</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids=std::vector&lt; std::string &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyCollisionObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a9f89682bc0bc4e85d3317c2f3558f075</anchor>
      <arglist>(const moveit_msgs::CollisionObject &amp;collision_object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyCollisionObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a07989cebbb3ac755657397ca417b4b7e</anchor>
      <arglist>(const moveit_msgs::CollisionObject &amp;collision_object, const std_msgs::ColorRGBA &amp;object_color)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyCollisionObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a3ade60cd4ca84e32033e6d5abdf2d8a4</anchor>
      <arglist>(const std::vector&lt; moveit_msgs::CollisionObject &gt; &amp;collision_objects, const std::vector&lt; moveit_msgs::ObjectColor &gt; &amp;object_colors=std::vector&lt; moveit_msgs::ObjectColor &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyAttachedCollisionObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a08cbe97d3d33d13f568a7659283c3137</anchor>
      <arglist>(const moveit_msgs::AttachedCollisionObject &amp;attached_collision_object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyAttachedCollisionObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a4dbe720103a5801a27a5c38fc50525ba</anchor>
      <arglist>(const std::vector&lt; moveit_msgs::AttachedCollisionObject &gt; &amp;attached_collision_objects)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyPlanningScene</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a24cddd9ef2b62349cf036fa4fcef02a4</anchor>
      <arglist>(const moveit_msgs::PlanningScene &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCollisionObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>acddd3e22d8f803fd7ba3eb8d1796b888</anchor>
      <arglist>(const std::vector&lt; moveit_msgs::CollisionObject &gt; &amp;collision_objects, const std::vector&lt; moveit_msgs::ObjectColor &gt; &amp;object_colors=std::vector&lt; moveit_msgs::ObjectColor &gt;()) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCollisionObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a1b67484924deea5d5a4111eb4a25ba76</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids) const </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>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNames</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a5c1c0276df1938281836b0c172179ed0</anchor>
      <arglist>(bool with_type=false)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNamesInROI</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a7343f653b06ea8fdf17af47b344fc340</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz, bool with_type, std::vector&lt; std::string &gt; &amp;types)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getKnownObjectNamesInROI</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a0c8bebd8964efeff69e08c674e5dc7cb</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz, bool with_type=false)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, geometry_msgs::Pose &gt;</type>
      <name>getObjectPoses</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a8c7c82de35252da3df0a58f16a43cf2f</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, moveit_msgs::CollisionObject &gt;</type>
      <name>getObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a1fa1e9196411ab28920f28b57f9f1add</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids=std::vector&lt; std::string &gt;())</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, moveit_msgs::AttachedCollisionObject &gt;</type>
      <name>getAttachedObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a895a23063541122071fe10fe50a169fa</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids=std::vector&lt; std::string &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyCollisionObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a9f89682bc0bc4e85d3317c2f3558f075</anchor>
      <arglist>(const moveit_msgs::CollisionObject &amp;collision_object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyCollisionObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a07989cebbb3ac755657397ca417b4b7e</anchor>
      <arglist>(const moveit_msgs::CollisionObject &amp;collision_object, const std_msgs::ColorRGBA &amp;object_color)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyCollisionObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a3ade60cd4ca84e32033e6d5abdf2d8a4</anchor>
      <arglist>(const std::vector&lt; moveit_msgs::CollisionObject &gt; &amp;collision_objects, const std::vector&lt; moveit_msgs::ObjectColor &gt; &amp;object_colors=std::vector&lt; moveit_msgs::ObjectColor &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyAttachedCollisionObject</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a08cbe97d3d33d13f568a7659283c3137</anchor>
      <arglist>(const moveit_msgs::AttachedCollisionObject &amp;attached_collision_object)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyAttachedCollisionObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a4dbe720103a5801a27a5c38fc50525ba</anchor>
      <arglist>(const std::vector&lt; moveit_msgs::AttachedCollisionObject &gt; &amp;attached_collision_objects)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyPlanningScene</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a24cddd9ef2b62349cf036fa4fcef02a4</anchor>
      <arglist>(const moveit_msgs::PlanningScene &amp;ps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCollisionObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>acddd3e22d8f803fd7ba3eb8d1796b888</anchor>
      <arglist>(const std::vector&lt; moveit_msgs::CollisionObject &gt; &amp;collision_objects, const std::vector&lt; moveit_msgs::ObjectColor &gt; &amp;object_colors=std::vector&lt; moveit_msgs::ObjectColor &gt;()) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCollisionObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface.html</anchorfile>
      <anchor>a1b67484924deea5d5a4111eb4a25ba76</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids) const </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>void</type>
      <name>addCollisionObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a32b81a0db26bdc42e7e30887a65fc5df</anchor>
      <arglist>(const std::vector&lt; moveit_msgs::CollisionObject &gt; &amp;collision_objects, const std::vector&lt; moveit_msgs::ObjectColor &gt; &amp;object_colors) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyPlanningScene</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>aad92002881305a65b5277ce2774b5dda</anchor>
      <arglist>(const moveit_msgs::PlanningScene &amp;planning_scene)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, moveit_msgs::AttachedCollisionObject &gt;</type>
      <name>getAttachedObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a562297ebebf40e8aa347ff74204fcc47</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids)</arglist>
    </member>
    <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>a71c280664df6369da3b0188e1e939675</anchor>
      <arglist>(double minx, double miny, double minz, double maxx, double maxy, double maxz, bool with_type, std::vector&lt; std::string &gt; &amp;types)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, geometry_msgs::Pose &gt;</type>
      <name>getObjectPoses</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>ac86db2092fbf1aa0006744dbe7f056dc</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, moveit_msgs::CollisionObject &gt;</type>
      <name>getObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a2ef8da95ff15736f38be23bca3cb3be7</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlanningSceneInterfaceImpl</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a9db8d7d4d5e83f260595421bb3c716b5</anchor>
      <arglist>(const std::string &amp;ns=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeCollisionObjects</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>ac5c8a3914fd4475a5ee125ee74fe3a08</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;object_ids) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>apply_planning_scene_service_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a44dc6d6e55740051f126cf855f713673</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::Publisher</type>
      <name>planning_scene_diff_publisher_</name>
      <anchorfile>classmoveit_1_1planning__interface_1_1PlanningSceneInterface_1_1PlanningSceneInterfaceImpl.html</anchorfile>
      <anchor>a3ad8dd9cc0a47ecdf8a0d2029d4f0f1c</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="class">
    <name>python_move_group_ns::PythonMoveGroupNsTest</name>
    <filename>classpython__move__group__ns_1_1PythonMoveGroupNsTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_target_setting</name>
      <anchorfile>classpython__move__group__ns_1_1PythonMoveGroupNsTest.html</anchorfile>
      <anchor>a3e83023d383cfc8d3190ba21a895e5ba</anchor>
      <arglist>(self, expect, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plan</name>
      <anchorfile>classpython__move__group__ns_1_1PythonMoveGroupNsTest.html</anchorfile>
      <anchor>abb6fdf16ec726160b4858ff7fa93ea52</anchor>
      <arglist>(self, target)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classpython__move__group__ns_1_1PythonMoveGroupNsTest.html</anchorfile>
      <anchor>a2e673de69ed06bec9df33dade1303974</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classpython__move__group__ns_1_1PythonMoveGroupNsTest.html</anchorfile>
      <anchor>a42d1cf8f7fe9109e050fde0d4342b70a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_target_setting</name>
      <anchorfile>classpython__move__group__ns_1_1PythonMoveGroupNsTest.html</anchorfile>
      <anchor>aa25ebe6eba3e42256ba2849930ff8517</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_validation</name>
      <anchorfile>classpython__move__group__ns_1_1PythonMoveGroupNsTest.html</anchorfile>
      <anchor>af29f67185da298628e58b4fbb46fbf85</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group</name>
      <anchorfile>classpython__move__group__ns_1_1PythonMoveGroupNsTest.html</anchorfile>
      <anchor>ab83ceeb0f2c3194c1d739804ff898d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>PLANNING_GROUP</name>
      <anchorfile>classpython__move__group__ns_1_1PythonMoveGroupNsTest.html</anchorfile>
      <anchor>ac817e24f983c00682475f1087ae9fb3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>PLANNING_NS</name>
      <anchorfile>classpython__move__group__ns_1_1PythonMoveGroupNsTest.html</anchorfile>
      <anchor>aecd60ecfa4c81e559625a8906fec9dea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>python_move_group::PythonMoveGroupTest</name>
    <filename>classpython__move__group_1_1PythonMoveGroupTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_target_setting</name>
      <anchorfile>classpython__move__group_1_1PythonMoveGroupTest.html</anchorfile>
      <anchor>a74a65af50b8dbcf6ad0f7b9974b83336</anchor>
      <arglist>(self, expect, args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plan</name>
      <anchorfile>classpython__move__group_1_1PythonMoveGroupTest.html</anchorfile>
      <anchor>a933f62ca934d20b503b52381c8ce474c</anchor>
      <arglist>(self, target)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classpython__move__group_1_1PythonMoveGroupTest.html</anchorfile>
      <anchor>a3c5ede3feba661b43a4e77e1418bb103</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classpython__move__group_1_1PythonMoveGroupTest.html</anchorfile>
      <anchor>a7e0026fec7164334c58bfed56b26e4de</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_jacobian_matrix</name>
      <anchorfile>classpython__move__group_1_1PythonMoveGroupTest.html</anchorfile>
      <anchor>a655c46658cb6b0536849e002670d0c57</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_target_setting</name>
      <anchorfile>classpython__move__group_1_1PythonMoveGroupTest.html</anchorfile>
      <anchor>a88033c49244f2afd1d2b4da5ea87fb12</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_validation</name>
      <anchorfile>classpython__move__group_1_1PythonMoveGroupTest.html</anchorfile>
      <anchor>a153f7cbf3e9543e4ff77f33cb1196d8a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group</name>
      <anchorfile>classpython__move__group_1_1PythonMoveGroupTest.html</anchorfile>
      <anchor>acf9620744c277d032df1a3e80f73209f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>PLANNING_GROUP</name>
      <anchorfile>classpython__move__group_1_1PythonMoveGroupTest.html</anchorfile>
      <anchor>a350946ba21a9ff94a89254724dd916b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>robot_state_update::RobotStateUpdateTest</name>
    <filename>classrobot__state__update_1_1RobotStateUpdateTest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>plan</name>
      <anchorfile>classrobot__state__update_1_1RobotStateUpdateTest.html</anchorfile>
      <anchor>a9df16f833e03400ec1ceab305742bf11</anchor>
      <arglist>(self, target)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classrobot__state__update_1_1RobotStateUpdateTest.html</anchorfile>
      <anchor>ae332bf8ce804221ee8ea893eb61285b8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classrobot__state__update_1_1RobotStateUpdateTest.html</anchorfile>
      <anchor>a003b02ff7fc14797868554ed0e36da20</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test</name>
      <anchorfile>classrobot__state__update_1_1RobotStateUpdateTest.html</anchorfile>
      <anchor>a4b8e555816ac0889d0217261c360bbfe</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group</name>
      <anchorfile>classrobot__state__update_1_1RobotStateUpdateTest.html</anchorfile>
      <anchor>a580676cec90970c28c784ceb124c9494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>PLANNING_GROUP</name>
      <anchorfile>classrobot__state__update_1_1RobotStateUpdateTest.html</anchorfile>
      <anchor>a1c3d7c4532a8f7053104feda47f6c4ea</anchor>
      <arglist></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>cleanup</name>
    <filename>namespacecleanup.html</filename>
    <class kind="class">cleanup::CleanupTest</class>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacecleanup.html</anchorfile>
      <anchor>a77d4de4cd2a7b081f4552763a3e60f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacecleanup.html</anchorfile>
      <anchor>aa19b73e47d730da39772a656ded253b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>movegroup_interface</name>
    <filename>namespacemovegroup__interface.html</filename>
    <member kind="variable">
      <type></type>
      <name>group</name>
      <anchorfile>namespacemovegroup__interface.html</anchorfile>
      <anchor>abd91430536f622d99cd24987c32c6d55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit</name>
    <filename>namespacemoveit.html</filename>
    <namespace>moveit::planning_interface</namespace>
    <namespace>moveit::py_bindings_tools</namespace>
    <member kind="function">
      <type>void</type>
      <name>get_backtrace</name>
      <anchorfile>namespacemoveit.html</anchorfile>
      <anchor>a17b4f138dac10a0e23296414a83ab9db</anchor>
      <arglist>(std::ostream &amp;out)</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::MoveGroupInterface</class>
    <class kind="class">moveit::planning_interface::MoveItErrorCode</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>planning_scene_monitor::CurrentStateMonitorPtr</type>
      <name>getSharedStateMonitor</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a7f96ae33373b7c1c09d12128dc391dd1</anchor>
      <arglist>(const robot_model::RobotModelConstPtr &amp;kmodel, const boost::shared_ptr&lt; tf::Transformer &gt; &amp;tf, ros::NodeHandle nh)</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>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a537a96ff313808cc94c5709f2b0a0eeb</anchor>
      <arglist>(PlanningSceneInterface)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MOVEIT_CLASS_FORWARD</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a6e3731ab08afb210c97f7d8400ccb8b6</anchor>
      <arglist>(MoveGroupInterface)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GRASP_PLANNING_SERVICE_NAME</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>af8b910a74fa22352900ed4025478290d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>moveit::planning_interface::MoveGroup</type>
      <name>MOVEIT_DEPRECATED</name>
      <anchorfile>namespacemoveit_1_1planning__interface.html</anchorfile>
      <anchor>a706399608538b81b2936e34817260537</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>void</type>
      <name>deserializeMsg</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a8b5066c60ace7859ab2886a1a03868d4</anchor>
      <arglist>(const std::string &amp;data, T &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>boost::python::dict</type>
      <name>dictFromType</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>a32ae52cc53f1b9462bbbb37c23f47dbc</anchor>
      <arglist>(const std::map&lt; std::string, T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>doubleFromList</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>ad54b10d1458a77bf4243a49ea6a9163b</anchor>
      <arglist>(const boost::python::object &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::string</type>
      <name>serializeMsg</name>
      <anchorfile>namespacemoveit_1_1py__bindings__tools.html</anchorfile>
      <anchor>ae5a9ed542a9c0adff426bbeb39e885aa</anchor>
      <arglist>(const T &amp;msg)</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>a60456cfa1ad78e252c605cb6a9166d05</anchor>
      <arglist>(const boost::python::object &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>a493dd11d149a4134d3996f2c1d869c58</anchor>
      <arglist>(const boost::python::object &amp;values)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit_ros_planning_interface</name>
    <filename>namespacemoveit__ros__planning__interface.html</filename>
  </compound>
  <compound kind="namespace">
    <name>python_move_group</name>
    <filename>namespacepython__move__group.html</filename>
    <class kind="class">python_move_group::PythonMoveGroupTest</class>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacepython__move__group.html</anchorfile>
      <anchor>a2baf970250e0be04cc75eb573a3e3d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacepython__move__group.html</anchorfile>
      <anchor>a3c04165f2cefa64b0763cf9ee1ba2869</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>python_move_group_ns</name>
    <filename>namespacepython__move__group__ns.html</filename>
    <class kind="class">python_move_group_ns::PythonMoveGroupNsTest</class>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacepython__move__group__ns.html</anchorfile>
      <anchor>a0d1db60768a6bb3bb69088d4039049a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacepython__move__group__ns.html</anchorfile>
      <anchor>a4791e669b27bda8f48b4dd195348213d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>robot_state_update</name>
    <filename>namespacerobot__state__update.html</filename>
    <class kind="class">robot_state_update::RobotStateUpdateTest</class>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacerobot__state__update.html</anchorfile>
      <anchor>abb4ab652126c5f4a35eee12cfc913cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacerobot__state__update.html</anchorfile>
      <anchor>aa8bf44cd2e559afb768e27a45e36842f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>package_info</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a38d55f1d95e020dda081c5c442ed7bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</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>
</tagfile>
