<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/</path>
    <filename>main_8cpp</filename>
    <includes id="ompl__ros_8h" name="ompl_ros.h" local="no" imported="no">ompl_ros_interface/ompl_ros.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>ompl_console.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/</path>
    <filename>ompl__console_8cpp</filename>
    <class kind="class">ompl_ros_inteface::OutputHandlerROS</class>
    <class kind="struct">ompl_ros_inteface::RegisterOH</class>
    <namespace>ompl_ros_inteface</namespace>
    <member kind="variable" static="yes">
      <type>static RegisterOH</type>
      <name>proxy</name>
      <anchorfile>namespaceompl__ros__inteface.html</anchorfile>
      <anchor>a882f8498f9afa11387c6ed98538ff72d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ompl_ros.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/</path>
    <filename>ompl__ros_8cpp</filename>
    <includes id="ompl__ros_8h" name="ompl_ros.h" local="no" imported="no">ompl_ros_interface/ompl_ros.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/</path>
    <filename>ompl__ros_8h</filename>
    <includes id="ompl__ros__rpy__ik__task__space__planner_8h" name="ompl_ros_rpy_ik_task_space_planner.h" local="no" imported="no">ompl_ros_interface/planners/ompl_ros_rpy_ik_task_space_planner.h</includes>
    <includes id="ompl__ros__joint__planner_8h" name="ompl_ros_joint_planner.h" local="no" imported="no">ompl_ros_interface/planners/ompl_ros_joint_planner.h</includes>
    <includes id="ompl__ros__conversions_8h" name="ompl_ros_conversions.h" local="no" imported="no">ompl_ros_interface/helpers/ompl_ros_conversions.h</includes>
    <class kind="class">ompl_ros_interface::OmplRos</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_conversions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/helpers/</path>
    <filename>ompl__ros__conversions_8cpp</filename>
    <includes id="ompl__ros__conversions_8h" name="ompl_ros_conversions.h" local="no" imported="no">ompl_ros_interface/helpers/ompl_ros_conversions.h</includes>
    <namespace>ompl_ros_interface</namespace>
    <member kind="function">
      <type>bool</type>
      <name>addToOmplStateSpace</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ae56ab9194fa107bb5df2f0b77b65325a</anchor>
      <arglist>(const planning_models::KinematicModel *kinematic_model, const std::string &amp;joint_name, ompl::base::StateSpacePtr &amp;ompl_state_space)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>constraintsToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>aa78d630d80755ad18a68f7bcea54ffb7</anchor>
      <arglist>(const arm_navigation_msgs::Constraints &amp;constraints, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_scoped_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointStateGroupToOmplStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a62f9191dcabb64e8be45567733c5520e</anchor>
      <arglist>(planning_models::KinematicState::JointStateGroup *joint_state_group, const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, ompl_ros_interface::KinematicStateToOmplStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointStateToOmplStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a0e1f4b6ee49d33738ec28de81c09daac</anchor>
      <arglist>(const sensor_msgs::JointState &amp;joint_state, const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>ompl_ros_interface::MAPPING_TYPE</type>
      <name>getMappingType</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>af82a559e721b4e6417e312e0c28e3ace</anchor>
      <arglist>(const planning_models::KinematicModel::JointModel *joint_model)</arglist>
    </member>
    <member kind="function">
      <type>ompl_ros_interface::MAPPING_TYPE</type>
      <name>getMappingType</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a4bfe582c9432b8e44448ee2c68f530c9</anchor>
      <arglist>(const ompl::base::StateSpace *state_space)</arglist>
    </member>
    <member kind="function">
      <type>ompl_ros_interface::MAPPING_TYPE</type>
      <name>getMappingType</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ae2ccfa7fba431fa102fc1c59060c03ca</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToJointStateGroupMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a970bd7ac52a6ce8f794feb6104b64357</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, planning_models::KinematicState::JointStateGroup *joint_state_group, ompl_ros_interface::OmplStateToKinematicStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToJointStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a7015fca88eb3ac30855bcec86d9a9362</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const sensor_msgs::JointState &amp;joint_state, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToJointTrajectoryMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a7faf44b02c99d0394b73afabb52902e3</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const trajectory_msgs::JointTrajectory &amp;joint_trajectory, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToRobotStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a8f21045f2ed740e2b09409134fe51c65</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const arm_navigation_msgs::RobotState &amp;robot_state, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToRobotTrajectoryMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a9c46961c11ab4f969fc6cbad7fad3b40</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRobotStateToJointModelGroupMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a51004e6c35a04668643b4cfc3ea13b5d</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const planning_models::KinematicModel::JointModelGroup *joint_model_group, ompl_ros_interface::RobotStateToKinematicStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRobotStateToOmplStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ac3ebedbc0e2b7b68d93e9f0c0c59b182</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>jointConstraintsToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ab2f4237ac6d9752c2d7afe848f082db5</anchor>
      <arglist>(const std::vector&lt; arm_navigation_msgs::JointConstraint &gt; &amp;joint_constraints, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_scoped_state)</arglist>
    </member>
    <member kind="function">
      <type>ompl::base::StateSpacePtr</type>
      <name>jointGroupToOmplStateSpacePtr</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ab5c8c997d80f668ed70e432b21847482</anchor>
      <arglist>(const planning_models::KinematicModel::JointModelGroup *joint_group, ompl_ros_interface::OmplStateToKinematicStateMapping &amp;ompl_kinematic_mapping, ompl_ros_interface::KinematicStateToOmplStateMapping &amp;kinematic_ompl_mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>jointStateGroupToRobotTrajectory</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a54d478a342689393f7fb10afdeef4070</anchor>
      <arglist>(planning_models::KinematicState::JointStateGroup *joint_state_group, arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>jointStateToRealVectorState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a827ab9deb5216366cba5c0583848900d</anchor>
      <arglist>(const sensor_msgs::JointState &amp;joint_state, const ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, ompl::base::RealVectorStateSpace::StateType &amp;real_vector_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kinematicStateGroupToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a1a0c9b455b766894ca65beb6418bc987</anchor>
      <arglist>(const planning_models::KinematicState::JointStateGroup *joint_state_group, const ompl_ros_interface::KinematicStateToOmplStateMapping &amp;mapping, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplPathGeometricToRobotTrajectory</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad4e9ecb3baed0eab797d304993e92874</anchor>
      <arglist>(const ompl::geometric::PathGeometric &amp;path, const ompl::base::StateSpacePtr &amp;state_space, arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplPathGeometricToRobotTrajectory</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a24e7930444917e1fae683ff9c7e95eba</anchor>
      <arglist>(const ompl::geometric::PathGeometric &amp;path, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplRealVectorStateToJointState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a0effff133dec2310a8b4fa244c02006b</anchor>
      <arglist>(const ompl::base::RealVectorStateSpace::StateType &amp;ompl_state, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, sensor_msgs::JointState &amp;joint_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToKinematicStateGroup</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a8a54dae4259a7f355eec56bd73b4b71e</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const ompl_ros_interface::OmplStateToKinematicStateMapping &amp;mapping, planning_models::KinematicState::JointStateGroup *joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToKinematicStateGroup</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a8da3ab9c490565ffffd0a187858464f2</anchor>
      <arglist>(const ompl::base::State *ompl_state, const ompl_ros_interface::OmplStateToKinematicStateMapping &amp;mapping, planning_models::KinematicState::JointStateGroup *joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToRobotState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ab944f0ca69480542f52b6ae107e66501</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, arm_navigation_msgs::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseMsgToSE3StateSpace</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a3287877f77b9bfc6145b50cd12f4f4ca</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose_msg, ompl::base::SE3StateSpace::StateType &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quaternionMsgToSO3StateSpace</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ac1735c4f8a2abfbefe31cb1a069bef5d</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;quaternion_msg, ompl::base::SO3StateSpace::StateType &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToJointStateGroup</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad9fc44dfe18c88f10dd29339eb477434</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl_ros_interface::RobotStateToKinematicStateMapping &amp;robot_state_to_joint_state_group_mapping, planning_models::KinematicState::JointStateGroup *joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad40a6d2ac5aaffa378be552b1c78bd11</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a6e8fa35a9439552bb862a1a248c513cb</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, ompl::base::State *ompl_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a21968d216b8631125c88913c39964c54</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_scoped_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SE2StateSpaceToPoseMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a347cece6bc704a324d68fc1e65cbd04e</anchor>
      <arglist>(const ompl::base::SE2StateSpace::StateType &amp;pose, geometry_msgs::Pose &amp;pose_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SE3StateSpaceToPoseMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>aff5ec027db6439acef518ac1b8b7041a</anchor>
      <arglist>(const ompl::base::SE3StateSpace::StateType &amp;pose, geometry_msgs::Pose &amp;pose_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SO3StateSpaceToPoseMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad7fb3db367f3e1858f213a4d00260981</anchor>
      <arglist>(const ompl::base::SO3StateSpace::StateType &amp;quaternion, geometry_msgs::Pose &amp;pose_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SO3StateSpaceToQuaternionMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad5865eb8eb07397cd84f2243ae91aa5b</anchor>
      <arglist>(const ompl::base::SO3StateSpace::StateType &amp;quaternion, geometry_msgs::Quaternion &amp;quaternion_msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ompl_ros_conversions.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/helpers/</path>
    <filename>ompl__ros__conversions_8h</filename>
    <class kind="class">ompl_ros_interface::KinematicStateToOmplStateMapping</class>
    <class kind="class">ompl_ros_interface::OmplStateToKinematicStateMapping</class>
    <class kind="class">ompl_ros_interface::OmplStateToRobotStateMapping</class>
    <class kind="class">ompl_ros_interface::RobotStateToKinematicStateMapping</class>
    <class kind="class">ompl_ros_interface::RobotStateToOmplStateMapping</class>
    <namespace>ompl_ros_interface</namespace>
    <member kind="enumeration">
      <name>MAPPING_TYPE</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL_VECTOR</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8a49c9bcf1fde6125007a8170dddf63c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO2</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8a7718fba30660106bf8ae19308b02978f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO3</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8a6ba292d77b8afbc00599b3cffa2f9f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SE2</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8a13090d697fac903651032df97a15ab58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SE3</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8af06079566379092b4f7e50d2f276c068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPOUND</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8aea42e420dd765b80265040a00542e991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8a422a12ce799cc8fdc66cb2f560c16952</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addToOmplStateSpace</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ae56ab9194fa107bb5df2f0b77b65325a</anchor>
      <arglist>(const planning_models::KinematicModel *kinematic_model, const std::string &amp;joint_name, ompl::base::StateSpacePtr &amp;ompl_state_space)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>constraintsToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>aa78d630d80755ad18a68f7bcea54ffb7</anchor>
      <arglist>(const arm_navigation_msgs::Constraints &amp;constraints, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_scoped_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointStateGroupToOmplStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a62f9191dcabb64e8be45567733c5520e</anchor>
      <arglist>(planning_models::KinematicState::JointStateGroup *joint_state_group, const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, ompl_ros_interface::KinematicStateToOmplStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointStateToOmplStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a0e1f4b6ee49d33738ec28de81c09daac</anchor>
      <arglist>(const sensor_msgs::JointState &amp;joint_state, const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>ompl_ros_interface::MAPPING_TYPE</type>
      <name>getMappingType</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>af82a559e721b4e6417e312e0c28e3ace</anchor>
      <arglist>(const planning_models::KinematicModel::JointModel *joint_model)</arglist>
    </member>
    <member kind="function">
      <type>ompl_ros_interface::MAPPING_TYPE</type>
      <name>getMappingType</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a4bfe582c9432b8e44448ee2c68f530c9</anchor>
      <arglist>(const ompl::base::StateSpace *state_space)</arglist>
    </member>
    <member kind="function">
      <type>ompl_ros_interface::MAPPING_TYPE</type>
      <name>getMappingType</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ae2ccfa7fba431fa102fc1c59060c03ca</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToJointStateGroupMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a970bd7ac52a6ce8f794feb6104b64357</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, planning_models::KinematicState::JointStateGroup *joint_state_group, ompl_ros_interface::OmplStateToKinematicStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToJointStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a7015fca88eb3ac30855bcec86d9a9362</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const sensor_msgs::JointState &amp;joint_state, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToJointTrajectoryMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a7faf44b02c99d0394b73afabb52902e3</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const trajectory_msgs::JointTrajectory &amp;joint_trajectory, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToRobotStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a8f21045f2ed740e2b09409134fe51c65</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const arm_navigation_msgs::RobotState &amp;robot_state, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToRobotTrajectoryMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a9c46961c11ab4f969fc6cbad7fad3b40</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRobotStateToJointModelGroupMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a51004e6c35a04668643b4cfc3ea13b5d</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const planning_models::KinematicModel::JointModelGroup *joint_model_group, ompl_ros_interface::RobotStateToKinematicStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRobotStateToOmplStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ac3ebedbc0e2b7b68d93e9f0c0c59b182</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>jointConstraintsToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ab2f4237ac6d9752c2d7afe848f082db5</anchor>
      <arglist>(const std::vector&lt; arm_navigation_msgs::JointConstraint &gt; &amp;joint_constraints, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_scoped_state)</arglist>
    </member>
    <member kind="function">
      <type>ompl::base::StateSpacePtr</type>
      <name>jointGroupToOmplStateSpacePtr</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ab5c8c997d80f668ed70e432b21847482</anchor>
      <arglist>(const planning_models::KinematicModel::JointModelGroup *joint_group, ompl_ros_interface::OmplStateToKinematicStateMapping &amp;ompl_kinematic_mapping, ompl_ros_interface::KinematicStateToOmplStateMapping &amp;kinematic_ompl_mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>jointStateGroupToRobotTrajectory</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a54d478a342689393f7fb10afdeef4070</anchor>
      <arglist>(planning_models::KinematicState::JointStateGroup *joint_state_group, arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>jointStateToRealVectorState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a827ab9deb5216366cba5c0583848900d</anchor>
      <arglist>(const sensor_msgs::JointState &amp;joint_state, const ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, ompl::base::RealVectorStateSpace::StateType &amp;real_vector_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kinematicStateGroupToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a1a0c9b455b766894ca65beb6418bc987</anchor>
      <arglist>(const planning_models::KinematicState::JointStateGroup *joint_state_group, const ompl_ros_interface::KinematicStateToOmplStateMapping &amp;mapping, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplPathGeometricToRobotTrajectory</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad4e9ecb3baed0eab797d304993e92874</anchor>
      <arglist>(const ompl::geometric::PathGeometric &amp;path, const ompl::base::StateSpacePtr &amp;state_space, arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplPathGeometricToRobotTrajectory</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a24e7930444917e1fae683ff9c7e95eba</anchor>
      <arglist>(const ompl::geometric::PathGeometric &amp;path, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplRealVectorStateToJointState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a0effff133dec2310a8b4fa244c02006b</anchor>
      <arglist>(const ompl::base::RealVectorStateSpace::StateType &amp;ompl_state, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, sensor_msgs::JointState &amp;joint_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToKinematicStateGroup</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a8a54dae4259a7f355eec56bd73b4b71e</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const ompl_ros_interface::OmplStateToKinematicStateMapping &amp;mapping, planning_models::KinematicState::JointStateGroup *joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToKinematicStateGroup</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a8da3ab9c490565ffffd0a187858464f2</anchor>
      <arglist>(const ompl::base::State *ompl_state, const ompl_ros_interface::OmplStateToKinematicStateMapping &amp;mapping, planning_models::KinematicState::JointStateGroup *joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToRobotState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ab944f0ca69480542f52b6ae107e66501</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, arm_navigation_msgs::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToRobotState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a5a0b83678ff7b233ef24e297d6498efc</anchor>
      <arglist>(const ompl::base::State &amp;ompl_state, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, arm_navigation_msgs::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseMsgToSE3StateSpace</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a3287877f77b9bfc6145b50cd12f4f4ca</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose_msg, ompl::base::SE3StateSpace::StateType &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quaternionMsgToSO3StateSpace</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ac1735c4f8a2abfbefe31cb1a069bef5d</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;quaternion_msg, ompl::base::SO3StateSpace::StateType &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToJointStateGroup</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad9fc44dfe18c88f10dd29339eb477434</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl_ros_interface::RobotStateToKinematicStateMapping &amp;robot_state_to_joint_state_group_mapping, planning_models::KinematicState::JointStateGroup *joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad40a6d2ac5aaffa378be552b1c78bd11</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a6e8fa35a9439552bb862a1a248c513cb</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, ompl::base::State *ompl_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a21968d216b8631125c88913c39964c54</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_scoped_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SE2StateSpaceToPoseMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a347cece6bc704a324d68fc1e65cbd04e</anchor>
      <arglist>(const ompl::base::SE2StateSpace::StateType &amp;pose, geometry_msgs::Pose &amp;pose_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SE3StateSpaceToPoseMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>aff5ec027db6439acef518ac1b8b7041a</anchor>
      <arglist>(const ompl::base::SE3StateSpace::StateType &amp;pose, geometry_msgs::Pose &amp;pose_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SO3StateSpaceToPoseMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad7fb3db367f3e1858f213a4d00260981</anchor>
      <arglist>(const ompl::base::SO3StateSpace::StateType &amp;quaternion, geometry_msgs::Pose &amp;pose_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SO3StateSpaceToQuaternionMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad5865eb8eb07397cd84f2243ae91aa5b</anchor>
      <arglist>(const ompl::base::SO3StateSpace::StateType &amp;quaternion, geometry_msgs::Quaternion &amp;quaternion_msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ompl_ros_exception.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/helpers/</path>
    <filename>ompl__ros__exception_8h</filename>
    <class kind="class">OMPLROSException</class>
  </compound>
  <compound kind="file">
    <name>ompl_ros_ik_goal_sampleable_region.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/ik/</path>
    <filename>ompl__ros__ik__goal__sampleable__region_8cpp</filename>
    <includes id="ompl__ros__ik__goal__sampleable__region_8h" name="ompl_ros_ik_goal_sampleable_region.h" local="no" imported="no">ompl_ros_interface/ik/ompl_ros_ik_goal_sampleable_region.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_ik_goal_sampleable_region.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/ik/</path>
    <filename>ompl__ros__ik__goal__sampleable__region_8h</filename>
    <includes id="ompl__ros__state__validity__checker_8h" name="ompl_ros_state_validity_checker.h" local="no" imported="no">ompl_ros_interface/ompl_ros_state_validity_checker.h</includes>
    <includes id="ompl__ros__projection__evaluator_8h" name="ompl_ros_projection_evaluator.h" local="no" imported="no">ompl_ros_interface/ompl_ros_projection_evaluator.h</includes>
    <includes id="ompl__ros__planner__config_8h" name="ompl_ros_planner_config.h" local="no" imported="no">ompl_ros_interface/ompl_ros_planner_config.h</includes>
    <includes id="ompl__ros__conversions_8h" name="ompl_ros_conversions.h" local="no" imported="no">ompl_ros_interface/helpers/ompl_ros_conversions.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosIKSampleableRegion</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_ik_sampler.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/ik/</path>
    <filename>ompl__ros__ik__sampler_8cpp</filename>
    <includes id="ompl__ros__ik__sampler_8h" name="ompl_ros_ik_sampler.h" local="no" imported="no">ompl_ros_interface/ik/ompl_ros_ik_sampler.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_ik_sampler.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/ik/</path>
    <filename>ompl__ros__ik__sampler_8h</filename>
    <includes id="ompl__ros__state__validity__checker_8h" name="ompl_ros_state_validity_checker.h" local="no" imported="no">ompl_ros_interface/ompl_ros_state_validity_checker.h</includes>
    <includes id="ompl__ros__projection__evaluator_8h" name="ompl_ros_projection_evaluator.h" local="no" imported="no">ompl_ros_interface/ompl_ros_projection_evaluator.h</includes>
    <includes id="ompl__ros__planner__config_8h" name="ompl_ros_planner_config.h" local="no" imported="no">ompl_ros_interface/ompl_ros_planner_config.h</includes>
    <includes id="ompl__ros__conversions_8h" name="ompl_ros_conversions.h" local="no" imported="no">ompl_ros_interface/helpers/ompl_ros_conversions.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosIKSampler</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_ik_state_transformer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/state_transformers/</path>
    <filename>ompl__ros__ik__state__transformer_8cpp</filename>
    <includes id="ompl__ros__ik__state__transformer_8h" name="ompl_ros_ik_state_transformer.h" local="no" imported="no">ompl_ros_interface/state_transformers/ompl_ros_ik_state_transformer.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_ik_state_transformer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/state_transformers/</path>
    <filename>ompl__ros__ik__state__transformer_8h</filename>
    <includes id="ompl__ros__state__transformer_8h" name="ompl_ros_state_transformer.h" local="no" imported="no">ompl_ros_interface/ompl_ros_state_transformer.h</includes>
    <includes id="ompl__ros__exception_8h" name="ompl_ros_exception.h" local="no" imported="no">ompl_ros_interface/helpers/ompl_ros_exception.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosIKStateTransformer</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_joint_planner.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/planners/</path>
    <filename>ompl__ros__joint__planner_8cpp</filename>
    <includes id="ompl__ros__joint__planner_8h" name="ompl_ros_joint_planner.h" local="no" imported="no">ompl_ros_interface/planners/ompl_ros_joint_planner.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_joint_planner.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/planners/</path>
    <filename>ompl__ros__joint__planner_8h</filename>
    <includes id="ompl__ros__joint__state__validity__checker_8h" name="ompl_ros_joint_state_validity_checker.h" local="no" imported="no">ompl_ros_interface/state_validity_checkers/ompl_ros_joint_state_validity_checker.h</includes>
    <includes id="ompl__ros__planning__group_8h" name="ompl_ros_planning_group.h" local="no" imported="no">ompl_ros_interface/ompl_ros_planning_group.h</includes>
    <includes id="ompl__ros__ik__sampler_8h" name="ompl_ros_ik_sampler.h" local="no" imported="no">ompl_ros_interface/ik/ompl_ros_ik_sampler.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosJointPlanner</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_joint_state_validity_checker.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/state_validity_checkers/</path>
    <filename>ompl__ros__joint__state__validity__checker_8cpp</filename>
    <includes id="ompl__ros__joint__state__validity__checker_8h" name="ompl_ros_joint_state_validity_checker.h" local="no" imported="no">ompl_ros_interface/state_validity_checkers/ompl_ros_joint_state_validity_checker.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_joint_state_validity_checker.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/state_validity_checkers/</path>
    <filename>ompl__ros__joint__state__validity__checker_8h</filename>
    <includes id="ompl__ros__state__validity__checker_8h" name="ompl_ros_state_validity_checker.h" local="no" imported="no">ompl_ros_interface/ompl_ros_state_validity_checker.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosJointStateValidityChecker</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_planner_config.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/</path>
    <filename>ompl__ros__planner__config_8cpp</filename>
    <includes id="ompl__ros__planner__config_8h" name="ompl_ros_planner_config.h" local="yes" imported="no">ompl_ros_interface/ompl_ros_planner_config.h</includes>
  </compound>
  <compound kind="file">
    <name>ompl_ros_planner_config.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/</path>
    <filename>ompl__ros__planner__config_8h</filename>
    <class kind="class">ompl_ros_interface::PlannerConfig</class>
    <class kind="class">ompl_ros_interface::PlannerConfigMap</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_planning_group.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/</path>
    <filename>ompl__ros__planning__group_8cpp</filename>
    <includes id="ompl__ros__planning__group_8h" name="ompl_ros_planning_group.h" local="no" imported="no">ompl_ros_interface/ompl_ros_planning_group.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_planning_group.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/</path>
    <filename>ompl__ros__planning__group_8h</filename>
    <includes id="ompl__ros__state__validity__checker_8h" name="ompl_ros_state_validity_checker.h" local="no" imported="no">ompl_ros_interface/ompl_ros_state_validity_checker.h</includes>
    <includes id="ompl__ros__projection__evaluator_8h" name="ompl_ros_projection_evaluator.h" local="no" imported="no">ompl_ros_interface/ompl_ros_projection_evaluator.h</includes>
    <includes id="ompl__ros__planner__config_8h" name="ompl_ros_planner_config.h" local="no" imported="no">ompl_ros_interface/ompl_ros_planner_config.h</includes>
    <includes id="ompl__ros__conversions_8h" name="ompl_ros_conversions.h" local="no" imported="no">ompl_ros_interface/helpers/ompl_ros_conversions.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosPlanningGroup</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_projection_evaluator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/</path>
    <filename>ompl__ros__projection__evaluator_8cpp</filename>
    <includes id="ompl__ros__projection__evaluator_8h" name="ompl_ros_projection_evaluator.h" local="no" imported="no">ompl_ros_interface/ompl_ros_projection_evaluator.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_projection_evaluator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/</path>
    <filename>ompl__ros__projection__evaluator_8h</filename>
    <includes id="ompl__ros__conversions_8h" name="ompl_ros_conversions.h" local="no" imported="no">ompl_ros_interface/helpers/ompl_ros_conversions.h</includes>
    <includes id="ompl__ros__exception_8h" name="ompl_ros_exception.h" local="no" imported="no">ompl_ros_interface/helpers/ompl_ros_exception.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosProjectionEvaluator</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_rpy_ik_state_transformer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/state_transformers/</path>
    <filename>ompl__ros__rpy__ik__state__transformer_8cpp</filename>
    <includes id="ompl__ros__rpy__ik__state__transformer_8h" name="ompl_ros_rpy_ik_state_transformer.h" local="no" imported="no">ompl_ros_interface/state_transformers/ompl_ros_rpy_ik_state_transformer.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_rpy_ik_state_transformer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/state_transformers/</path>
    <filename>ompl__ros__rpy__ik__state__transformer_8h</filename>
    <includes id="ompl__ros__ik__state__transformer_8h" name="ompl_ros_ik_state_transformer.h" local="no" imported="no">ompl_ros_interface/state_transformers/ompl_ros_ik_state_transformer.h</includes>
    <includes id="ompl__ros__conversions_8h" name="ompl_ros_conversions.h" local="no" imported="no">ompl_ros_interface/helpers/ompl_ros_conversions.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosRPYIKStateTransformer</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_rpy_ik_task_space_planner.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/planners/</path>
    <filename>ompl__ros__rpy__ik__task__space__planner_8cpp</filename>
    <includes id="ompl__ros__rpy__ik__task__space__planner_8h" name="ompl_ros_rpy_ik_task_space_planner.h" local="no" imported="no">ompl_ros_interface/planners/ompl_ros_rpy_ik_task_space_planner.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_rpy_ik_task_space_planner.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/planners/</path>
    <filename>ompl__ros__rpy__ik__task__space__planner_8h</filename>
    <includes id="ompl__ros__task__space__planner_8h" name="ompl_ros_task_space_planner.h" local="no" imported="no">ompl_ros_interface/planners/ompl_ros_task_space_planner.h</includes>
    <includes id="ompl__ros__task__space__validity__checker_8h" name="ompl_ros_task_space_validity_checker.h" local="no" imported="no">ompl_ros_interface/state_validity_checkers/ompl_ros_task_space_validity_checker.h</includes>
    <includes id="ompl__ros__rpy__ik__state__transformer_8h" name="ompl_ros_rpy_ik_state_transformer.h" local="no" imported="no">ompl_ros_interface/state_transformers/ompl_ros_rpy_ik_state_transformer.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosRPYIKTaskSpacePlanner</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_state_transformer.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/</path>
    <filename>ompl__ros__state__transformer_8h</filename>
    <class kind="class">ompl_ros_interface::OmplRosStateTransformer</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_state_validity_checker.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/</path>
    <filename>ompl__ros__state__validity__checker_8cpp</filename>
    <includes id="ompl__ros__state__validity__checker_8h" name="ompl_ros_state_validity_checker.h" local="no" imported="no">ompl_ros_interface/ompl_ros_state_validity_checker.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_state_validity_checker.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/</path>
    <filename>ompl__ros__state__validity__checker_8h</filename>
    <includes id="ompl__ros__conversions_8h" name="ompl_ros_conversions.h" local="no" imported="no">ompl_ros_interface/helpers/ompl_ros_conversions.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosStateValidityChecker</class>
    <namespace>ompl_ros_interface</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ompl_ros_interface::OmplRosStateValidityChecker &gt;</type>
      <name>OmplRosStateValidityCheckerPtr</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a0ecf1a3efd48909fa5e4ec56508a93d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ompl_ros_task_space_planner.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/planners/</path>
    <filename>ompl__ros__task__space__planner_8cpp</filename>
    <includes id="ompl__ros__task__space__planner_8h" name="ompl_ros_task_space_planner.h" local="no" imported="no">ompl_ros_interface/planners/ompl_ros_task_space_planner.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_task_space_planner.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/planners/</path>
    <filename>ompl__ros__task__space__planner_8h</filename>
    <includes id="ompl__ros__planning__group_8h" name="ompl_ros_planning_group.h" local="no" imported="no">ompl_ros_interface/ompl_ros_planning_group.h</includes>
    <includes id="ompl__ros__ik__sampler_8h" name="ompl_ros_ik_sampler.h" local="no" imported="no">ompl_ros_interface/ik/ompl_ros_ik_sampler.h</includes>
    <includes id="ompl__ros__task__space__validity__checker_8h" name="ompl_ros_task_space_validity_checker.h" local="no" imported="no">ompl_ros_interface/state_validity_checkers/ompl_ros_task_space_validity_checker.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosTaskSpacePlanner</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_task_space_validity_checker.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/src/state_validity_checkers/</path>
    <filename>ompl__ros__task__space__validity__checker_8cpp</filename>
    <includes id="ompl__ros__task__space__validity__checker_8h" name="ompl_ros_task_space_validity_checker.h" local="no" imported="no">ompl_ros_interface/state_validity_checkers/ompl_ros_task_space_validity_checker.h</includes>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>ompl_ros_task_space_validity_checker.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/include/ompl_ros_interface/state_validity_checkers/</path>
    <filename>ompl__ros__task__space__validity__checker_8h</filename>
    <includes id="ompl__ros__state__validity__checker_8h" name="ompl_ros_state_validity_checker.h" local="no" imported="no">ompl_ros_interface/ompl_ros_state_validity_checker.h</includes>
    <includes id="ompl__ros__state__transformer_8h" name="ompl_ros_state_transformer.h" local="no" imported="no">ompl_ros_interface/ompl_ros_state_transformer.h</includes>
    <class kind="class">ompl_ros_interface::OmplRosTaskSpaceValidityChecker</class>
    <namespace>ompl_ros_interface</namespace>
  </compound>
  <compound kind="file">
    <name>test_ompl_planning.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-arm_navigation/doc_stacks/2013-12-12_11-02-12.519893/arm_navigation/ompl_ros_interface/test/</path>
    <filename>test__ompl__planning_8cpp</filename>
    <class kind="class">OmplPlanningTest</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__ompl__planning_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__ompl__planning_8cpp.html</anchorfile>
      <anchor>a5d59e4d40642aa2e9f3aac9f9c620130</anchor>
      <arglist>(OmplPlanningTest, TestPole)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PLANNER_SERVICE_NAME</name>
      <anchorfile>test__ompl__planning_8cpp.html</anchorfile>
      <anchor>af80c57f48eb7c8bdc762a293277d4bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>SET_PLANNING_SCENE_DIFF_SERVICE</name>
      <anchorfile>test__ompl__planning_8cpp.html</anchorfile>
      <anchor>adda04136ab292e298db4daa974aa93ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OmplPlanningTest</name>
    <filename>classOmplPlanningTest.html</filename>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>GetAndSetPlanningScene</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>a9ffcc6b05ee150b4e806eee303ebd3fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>a17891c474cdfeb2213b5c823584830f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>a7b049d78091f8bf81b6b3b8563d8a47a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_environment::CollisionModels *</type>
      <name>cm_</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>aeb1b4aa49f7ac0368e7eb0fa48569603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>done_</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>af17b3be2e8ef84d2f3f564d455766b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arm_navigation_msgs::SetPlanningSceneDiff::Request</type>
      <name>get_req</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>af9b16b7950e45c8eb3c77e7472e509a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arm_navigation_msgs::SetPlanningSceneDiff::Response</type>
      <name>get_res</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>a2a4df5ac5d0c0563ee4b7a1355f93e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arm_navigation_msgs::GetMotionPlan::Request</type>
      <name>mplan_req</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>a1353207b7b39f17e506c2067d0b07c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>a6e89ad02fdbf7734d5fc30837371750b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>planning_service_client_</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>aa0017a6e6b3e109bff253691bb4bfca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>ready_</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>acf6965f31ef0a83a9d9073fb13bfc63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>set_planning_scene_diff_client_</name>
      <anchorfile>classOmplPlanningTest.html</anchorfile>
      <anchor>ae7c8910163cc6d9f5ee38625548af81b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OMPLROSException</name>
    <filename>classOMPLROSException.html</filename>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>classOMPLROSException.html</anchorfile>
      <anchor>a3e6963ef38ea7568676686a0ed785f32</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>This</name>
    <filename>classThis.html</filename>
  </compound>
  <compound kind="class">
    <name>This</name>
    <filename>classThis.html</filename>
  </compound>
  <compound kind="class">
    <name>This</name>
    <filename>classThis.html</filename>
  </compound>
  <compound kind="class">
    <name>This</name>
    <filename>classThis.html</filename>
  </compound>
  <compound kind="class">
    <name>This</name>
    <filename>classThis.html</filename>
  </compound>
  <compound kind="namespace">
    <name>ompl_ros_inteface</name>
    <filename>namespaceompl__ros__inteface.html</filename>
    <class kind="class">ompl_ros_inteface::OutputHandlerROS</class>
    <class kind="struct">ompl_ros_inteface::RegisterOH</class>
    <member kind="variable" static="yes">
      <type>static RegisterOH</type>
      <name>proxy</name>
      <anchorfile>namespaceompl__ros__inteface.html</anchorfile>
      <anchor>a882f8498f9afa11387c6ed98538ff72d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_inteface::OutputHandlerROS</name>
    <filename>classompl__ros__inteface_1_1OutputHandlerROS.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>log</name>
      <anchorfile>classompl__ros__inteface_1_1OutputHandlerROS.html</anchorfile>
      <anchor>a0fd1eb768c8247633c1cee6d62ebf1ea</anchor>
      <arglist>(const std::string &amp;text, ompl::msg::LogLevel level, const char *filename, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutputHandlerROS</name>
      <anchorfile>classompl__ros__inteface_1_1OutputHandlerROS.html</anchorfile>
      <anchor>aa986c2fb10605c5401575f571d65ddef</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ompl_ros_inteface::RegisterOH</name>
    <filename>structompl__ros__inteface_1_1RegisterOH.html</filename>
    <member kind="function">
      <type></type>
      <name>RegisterOH</name>
      <anchorfile>structompl__ros__inteface_1_1RegisterOH.html</anchorfile>
      <anchor>a982de0a65273f5dfb7db53b53a2d95e9</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ompl_ros_interface</name>
    <filename>namespaceompl__ros__interface.html</filename>
    <class kind="class">ompl_ros_interface::KinematicStateToOmplStateMapping</class>
    <class kind="class">ompl_ros_interface::OmplRos</class>
    <class kind="class">ompl_ros_interface::OmplRosIKSampleableRegion</class>
    <class kind="class">ompl_ros_interface::OmplRosIKSampler</class>
    <class kind="class">ompl_ros_interface::OmplRosIKStateTransformer</class>
    <class kind="class">ompl_ros_interface::OmplRosJointPlanner</class>
    <class kind="class">ompl_ros_interface::OmplRosJointStateValidityChecker</class>
    <class kind="class">ompl_ros_interface::OmplRosPlanningGroup</class>
    <class kind="class">ompl_ros_interface::OmplRosProjectionEvaluator</class>
    <class kind="class">ompl_ros_interface::OmplRosRPYIKStateTransformer</class>
    <class kind="class">ompl_ros_interface::OmplRosRPYIKTaskSpacePlanner</class>
    <class kind="class">ompl_ros_interface::OmplRosStateTransformer</class>
    <class kind="class">ompl_ros_interface::OmplRosStateValidityChecker</class>
    <class kind="class">ompl_ros_interface::OmplRosTaskSpacePlanner</class>
    <class kind="class">ompl_ros_interface::OmplRosTaskSpaceValidityChecker</class>
    <class kind="class">ompl_ros_interface::OmplStateToKinematicStateMapping</class>
    <class kind="class">ompl_ros_interface::OmplStateToRobotStateMapping</class>
    <class kind="class">ompl_ros_interface::PlannerConfig</class>
    <class kind="class">ompl_ros_interface::PlannerConfigMap</class>
    <class kind="class">ompl_ros_interface::RobotStateToKinematicStateMapping</class>
    <class kind="class">ompl_ros_interface::RobotStateToOmplStateMapping</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ompl_ros_interface::OmplRosStateValidityChecker &gt;</type>
      <name>OmplRosStateValidityCheckerPtr</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a0ecf1a3efd48909fa5e4ec56508a93d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>MAPPING_TYPE</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL_VECTOR</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8a49c9bcf1fde6125007a8170dddf63c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO2</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8a7718fba30660106bf8ae19308b02978f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO3</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8a6ba292d77b8afbc00599b3cffa2f9f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SE2</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8a13090d697fac903651032df97a15ab58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SE3</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8af06079566379092b4f7e50d2f276c068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPOUND</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8aea42e420dd765b80265040a00542e991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a453925d67c0758c5507dd6cdbd0b72f8a422a12ce799cc8fdc66cb2f560c16952</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addToOmplStateSpace</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ae56ab9194fa107bb5df2f0b77b65325a</anchor>
      <arglist>(const planning_models::KinematicModel *kinematic_model, const std::string &amp;joint_name, ompl::base::StateSpacePtr &amp;ompl_state_space)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>constraintsToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>aa78d630d80755ad18a68f7bcea54ffb7</anchor>
      <arglist>(const arm_navigation_msgs::Constraints &amp;constraints, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_scoped_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointStateGroupToOmplStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a62f9191dcabb64e8be45567733c5520e</anchor>
      <arglist>(planning_models::KinematicState::JointStateGroup *joint_state_group, const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, ompl_ros_interface::KinematicStateToOmplStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointStateToOmplStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a0e1f4b6ee49d33738ec28de81c09daac</anchor>
      <arglist>(const sensor_msgs::JointState &amp;joint_state, const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>ompl_ros_interface::MAPPING_TYPE</type>
      <name>getMappingType</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>af82a559e721b4e6417e312e0c28e3ace</anchor>
      <arglist>(const planning_models::KinematicModel::JointModel *joint_model)</arglist>
    </member>
    <member kind="function">
      <type>ompl_ros_interface::MAPPING_TYPE</type>
      <name>getMappingType</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a4bfe582c9432b8e44448ee2c68f530c9</anchor>
      <arglist>(const ompl::base::StateSpace *state_space)</arglist>
    </member>
    <member kind="function">
      <type>ompl_ros_interface::MAPPING_TYPE</type>
      <name>getMappingType</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ae2ccfa7fba431fa102fc1c59060c03ca</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToJointStateGroupMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a970bd7ac52a6ce8f794feb6104b64357</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, planning_models::KinematicState::JointStateGroup *joint_state_group, ompl_ros_interface::OmplStateToKinematicStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToJointStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a7015fca88eb3ac30855bcec86d9a9362</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const sensor_msgs::JointState &amp;joint_state, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToJointTrajectoryMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a7faf44b02c99d0394b73afabb52902e3</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const trajectory_msgs::JointTrajectory &amp;joint_trajectory, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToRobotStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a8f21045f2ed740e2b09409134fe51c65</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const arm_navigation_msgs::RobotState &amp;robot_state, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOmplStateToRobotTrajectoryMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a9c46961c11ab4f969fc6cbad7fad3b40</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory, ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRobotStateToJointModelGroupMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a51004e6c35a04668643b4cfc3ea13b5d</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const planning_models::KinematicModel::JointModelGroup *joint_model_group, ompl_ros_interface::RobotStateToKinematicStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRobotStateToOmplStateMapping</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ac3ebedbc0e2b7b68d93e9f0c0c59b182</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>jointConstraintsToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ab2f4237ac6d9752c2d7afe848f082db5</anchor>
      <arglist>(const std::vector&lt; arm_navigation_msgs::JointConstraint &gt; &amp;joint_constraints, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_scoped_state)</arglist>
    </member>
    <member kind="function">
      <type>ompl::base::StateSpacePtr</type>
      <name>jointGroupToOmplStateSpacePtr</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ab5c8c997d80f668ed70e432b21847482</anchor>
      <arglist>(const planning_models::KinematicModel::JointModelGroup *joint_group, ompl_ros_interface::OmplStateToKinematicStateMapping &amp;ompl_kinematic_mapping, ompl_ros_interface::KinematicStateToOmplStateMapping &amp;kinematic_ompl_mapping)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>jointStateGroupToRobotTrajectory</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a54d478a342689393f7fb10afdeef4070</anchor>
      <arglist>(planning_models::KinematicState::JointStateGroup *joint_state_group, arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>jointStateToRealVectorState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a827ab9deb5216366cba5c0583848900d</anchor>
      <arglist>(const sensor_msgs::JointState &amp;joint_state, const ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, ompl::base::RealVectorStateSpace::StateType &amp;real_vector_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kinematicStateGroupToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a1a0c9b455b766894ca65beb6418bc987</anchor>
      <arglist>(const planning_models::KinematicState::JointStateGroup *joint_state_group, const ompl_ros_interface::KinematicStateToOmplStateMapping &amp;mapping, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplPathGeometricToRobotTrajectory</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad4e9ecb3baed0eab797d304993e92874</anchor>
      <arglist>(const ompl::geometric::PathGeometric &amp;path, const ompl::base::StateSpacePtr &amp;state_space, arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplPathGeometricToRobotTrajectory</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a24e7930444917e1fae683ff9c7e95eba</anchor>
      <arglist>(const ompl::geometric::PathGeometric &amp;path, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplRealVectorStateToJointState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a0effff133dec2310a8b4fa244c02006b</anchor>
      <arglist>(const ompl::base::RealVectorStateSpace::StateType &amp;ompl_state, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, sensor_msgs::JointState &amp;joint_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToKinematicStateGroup</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a8a54dae4259a7f355eec56bd73b4b71e</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const ompl_ros_interface::OmplStateToKinematicStateMapping &amp;mapping, planning_models::KinematicState::JointStateGroup *joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToKinematicStateGroup</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a8da3ab9c490565ffffd0a187858464f2</anchor>
      <arglist>(const ompl::base::State *ompl_state, const ompl_ros_interface::OmplStateToKinematicStateMapping &amp;mapping, planning_models::KinematicState::JointStateGroup *joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToRobotState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ab944f0ca69480542f52b6ae107e66501</anchor>
      <arglist>(const ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, arm_navigation_msgs::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>omplStateToRobotState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a5a0b83678ff7b233ef24e297d6498efc</anchor>
      <arglist>(const ompl::base::State &amp;ompl_state, const ompl_ros_interface::OmplStateToRobotStateMapping &amp;mapping, arm_navigation_msgs::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseMsgToSE3StateSpace</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a3287877f77b9bfc6145b50cd12f4f4ca</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose_msg, ompl::base::SE3StateSpace::StateType &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quaternionMsgToSO3StateSpace</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ac1735c4f8a2abfbefe31cb1a069bef5d</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;quaternion_msg, ompl::base::SO3StateSpace::StateType &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToJointStateGroup</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad9fc44dfe18c88f10dd29339eb477434</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl_ros_interface::RobotStateToKinematicStateMapping &amp;robot_state_to_joint_state_group_mapping, planning_models::KinematicState::JointStateGroup *joint_state_group)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad40a6d2ac5aaffa378be552b1c78bd11</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a6e8fa35a9439552bb862a1a248c513cb</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, const ompl_ros_interface::RobotStateToOmplStateMapping &amp;mapping, ompl::base::State *ompl_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>robotStateToOmplState</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a21968d216b8631125c88913c39964c54</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;ompl_scoped_state, const bool &amp;fail_if_match_not_found=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SE2StateSpaceToPoseMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>a347cece6bc704a324d68fc1e65cbd04e</anchor>
      <arglist>(const ompl::base::SE2StateSpace::StateType &amp;pose, geometry_msgs::Pose &amp;pose_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SE3StateSpaceToPoseMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>aff5ec027db6439acef518ac1b8b7041a</anchor>
      <arglist>(const ompl::base::SE3StateSpace::StateType &amp;pose, geometry_msgs::Pose &amp;pose_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SO3StateSpaceToPoseMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad7fb3db367f3e1858f213a4d00260981</anchor>
      <arglist>(const ompl::base::SO3StateSpace::StateType &amp;quaternion, geometry_msgs::Pose &amp;pose_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SO3StateSpaceToQuaternionMsg</name>
      <anchorfile>namespaceompl__ros__interface.html</anchorfile>
      <anchor>ad5865eb8eb07397cd84f2243ae91aa5b</anchor>
      <arglist>(const ompl::base::SO3StateSpace::StateType &amp;quaternion, geometry_msgs::Quaternion &amp;quaternion_msg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::KinematicStateToOmplStateMapping</name>
    <filename>classompl__ros__interface_1_1KinematicStateToOmplStateMapping.html</filename>
    <member kind="function">
      <type></type>
      <name>KinematicStateToOmplStateMapping</name>
      <anchorfile>classompl__ros__interface_1_1KinematicStateToOmplStateMapping.html</anchorfile>
      <anchor>a7ef5ed256e703af992a5020d8b2ac4fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ompl_ros_interface::MAPPING_TYPE &gt;</type>
      <name>joint_mapping_type</name>
      <anchorfile>classompl__ros__interface_1_1KinematicStateToOmplStateMapping.html</anchorfile>
      <anchor>a4e2075dd426c2c6d3bd0129245dda8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>joint_state_mapping</name>
      <anchorfile>classompl__ros__interface_1_1KinematicStateToOmplStateMapping.html</anchorfile>
      <anchor>a385188348ef1bab83d2437234a522313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>real_vector_index</name>
      <anchorfile>classompl__ros__interface_1_1KinematicStateToOmplStateMapping.html</anchorfile>
      <anchor>a458ee04e1029e3c884a9b1a809c39aa4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRos</name>
    <filename>classompl__ros__interface_1_1OmplRos.html</filename>
    <member kind="function">
      <type>boost::shared_ptr&lt; ompl_ros_interface::OmplRosPlanningGroup &gt; &amp;</type>
      <name>getPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a769557f4d04e38868a263c8108a592bd</anchor>
      <arglist>(const std::string &amp;group_name, const std::string &amp;planner_config_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRos</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a19fb49a12fb6952c16ba2d77896bf135</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a7abefa8477ab06e990a25983cf79ae19</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OmplRos</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a96cbfb95cf1d06cc1740c8499cb2f58c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>computePlan</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>acfbda825f71c62075d3e88a584693a66</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getGroupNamesFromParamServer</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>aaae2ed364ffa03d050e382e4bbda99b0</anchor>
      <arglist>(const std::string &amp;param_server_prefix, std::vector&lt; std::string &gt; &amp;group_names)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a34048a62ee2e39c040035e70e98f1f1c</anchor>
      <arglist>(const std::string &amp;param_server_prefix)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializePlanningInstance</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>adf97881700c262d57bd45d28f6b66d70</anchor>
      <arglist>(const std::string &amp;param_server_prefix, const std::string &amp;group_name, const std::string &amp;planner_config_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializePlanningMap</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>ac5b877c7556a3168bb36f80adb941984</anchor>
      <arglist>(const std::string &amp;param_server_prefix, const std::vector&lt; std::string &gt; &amp;group_names)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>planning_environment::CollisionModelsInterface *</type>
      <name>collision_models_interface_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a2780726dd2429ef5fcc5cb81e77e5372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>default_planner_config_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a74aa9c887e1812c8fd609ef18bc89b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>diagnostic_publisher_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a58b3015d2f0ad5e4d5f712926ebb028a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ompl_ros_interface::OmplRosPlanningGroup &gt;</type>
      <name>empty_ptr</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>ab02d95f7016e3e951b5583be35ea1d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a1177152b80584c8939541385b86978db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>plan_path_service_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>af18b8e242b29e5b9adc8dc4b28256029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, boost::shared_ptr&lt; ompl_ros_interface::OmplRosPlanningGroup &gt; &gt;</type>
      <name>planner_map_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a2f4d5068367beb666b62fdff2a4bd0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_diagnostics_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRos.html</anchorfile>
      <anchor>a731ad12b01fdfc3f01a1be3a5743b95b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosIKSampleableRegion</name>
    <filename>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>configureOnRequest</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a730572b03ca0ccc498f56adaa51ec875</anchor>
      <arglist>(const arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response, const unsigned int &amp;max_sample_count=100)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a59681358db932a686cbc60755ec84834</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const std::string &amp;kinematics_solver_name, const std::string &amp;group_name, const std::string &amp;end_effector_name, const planning_environment::CollisionModelsInterface *cmi)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>maxSampleCount</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>ac3fe8434f89a5d9b7cc9898acbf31cc8</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRosIKSampleableRegion</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a186dfc70aacffcb289487bb895a01022</anchor>
      <arglist>(const ompl::base::SpaceInformationPtr &amp;space_information)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sampleGoal</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a70bb2e6b91e8ef976747fe2a653999dd</anchor>
      <arglist>(ompl::base::State *state) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sampleGoals</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a068efee2912422258d8af80d4954b47c</anchor>
      <arglist>(const unsigned int &amp;number_goals, std::vector&lt; arm_navigation_msgs::RobotState &gt; &amp;sampled_states_vector) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const planning_environment::CollisionModelsInterface *</type>
      <name>collision_models_interface_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>af1f9364166f1d1f74b89bcc0a381134e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>end_effector_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a2b2369d97800ffa225d28459b7050a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>group_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a6428fbc563705e0108b42737a11db724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; geometry_msgs::PoseStamped &gt;</type>
      <name>ik_poses_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a7a1d192bae32aa3c2a8e58fb370850a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>ik_poses_counter_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>acb5d088ccaf9eb5777391977dd870e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; kinematics::KinematicsBase &gt;</type>
      <name>kinematics_loader_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>abfdc40d374252201e18fb9f0494fb704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>kinematics::KinematicsBase *</type>
      <name>kinematics_solver_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a5cf58b8a55c57dabb38e7163413a440e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>kinematics_solver_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>acf22f0981f669996a8ef42905f6c02a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>max_sample_count_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a99ff1149a243c350eb06350959c362a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::OmplStateToRobotStateMapping</type>
      <name>ompl_state_to_robot_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>ab7b42e91451ec66babc900f9d01b64eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::RobotStateToOmplStateMapping</type>
      <name>robot_state_to_ompl_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a146402d9511c9d6b79a1e3225bdeedb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt;</type>
      <name>scoped_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a53018d8ddb1d7cad03f086dfd8f017f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arm_navigation_msgs::RobotState</type>
      <name>seed_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a802fcb0642a9ed8f5acbd366ae6bac1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arm_navigation_msgs::RobotState</type>
      <name>solution_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a3e3c1bc8a7845b3c182fc9cde41d55df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl::base::StateSpacePtr</type>
      <name>state_space_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampleableRegion.html</anchorfile>
      <anchor>a24c49eb78bfa574afeffbfe839095e2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosIKSampler</name>
    <filename>classompl__ros__interface_1_1OmplRosIKSampler.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>configureOnRequest</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a6ab0d56d39ff3852cda6084b91ab98d4</anchor>
      <arglist>(const arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response, const unsigned int &amp;max_sample_count=100)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a84d6a19d6bf68168705d340de187117a</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const std::string &amp;kinematics_solver_name, const std::string &amp;group_name, const std::string &amp;end_effector_name, const planning_environment::CollisionModelsInterface *cmi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRosIKSampler</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>af25fc1ebc2152de8895f3ef9b87cf929</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleGoal</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>aaf525a2763bf984a5ecfa984730123de</anchor>
      <arglist>(const ompl::base::GoalLazySamples *gls, ompl::base::State *state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampleGoals</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a189dc2e98d372b43b01a92f1b40256d9</anchor>
      <arglist>(const ompl::base::GoalLazySamples *gls, ompl::base::State *state)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const planning_environment::CollisionModelsInterface *</type>
      <name>collision_models_interface_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a8a0b6fa5d59982d6a177689767ef39fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>end_effector_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a51145547362b0658e7cd44a95e9b99f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>group_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a53499aa673a5f97d1eb5af06edb52883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; geometry_msgs::PoseStamped &gt;</type>
      <name>ik_poses_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a745d2c40ac05acd0b9e67d1e5d6f3300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>ik_poses_counter_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a4bf7df64a2cec36a859028a42e3cba2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; kinematics::KinematicsBase &gt;</type>
      <name>kinematics_loader_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>aad807f25cdbcc2710187c56bed5d478d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>kinematics::KinematicsBase *</type>
      <name>kinematics_solver_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a39286514c5092d96c0a2e6b5934960f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>kinematics_solver_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a1457251e9f6801fb1adb79fc38bf0b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>max_sample_count_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a5025fdbe67205d145049cfee4968bee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>num_samples_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>abb98b4af40fa63d99797a8b63351ee7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::OmplStateToRobotStateMapping</type>
      <name>ompl_state_to_robot_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>ac0cec70da21fda091a543c5c4eff22fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::RobotStateToOmplStateMapping</type>
      <name>robot_state_to_ompl_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a2e1e3664eb89dc0ab3e6f7d5924aaeaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &gt;</type>
      <name>scoped_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>ae62b50380af0aa0b43899bb88d57d2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arm_navigation_msgs::RobotState</type>
      <name>seed_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a5f276d2ebf1102d72f2869ece80e6ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arm_navigation_msgs::RobotState</type>
      <name>solution_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>abf72fc6c2495b528c38ae37215e1d371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl::base::StateSpacePtr</type>
      <name>state_space_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKSampler.html</anchorfile>
      <anchor>a54bf24d60cc264a0b9b235bfb2ccda3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosIKStateTransformer</name>
    <filename>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</filename>
    <base>ompl_ros_interface::OmplRosStateTransformer</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>configureOnRequest</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>af33e84e3c9886b411fe4108b96971780</anchor>
      <arglist>(const arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>forwardTransform</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>ad4d3b777e9bfc37983b67ae856130d5b</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, ompl::base::State &amp;ompl_state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual arm_navigation_msgs::RobotState</type>
      <name>getDefaultState</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>abb1cb5eb57851c66e5566df412a238f0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getFrame</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>a16777a16503a19908785f19e82989570</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>initialize</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>a41e6f92dae5d18cb67f7f7c234713ee6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>inverseTransform</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>a2324f1d6d03b84ffe1960cf93c775f29</anchor>
      <arglist>(const ompl::base::State &amp;ompl_state, arm_navigation_msgs::RobotState &amp;robot_state)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRosIKStateTransformer</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>aad2e3d90a96b3fe45e0a43d0b1a44d59</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const planning_models::KinematicModel::JointModelGroup *physical_joint_model_group)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OmplRosIKStateTransformer</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>af93e33813bd6d319235a55e636753b7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>kinematics::KinematicsBase *</type>
      <name>kinematics_solver_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>a2b598e416c4023be41aae9fea6ab87fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>group_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>a40a71a41d2c1f72941ebd71f9d2996d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; kinematics::KinematicsBase &gt;</type>
      <name>kinematics_loader_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>a98a5568e539893010e3094489b38b1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>physical_group_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosIKStateTransformer.html</anchorfile>
      <anchor>a23cecc76f8609c16da933e227ce74cda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosJointPlanner</name>
    <filename>classompl__ros__interface_1_1OmplRosJointPlanner.html</filename>
    <base>ompl_ros_interface::OmplRosPlanningGroup</base>
    <member kind="function">
      <type></type>
      <name>OmplRosJointPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a000c44f4db47b727439a1387e6628875</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OmplRosJointPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a3cab30aa4606b40a49baf2653db10e63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual arm_navigation_msgs::RobotTrajectory</type>
      <name>getSolutionPath</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a4524a8d7c6c36be73bb8b617ab25b820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>initializePlanningStateSpace</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>ad3577dc34e28694c4df21c3bb3b7e62f</anchor>
      <arglist>(ompl::base::StateSpacePtr &amp;state_space)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>initializeStateValidityChecker</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>ad335ebeb317d04dfd59b9333e12aea54</anchor>
      <arglist>(ompl_ros_interface::OmplRosStateValidityCheckerPtr &amp;state_validity_checker)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRequestValid</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a2f29ab4ce62e72701cff1a5bc9ac4624</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>setGoal</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a5e45186873734e5d2ea13963a90f0376</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>setStart</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>ab5d20bb1828de093424df0578f57e704</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setJointGoal</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a9e18685da796529671540e5b5a22e746</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setPoseGoal</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>ad7e8aaa12dd3803901dc8ae16c4a97f2</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>end_effector_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a3d1fb8b7ff59a6c88cc06f2118a964b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::OmplRosIKSampler</type>
      <name>ik_sampler_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a07f77c3f1028a867814c29cd6a02fce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>ik_sampler_available_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a71ada1799e745c89c3b6a19a4e0602bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::KinematicStateToOmplStateMapping</type>
      <name>kinematic_state_to_ompl_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a10328c49055354bec8cd6c8174194993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>kinematics_solver_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a4a32f85d7ac8a4b8926a6a077535d16a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::OmplStateToKinematicStateMapping</type>
      <name>ompl_state_to_kinematic_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a6ddf74db04a197afe6233e6bfe22261a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::OmplStateToRobotStateMapping</type>
      <name>ompl_state_to_robot_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a93d3769664773830c328c43b102eae58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arm_navigation_msgs::RobotState</type>
      <name>robot_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>a4132c7a0134be18e5deebaf54eea500e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::RobotStateToOmplStateMapping</type>
      <name>robot_state_to_ompl_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointPlanner.html</anchorfile>
      <anchor>ae0b5d29240f3af85d7f158e16cebe109</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosJointStateValidityChecker</name>
    <filename>classompl__ros__interface_1_1OmplRosJointStateValidityChecker.html</filename>
    <base>ompl_ros_interface::OmplRosStateValidityChecker</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStateValid</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointStateValidityChecker.html</anchorfile>
      <anchor>a60173e0ccda2e96081b892ff31c80c2b</anchor>
      <arglist>(const ompl::base::State *ompl_state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointStateValidityChecker.html</anchorfile>
      <anchor>ae781b7873a300171d1756e499784996a</anchor>
      <arglist>(const ompl::base::State *ompl_state) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRosJointStateValidityChecker</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointStateValidityChecker.html</anchorfile>
      <anchor>ae10adcc8dbca507225c0e71e436c646f</anchor>
      <arglist>(ompl::base::SpaceInformation *si, planning_environment::CollisionModelsInterface *cmi, const ompl_ros_interface::OmplStateToKinematicStateMapping &amp;mapping)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OmplRosJointStateValidityChecker</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointStateValidityChecker.html</anchorfile>
      <anchor>a2c5c5eb1768a1b1a8f4348a408e12f38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>geometry_msgs::Pose</type>
      <name>cached_transform_pose_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointStateValidityChecker.html</anchorfile>
      <anchor>aad89631236919e8ff47054e47dcd7680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ompl_ros_interface::OmplStateToKinematicStateMapping</type>
      <name>ompl_state_to_kinematic_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosJointStateValidityChecker.html</anchorfile>
      <anchor>a8c6da9ed3aef533370ef1abe8496f3a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosPlanningGroup</name>
    <filename>classompl__ros__interface_1_1OmplRosPlanningGroup.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>computePlan</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ade0afc4c3a8ea9ffd4f6aaeb613e2ce5</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getFrameId</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a3e0e236542dfb0f50f1127f0babf82ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a8961e3c85320b45bbaa93d20dc626d37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>acdfd86580d3a0745616cc1fbec8cbc75</anchor>
      <arglist>(const ros::NodeHandle &amp;node_handle, const std::string &amp;group_name, const std::string &amp;planner_config_name, planning_environment::CollisionModelsInterface *cmi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRosPlanningGroup</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ac539c02d0a944e5915e4cdcc6d4b54d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; ompl::geometric::SimpleSetup &gt;</type>
      <name>planner_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a415e540ac742e31484c57cef8509c25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>finish</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>af4bbdb6604c4d38fda7dd78a4b9465bd</anchor>
      <arglist>(const bool &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual arm_navigation_msgs::RobotTrajectory</type>
      <name>getSolutionPath</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ab50f367118e7bef69bd10a82812c4f16</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>initializePlanningStateSpace</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ac095d7502342096b73a2dbf4afa3897a</anchor>
      <arglist>(ompl::base::StateSpacePtr &amp;state_space)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>initializeStateValidityChecker</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ab9c0eda33a4ab5cea1f5d30a7f915cef</anchor>
      <arglist>(ompl_ros_interface::OmplRosStateValidityCheckerPtr &amp;state_validity_checker)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>isRequestValid</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ad98c005c5b3797087c6c83da5a6ebbab</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>omplPathGeometricToRobotTrajectory</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a7de85ff8f74556619523b989825531f4</anchor>
      <arglist>(const ompl::geometric::PathGeometric &amp;path, arm_navigation_msgs::RobotTrajectory &amp;robot_trajectory)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>setGoal</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>aa95cea68a056a81a61ccee284093adc2</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>setStart</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a41c47e41cbd61b0bdcf3112d1afdf959</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_environment::CollisionModelsInterface *</type>
      <name>collision_models_interface_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>aa35a3edbcc73fc4e36535033ebb1f30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>group_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a97b4bfcbbb91d73e96f94a298229a05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a03863f8e4519e457e9d9b72353e4fb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const planning_models::KinematicModel::JointModelGroup *</type>
      <name>physical_joint_group_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>abf67b63f7a63e9b949625a08909a4cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_models::KinematicState::JointStateGroup *</type>
      <name>physical_joint_state_group_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a50e332d9a4a1bea973f8fcdc06cb535a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ompl::base::StateSpacePtr</type>
      <name>state_space_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>adef202232be2b34ae9080505e5fe75ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ompl_ros_interface::OmplRosStateValidityCheckerPtr</type>
      <name>state_validity_checker_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a64b0d1b9aeb7414c8b89b95780845cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>configureStateValidityChecker</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ac558299a2f5c6da897276c4bb7f4fb2e</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response, planning_models::KinematicState *kinematic_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializeBKPIECEPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a58151dc3cece6b7d6a6f101b777ff6ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializeESTPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ad266382ea4585b2935065868baa1e854</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializeKPIECEPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a152482702966e3e1b4def942c71f778a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializeLazyRRTPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a874b666ecdf2847a039bc4c51bdc41a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializeLBKPIECEPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>aa0530c9bb9cb5162964387fe38dee064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializePhysicalGroup</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a3f6753ab35ad45185dd390d6b15d2502</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializePlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>afe378f7d399fd8f58adb364ee32bff86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializeProjectionEvaluator</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a8da6cf9baba123702a49f4d1b4ddaaa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializepRRTPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ad69d3357cb70b0561ffb2d82bcfb4342</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializepSBLPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>aee8cddff331e00f5f8a1cbf793b1ef00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializeRRTConnectPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a329310966a2ca20dc3a5dab97bba2036</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializeRRTPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ade1f5efc5bd8b4613128941858bb7432</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializeRRTStarPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>aa2fb22f4aac9f030a3c65cdb124a2cd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>initializeSBLPlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a745289b6da5a074ee9d313530f22bbc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setStartAndGoalStates</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a5571a15032548d102b43ec7178e9401d</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>transformConstraints</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a16bc4d85c3f34c95e3227f056221242e</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::scoped_ptr&lt; planning_models::KinematicState &gt;</type>
      <name>kinematic_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>aa2a80f553580ae37c136ce9802974a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl::base::PlannerPtr</type>
      <name>ompl_planner_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>a4060f2adb0db0e9b5cbac433b455868b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ompl_ros_interface::PlannerConfig &gt;</type>
      <name>planner_config_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ad68be1eeae511e2425013d2a4b9adc2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>planner_config_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosPlanningGroup.html</anchorfile>
      <anchor>ad688b7c853a54e8a40554f9b85203c2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosProjectionEvaluator</name>
    <filename>classompl__ros__interface_1_1OmplRosProjectionEvaluator.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getDimension</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosProjectionEvaluator.html</anchorfile>
      <anchor>a7e7332a2c9e17fbdd1b5bd79a3aed044</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRosProjectionEvaluator</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosProjectionEvaluator.html</anchorfile>
      <anchor>a5cc6499da0dbeb102c8793629f80b5ec</anchor>
      <arglist>(const ompl::base::StateSpace *state_space, const std::string &amp;evaluator_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>project</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosProjectionEvaluator.html</anchorfile>
      <anchor>ac41c88836c9a306d512e162821ec93ec</anchor>
      <arglist>(const ompl::base::State *state, ompl::base::EuclideanProjection &amp;projection) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>dimension_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosProjectionEvaluator.html</anchorfile>
      <anchor>a671b6da89f094688f2308b354526d0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mapping_index_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosProjectionEvaluator.html</anchorfile>
      <anchor>af109636d8e91c4f2dae713b249b225f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::MAPPING_TYPE</type>
      <name>mapping_type_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosProjectionEvaluator.html</anchorfile>
      <anchor>aac66fd1fe251bc0a3b5dafd4947a393a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosRPYIKStateTransformer</name>
    <filename>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</filename>
    <base>ompl_ros_interface::OmplRosIKStateTransformer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configureOnRequest</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a631a01602f1f76da0f95299bc72d5d81</anchor>
      <arglist>(const arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>forwardTransform</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>abc43ba48f89b5ca775eb24d1f7965e6e</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, ompl::base::State &amp;ompl_state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual arm_navigation_msgs::RobotState</type>
      <name>getDefaultState</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a8077a34e03984c0429da5785518f7b64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>initialize</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a510d425920bc6386b3f10857d783921a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inverseTransform</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a73459defd3b506d2bfbb7bac3ccaa021</anchor>
      <arglist>(const ompl::base::State &amp;ompl_state, arm_navigation_msgs::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRosRPYIKStateTransformer</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a986d2a9277c1597d430344f8af5fe5c9</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const planning_models::KinematicModel::JointModelGroup *physical_joint_model_group)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OmplRosRPYIKStateTransformer</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a52a0f48e71528c9e4bd0c994dc2df599</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>generateRandomNumber</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a0ac296c14ac571fc7c98a41ab64874b3</anchor>
      <arglist>(const double &amp;min, const double &amp;max)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>generateRandomState</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>ad111ef18a8d5f726a862332275e1dc69</anchor>
      <arglist>(arm_navigation_msgs::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>omplStateToPose</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>ad9dfe82e635e9e91c62205337a3e9ce3</anchor>
      <arglist>(const ompl::base::State &amp;ompl_state, geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::OmplStateToRobotStateMapping</type>
      <name>ompl_state_to_robot_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a30cf5b8578317e6133ccc0fbe3ce10e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>pitch_index_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>afbfaaf0fa4f68a5d8b6351c618c9be6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>real_vector_index_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>ad6f0510b1d4e38fd882f846bc813e8d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ompl_ros_interface::RobotStateToOmplStateMapping</type>
      <name>robot_state_to_ompl_state_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>ac328c1d088049a6264a697f3e9154f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>roll_index_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>afd328df1e9038b596e416e54960ac0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &gt;</type>
      <name>scoped_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a008e10681637a4dd01f9ea1c4dd20f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arm_navigation_msgs::RobotState</type>
      <name>seed_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a3c0724c0b904f4953e37452206793199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>arm_navigation_msgs::RobotState</type>
      <name>solution_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a252fbbb92a360dadbf98fa14579e6417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>x_index_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>ae11ba9ed52625db0bc1f6776741038a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>y_index_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a10444d0afd18db28b2cca10edeac4186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>yaw_index_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>acd0ae48ca23b2449ba5601a1cb7e0bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>z_index_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKStateTransformer.html</anchorfile>
      <anchor>a9e1fddda60c143f7368cf224377d7ad8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosRPYIKTaskSpacePlanner</name>
    <filename>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</filename>
    <base>ompl_ros_interface::OmplRosTaskSpacePlanner</base>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>constraintsToOmplState</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>a41ad0829e41af7ec746db8575fc34918</anchor>
      <arglist>(const arm_navigation_msgs::Constraints &amp;constraints, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;goal)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual arm_navigation_msgs::RobotTrajectory</type>
      <name>getSolutionPath</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>ad2777eb083f846af36c17b5e4b19e031</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>initializeStateValidityChecker</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>a7be15aa85f94d027a4fe40504ad331f8</anchor>
      <arglist>(ompl_ros_interface::OmplRosStateValidityCheckerPtr &amp;state_validity_checker)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkAndCorrectForWrapAround</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>a8380f928562ad1de2e6d0bb348cf213c</anchor>
      <arglist>(double &amp;value, const double &amp;min_v, const double &amp;max_v)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getEndEffectorConstraints</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>aa6e883e6a5ded8874c2953a950f5cacd</anchor>
      <arglist>(const arm_navigation_msgs::Constraints &amp;constraints, arm_navigation_msgs::PositionConstraint &amp;position_constraint, arm_navigation_msgs::OrientationConstraint &amp;orientation_constraint, const bool &amp;need_both_constraints)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>geometry_msgs::PoseStamped</type>
      <name>getEndEffectorPose</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>a734fe45553198f94e617043476c6c4db</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>orientationConstraintToOmplStateBounds</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>a292a5c0606baa77e2fa69bc5e68ca936</anchor>
      <arglist>(const arm_navigation_msgs::OrientationConstraint &amp;orientation_constraint, ompl::base::StateSpacePtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>poseStampedToOmplState</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>a7033b8166d0bbc22f43955fc3fca55fe</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;pose_stamped, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;goal, const bool &amp;return_if_outside_constraints=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>positionConstraintToOmplStateBounds</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>ab15aa3b36c40652a2559bcc32e91c600</anchor>
      <arglist>(const arm_navigation_msgs::PositionConstraint &amp;position_constraint, ompl::base::StateSpacePtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>setStart</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>a3aaca7348c1a512e1b150132105e031b</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>end_effector_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>a45b3102e745ea4fe54fe1580eb971c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ompl::base::RealVectorBounds &gt;</type>
      <name>original_real_vector_bounds_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosRPYIKTaskSpacePlanner.html</anchorfile>
      <anchor>a0d808ff6928f3c3e6d32514b1f55809a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosStateTransformer</name>
    <filename>classompl__ros__interface_1_1OmplRosStateTransformer.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>configureOnRequest</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateTransformer.html</anchorfile>
      <anchor>a8cabb632f28f59f5f295e53dec3fde1c</anchor>
      <arglist>(const arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>forwardTransform</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateTransformer.html</anchorfile>
      <anchor>a777ccb1b347722cc8753f5d179d99830</anchor>
      <arglist>(const arm_navigation_msgs::RobotState &amp;robot_state, ompl::base::State &amp;ompl_state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual arm_navigation_msgs::RobotState</type>
      <name>getDefaultState</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateTransformer.html</anchorfile>
      <anchor>acf67e28986c1c78feca8d64dac9b53ad</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getFrame</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateTransformer.html</anchorfile>
      <anchor>af8029f7f6a0022ab51ddbdfa9aab0651</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>initialize</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateTransformer.html</anchorfile>
      <anchor>aad41abe7cab9932fd2a7e1a3140270ef</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>inverseTransform</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateTransformer.html</anchorfile>
      <anchor>afad23dfac97b53f833bc3e5f3a7c7011</anchor>
      <arglist>(const ompl::base::State &amp;ompl_state, arm_navigation_msgs::RobotState &amp;robot_state)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRosStateTransformer</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateTransformer.html</anchorfile>
      <anchor>a5a23ec4b3d989c87f54096027ece9d8b</anchor>
      <arglist>(const ompl::base::StateSpacePtr &amp;state_space, const planning_models::KinematicModel::JointModelGroup *physical_joint_model_group)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OmplRosStateTransformer</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateTransformer.html</anchorfile>
      <anchor>a4eb36a7e586f64bf4ceee5ba97c2e8bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const planning_models::KinematicModel::JointModelGroup *</type>
      <name>physical_joint_model_group_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateTransformer.html</anchorfile>
      <anchor>a972515cc39c42a219a398d934b275358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ompl::base::StateSpacePtr</type>
      <name>state_space_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateTransformer.html</anchorfile>
      <anchor>a20d5c783fa5a8c70aa3e092d89ca4a05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosStateValidityChecker</name>
    <filename>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>configureOnRequest</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>abb6a9b32688788ce3f0822202dde0c59</anchor>
      <arglist>(planning_models::KinematicState *kinematic_state, planning_models::KinematicState::JointStateGroup *physical_joint_state_group, const arm_navigation_msgs::GetMotionPlan::Request &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>arm_navigation_msgs::ArmNavigationErrorCodes</type>
      <name>getLastErrorCode</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>a476e781810dad342e5cb3eec76c3d90a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isStateValid</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>a85146062057fbca8b466feb8071627cb</anchor>
      <arglist>(const ompl::base::State *ompl_state)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>a69ba8d7303579f9899d2ccc61a968869</anchor>
      <arglist>(const ompl::base::State *ompl_state) const =0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRosStateValidityChecker</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>a388716f92f88c84abdd4ebd5b4128ec0</anchor>
      <arglist>(ompl::base::SpaceInformation *si, planning_environment::CollisionModelsInterface *cmi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printSettings</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>a770cb7cedb5d014916f78a38ba4a317c</anchor>
      <arglist>(std::ostream &amp;out) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>arm_navigation_msgs::Constraints</type>
      <name>getPhysicalConstraints</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>a85a541c135b1c49d72f52182cf606368</anchor>
      <arglist>(const arm_navigation_msgs::Constraints &amp;constraints)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_environment::CollisionModelsInterface *</type>
      <name>collision_models_interface_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>a9b4b1930450337e9c43b9665112057f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arm_navigation_msgs::ArmNavigationErrorCodes</type>
      <name>error_code_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>ac0fecaf6e16fb665cbbbaa0a2899fbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_environment::KinematicConstraintEvaluatorSet</type>
      <name>goal_constraint_evaluator_set_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>acc92d4d769d99f80132d825bf4f520b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sensor_msgs::JointState</type>
      <name>joint_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>a8ecde9f3c095361aa9d695b5204ba7fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_models::KinematicState::JointStateGroup *</type>
      <name>joint_state_group_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>a7ef520f7c6ebae353f0a8ce299e43b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_models::KinematicState *</type>
      <name>kinematic_state_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>aeaf475092bf13cb9f5d316c6022afdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>planning_environment::KinematicConstraintEvaluatorSet</type>
      <name>path_constraint_evaluator_set_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosStateValidityChecker.html</anchorfile>
      <anchor>a97839bb2a2d8276e1058c4e556269c7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosTaskSpacePlanner</name>
    <filename>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</filename>
    <base>ompl_ros_interface::OmplRosPlanningGroup</base>
    <member kind="function">
      <type></type>
      <name>OmplRosTaskSpacePlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>ad3f5ad40dca1cc458dc80b44bcb6bb3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OmplRosTaskSpacePlanner</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>a6d219e4388ee139790eba721d5090825</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>constraintsToOmplState</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>a82487f83015c886425a5ecdf3b0b3f13</anchor>
      <arglist>(const arm_navigation_msgs::Constraints &amp;constraints, ompl::base::ScopedState&lt; ompl::base::CompoundStateSpace &gt; &amp;goal)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual arm_navigation_msgs::RobotTrajectory</type>
      <name>getSolutionPath</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>a610abc40e7b8638b0a82c6d76a829f0c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getSpaceFromParamServer</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>ae408a369e643aba676472ad16fd0d869</anchor>
      <arglist>(const ros::NodeHandle &amp;node_handle, const std::string &amp;space_name, ompl::base::StateSpacePtr &amp;state_space, int &amp;real_vector_index)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>initializePlanningStateSpace</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>a6dcd2bbfb586bad982df62cf0f1b8438</anchor>
      <arglist>(ompl::base::StateSpacePtr &amp;state_space)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>initializeStateValidityChecker</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>a3e9a6ec7d435fcb517fe097d62afc47c</anchor>
      <arglist>(ompl_ros_interface::OmplRosStateValidityCheckerPtr &amp;state_validity_checker)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRequestValid</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>a631560a9c589149987749f3f6c346741</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>setGoal</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>a1eb45873d01de6639c21ddcebea07041</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>setStart</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>ae5e5a8b0ce9e6e3a232928152d48718b</anchor>
      <arglist>(arm_navigation_msgs::GetMotionPlan::Request &amp;request, arm_navigation_msgs::GetMotionPlan::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>end_effector_name_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>aac5af6decb305edd66f7a4972355a5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>planning_frame_id_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>a1e08b10fa160f5415451799d7d4355bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ompl_ros_interface::OmplRosStateTransformer &gt;</type>
      <name>state_transformer_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpacePlanner.html</anchorfile>
      <anchor>a99155df65642d3a2767ea98c71d1afd0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplRosTaskSpaceValidityChecker</name>
    <filename>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</filename>
    <base>ompl_ros_interface::OmplRosStateValidityChecker</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>configureOnRequest</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>a353b2ca846660872aaada45a2beac331</anchor>
      <arglist>(planning_models::KinematicState *kinematic_state, planning_models::KinematicState::JointStateGroup *joint_state_group, const arm_navigation_msgs::GetMotionPlan::Request &amp;request)</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; ompl_ros_interface::OmplRosStateTransformer &gt; &amp;</type>
      <name>getStateTransformer</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>a5d03dffc0aeb0e651dffc461a6a1cc59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStateValid</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>a82eef0b9c2c9f206b3fc4bc009425ddd</anchor>
      <arglist>(const ompl::base::State *ompl_state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>a6e7c40705ff8a87ee5f757c1450ddf18</anchor>
      <arglist>(const ompl::base::State *ompl_state) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OmplRosTaskSpaceValidityChecker</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>aef04f6c5f297dd07e0dd007603691caa</anchor>
      <arglist>(ompl::base::SpaceInformation *si, planning_environment::CollisionModelsInterface *cmi, const std::string &amp;parent_frame)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setStateTransformer</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>a04e8aa2061f98cbbac519772bec66a46</anchor>
      <arglist>(boost::shared_ptr&lt; ompl_ros_interface::OmplRosStateTransformer &gt; &amp;state_transformer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OmplRosTaskSpaceValidityChecker</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>aaecaec1e030d6dc55c929249bcd8eb22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>initialize</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>a09c28a19c3b53570078f379f66516e29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>parent_frame_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>a12ba2c1cf8f12c03e85cbb525ec857d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>arm_navigation_msgs::RobotState</type>
      <name>robot_state_msg_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>a94d77b029df482d45f257d67694efa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ompl_ros_interface::RobotStateToKinematicStateMapping</type>
      <name>robot_state_to_joint_state_group_mapping_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>a416e81dbaa805d53ce32ba8d1463dd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; ompl_ros_interface::OmplRosStateTransformer &gt;</type>
      <name>state_transformer_</name>
      <anchorfile>classompl__ros__interface_1_1OmplRosTaskSpaceValidityChecker.html</anchorfile>
      <anchor>a2d9824fd80b406997281ed4f04fffc61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplStateToKinematicStateMapping</name>
    <filename>classompl__ros__interface_1_1OmplStateToKinematicStateMapping.html</filename>
    <member kind="function">
      <type></type>
      <name>OmplStateToKinematicStateMapping</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToKinematicStateMapping.html</anchorfile>
      <anchor>afaa1f36069cf80264d1246a47db246e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ompl_ros_interface::MAPPING_TYPE &gt;</type>
      <name>mapping_type</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToKinematicStateMapping.html</anchorfile>
      <anchor>a087043f326d85453cf059f59fe163d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>ompl_state_mapping</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToKinematicStateMapping.html</anchorfile>
      <anchor>a444b85a92be5ee213c3fcac923fdcbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>real_vector_index</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToKinematicStateMapping.html</anchorfile>
      <anchor>a3c7a93a0ba562faa20fd1c77d72dd803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>real_vector_mapping</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToKinematicStateMapping.html</anchorfile>
      <anchor>a3842527f529735c919e861abf649efe1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::OmplStateToRobotStateMapping</name>
    <filename>classompl__ros__interface_1_1OmplStateToRobotStateMapping.html</filename>
    <member kind="function">
      <type></type>
      <name>OmplStateToRobotStateMapping</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToRobotStateMapping.html</anchorfile>
      <anchor>aed20e4c13795d066ea540d771f1dd0ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ompl_ros_interface::MAPPING_TYPE &gt;</type>
      <name>mapping_type</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToRobotStateMapping.html</anchorfile>
      <anchor>ac240e3932a18facfe569447e0c7eb6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_joints</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToRobotStateMapping.html</anchorfile>
      <anchor>a684bcd3dd56b83f1fe65976bc25cbc08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>ompl_state_mapping</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToRobotStateMapping.html</anchorfile>
      <anchor>adedc6e0ccc0fb2a662d78b93497af74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>real_vector_index</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToRobotStateMapping.html</anchorfile>
      <anchor>a25fd9dfb973f414064d4a207217d7b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>real_vector_mapping</name>
      <anchorfile>classompl__ros__interface_1_1OmplStateToRobotStateMapping.html</anchorfile>
      <anchor>ae1b95647debc129f73343650e51ef23c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::PlannerConfig</name>
    <filename>classompl__ros__interface_1_1PlannerConfig.html</filename>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfig.html</anchorfile>
      <anchor>a134db3913753a87c18e8dd91a14717d9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getParamDouble</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfig.html</anchorfile>
      <anchor>ae4465efb6efdbbec88ff0b27e4c360db</anchor>
      <arglist>(const std::string &amp;param, double def)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getParamInt</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfig.html</anchorfile>
      <anchor>a1bcd7c7239a74bc32475d0175fbd5fd5</anchor>
      <arglist>(const std::string &amp;param, int def)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getParamString</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfig.html</anchorfile>
      <anchor>a3031548035bf3f44802255f02f7f45a1</anchor>
      <arglist>(const std::string &amp;param, const std::string &amp;def=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasParam</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfig.html</anchorfile>
      <anchor>aa8733a8298ae2bdf600cdd6dbc0fa886</anchor>
      <arglist>(const std::string &amp;param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlannerConfig</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfig.html</anchorfile>
      <anchor>a4927e783c6ed3926adc60219153186f3</anchor>
      <arglist>(const std::string &amp;description, const std::string &amp;config)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlannerConfig</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfig.html</anchorfile>
      <anchor>ad14ba6ce25ae0758433c33414e49a6c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>config_</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfig.html</anchorfile>
      <anchor>af479d5e7fc26a9996d0d3f2cad9ae5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>description_</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfig.html</anchorfile>
      <anchor>a538bc8638712d46e1ce4cc71ca101355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfig.html</anchorfile>
      <anchor>a144b9ad44294f319f62bb9d706202e2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::PlannerConfigMap</name>
    <filename>classompl__ros__interface_1_1PlannerConfigMap.html</filename>
    <member kind="function">
      <type>std::vector&lt; boost::shared_ptr&lt; PlannerConfig &gt; &gt;</type>
      <name>getGroupPlannersConfig</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfigMap.html</anchorfile>
      <anchor>a20516d04005e559f4f0cb641e46f4717</anchor>
      <arglist>(const std::string &amp;group) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPlannerConfigs</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfigMap.html</anchorfile>
      <anchor>a8569527f49604f8a475152acf4bb6c55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlannerConfigMap</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfigMap.html</anchorfile>
      <anchor>a8c1151ac71c5c21941287f6e7dbb6509</anchor>
      <arglist>(std::string description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlannerConfigMap</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfigMap.html</anchorfile>
      <anchor>ac26c6b8c1758682bd382865b13953a2c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>description_</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfigMap.html</anchorfile>
      <anchor>a8793306b0bbecd8978fec6b20827fda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::vector&lt; std::string &gt; &gt;</type>
      <name>group_to_planner_string_config_map_</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfigMap.html</anchorfile>
      <anchor>a55b3839846fd66eeb9f3f0c2727100aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>planning_group_names_</name>
      <anchorfile>classompl__ros__interface_1_1PlannerConfigMap.html</anchorfile>
      <anchor>a33935fc33d33b624c4912aed0a0f965b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::RobotStateToKinematicStateMapping</name>
    <filename>classompl__ros__interface_1_1RobotStateToKinematicStateMapping.html</filename>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>joint_state_mapping</name>
      <anchorfile>classompl__ros__interface_1_1RobotStateToKinematicStateMapping.html</anchorfile>
      <anchor>addce6e35b8d4e4e81732cee7d8ca4f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>multi_dof_mapping</name>
      <anchorfile>classompl__ros__interface_1_1RobotStateToKinematicStateMapping.html</anchorfile>
      <anchor>a1670ccfe5404b1e1b8fa33f990c5400d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ompl_ros_interface::RobotStateToOmplStateMapping</name>
    <filename>classompl__ros__interface_1_1RobotStateToOmplStateMapping.html</filename>
    <member kind="function">
      <type></type>
      <name>RobotStateToOmplStateMapping</name>
      <anchorfile>classompl__ros__interface_1_1RobotStateToOmplStateMapping.html</anchorfile>
      <anchor>ad582e4bc9c5a937bfa6ddaad61187c70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ompl_ros_interface::MAPPING_TYPE &gt;</type>
      <name>joint_mapping_type</name>
      <anchorfile>classompl__ros__interface_1_1RobotStateToOmplStateMapping.html</anchorfile>
      <anchor>ae9a89fecc797d20ef8ab03492f194b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>joint_state_mapping</name>
      <anchorfile>classompl__ros__interface_1_1RobotStateToOmplStateMapping.html</anchorfile>
      <anchor>a80ec76d1e9ccd3368817bb3ccfdfbb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ompl_ros_interface::MAPPING_TYPE &gt;</type>
      <name>multi_dof_joint_mapping_type</name>
      <anchorfile>classompl__ros__interface_1_1RobotStateToOmplStateMapping.html</anchorfile>
      <anchor>a9ff8b3192b061a88622e15ba658118ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>multi_dof_mapping</name>
      <anchorfile>classompl__ros__interface_1_1RobotStateToOmplStateMapping.html</anchorfile>
      <anchor>a065d2ca03c6839fd03e82ca9c0d3f2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>real_vector_index</name>
      <anchorfile>classompl__ros__interface_1_1RobotStateToOmplStateMapping.html</anchorfile>
      <anchor>a110f9a0710aa010c3e4fcb52c72ff9c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
