<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/</path>
    <filename>main_8cpp</filename>
    <includes id="pr2__arm__kinematics_8h" name="pr2_arm_kinematics.h" local="no" imported="no">pr2_arm_kinematics/pr2_arm_kinematics.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>PointHeadAction.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>PointHeadAction_8h</filename>
    <includes id="PointHeadActionGoal_8h" name="PointHeadActionGoal.h" local="no" imported="no">pr2_controllers_msgs/PointHeadActionGoal.h</includes>
    <includes id="PointHeadActionResult_8h" name="PointHeadActionResult.h" local="no" imported="no">pr2_controllers_msgs/PointHeadActionResult.h</includes>
    <includes id="PointHeadActionFeedback_8h" name="PointHeadActionFeedback.h" local="no" imported="no">pr2_controllers_msgs/PointHeadActionFeedback.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadAction_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadAction_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadAction</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a5f9e05a0b70e2598ca62eb072e9916e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadAction const  &gt;</type>
      <name>PointHeadActionConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ae8b185e84e9823e1ccfd68aad6ecbdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadAction &gt;</type>
      <name>PointHeadActionPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a7debb113bc5726b310cf438b2d6ebab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a9f40bf4b5f2f097978b7237ab85f9667</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointHeadActionFeedback.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>PointHeadActionFeedback_8h</filename>
    <includes id="PointHeadFeedback_8h" name="PointHeadFeedback.h" local="no" imported="no">pr2_controllers_msgs/PointHeadFeedback.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadActionFeedback_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadActionFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadActionFeedback</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aefc60039cdc86edb0e7a8829680032e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionFeedback const  &gt;</type>
      <name>PointHeadActionFeedbackConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a01e5a413e61ae4e091199960d9ea0897</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionFeedback &gt;</type>
      <name>PointHeadActionFeedbackPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a923b3226f9a7060119f03c3559c21603</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a30e376e7c6dc3ce5a2af74b3d71f3f20</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointHeadActionGoal.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>PointHeadActionGoal_8h</filename>
    <includes id="PointHeadGoal_8h" name="PointHeadGoal.h" local="no" imported="no">pr2_controllers_msgs/PointHeadGoal.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadActionGoal_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadActionGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadActionGoal</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a34fc7b380423d2525413d958c16ca10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionGoal const  &gt;</type>
      <name>PointHeadActionGoalConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a36c384157ec55c4569d4accf936bcb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionGoal &gt;</type>
      <name>PointHeadActionGoalPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a500dba13e79c2db3f0c73fcec997b0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a716a4842180efdd0a2648796af93448b</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointHeadActionResult.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>PointHeadActionResult_8h</filename>
    <includes id="PointHeadResult_8h" name="PointHeadResult.h" local="no" imported="no">pr2_controllers_msgs/PointHeadResult.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadActionResult_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadActionResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadActionResult</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a10566d96b810ec9b9e821426fa06d5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionResult const  &gt;</type>
      <name>PointHeadActionResultConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a0c3aaacc7d60c7242652e4dd54d60bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionResult &gt;</type>
      <name>PointHeadActionResultPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a635bdb3473f39a0aad4cd8ccfe2b7af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a1a4400632bce1c216335ef22f7cabbd4</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointHeadFeedback.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>PointHeadFeedback_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadFeedback_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadFeedback</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a9944a6cfd81ba1cc3cc412ef6a2089b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadFeedback const  &gt;</type>
      <name>PointHeadFeedbackConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aea3846a73eeeec4920f27f0baaa9e531</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadFeedback &gt;</type>
      <name>PointHeadFeedbackPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>adba95be0befbda3ac05fbe7cee80d24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a37d1a67c30d82b058a1728e6fbf6bdd8</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointHeadGoal.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>PointHeadGoal_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadGoal_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadGoal</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ab715326db8ee2f5d686fd4c67f4b2e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadGoal const  &gt;</type>
      <name>PointHeadGoalConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a2d594071b5038955be180b0ed7250d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadGoal &gt;</type>
      <name>PointHeadGoalPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a216223aff0a371cc794ba59b834bb1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aaa5346c94b9053bb381eeced85dcd5fd</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointHeadResult.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>PointHeadResult_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadResult_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadResult</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a0f12e6aad6be52c6224776a25c5dbc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadResult const  &gt;</type>
      <name>PointHeadResultConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>af58ad61ebb72c4e9dbe9e11c22fabba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadResult &gt;</type>
      <name>PointHeadResultPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a63432c7ff814386baa91ec30822dfd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a9d6acd4780d591423b1af3a984009135</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_arm_ik.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/</path>
    <filename>pr2__arm__ik_8cpp</filename>
    <includes id="pr2__arm__ik_8h" name="pr2_arm_ik.h" local="no" imported="no">moveit/pr2_arm_kinematics/pr2_arm_ik.h</includes>
  </compound>
  <compound kind="file">
    <name>pr2_arm_ik.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/</path>
    <filename>pr2__arm__ik_8h</filename>
    <includes id="pr2__arm__kinematics__utils_8h" name="pr2_arm_kinematics_utils.h" local="no" imported="no">moveit/pr2_arm_kinematics/pr2_arm_kinematics_utils.h</includes>
    <includes id="pr2__arm__kinematics__constants_8h" name="pr2_arm_kinematics_constants.h" local="no" imported="no">moveit/pr2_arm_kinematics/pr2_arm_kinematics_constants.h</includes>
  </compound>
  <compound kind="file">
    <name>pr2_arm_ik_solver.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/</path>
    <filename>pr2__arm__ik__solver_8cpp</filename>
    <includes id="pr2__arm__ik__solver_8h" name="pr2_arm_ik_solver.h" local="no" imported="no">moveit/pr2_arm_kinematics/pr2_arm_ik_solver.h</includes>
  </compound>
  <compound kind="file">
    <name>pr2_arm_ik_solver.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/</path>
    <filename>pr2__arm__ik__solver_8h</filename>
    <includes id="pr2__arm__ik_8h" name="pr2_arm_ik.h" local="no" imported="no">moveit/pr2_arm_kinematics/pr2_arm_ik.h</includes>
    <includes id="pr2__arm__kinematics__utils_8h" name="pr2_arm_kinematics_utils.h" local="no" imported="no">moveit/pr2_arm_kinematics/pr2_arm_kinematics_utils.h</includes>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>NO_IK_SOLUTION</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>ae8b821620ec119e950524b084b97545d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>TIMED_OUT</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a244bc5bbfbb9d1a10247215245eb3f36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_arm_kinematics.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/</path>
    <filename>pr2__arm__kinematics_8cpp</filename>
    <includes id="pr2__arm__kinematics_8h" name="pr2_arm_kinematics.h" local="no" imported="no">pr2_arm_kinematics/pr2_arm_kinematics.h</includes>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>FK_INFO_SERVICE</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>af4140c4bfca8d604d2a4b59722e9fd4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>FK_SERVICE</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>adc80cfd50d6cccd2561f9c0d4d2403c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>IK_INFO_SERVICE</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a22a91ca286cfa69ea7afc03e117b525d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>IK_SERVICE</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>afb002be164be9d21208a328a9eac053a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_arm_kinematics.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/</path>
    <filename>pr2__arm__kinematics_8h</filename>
    <includes id="pr2__arm__ik__solver_8h" name="pr2_arm_ik_solver.h" local="no" imported="no">pr2_arm_kinematics/pr2_arm_ik_solver.h</includes>
    <class kind="class">pr2_arm_kinematics::PR2ArmKinematics</class>
  </compound>
  <compound kind="file">
    <name>pr2_arm_kinematics_constants.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/</path>
    <filename>pr2__arm__kinematics__constants_8h</filename>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>IK_EPS</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>ac6a291b8c671719448644572f9b7aa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>NUM_JOINTS_ARM7DOF</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a816d8c9a19c2e2967b4243a2585bba79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_arm_kinematics_plugin.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/</path>
    <filename>pr2__arm__kinematics__plugin_8cpp</filename>
    <includes id="pr2__arm__kinematics__plugin_8h" name="pr2_arm_kinematics_plugin.h" local="no" imported="no">moveit/pr2_arm_kinematics/pr2_arm_kinematics_plugin.h</includes>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>pr2__arm__kinematics__plugin_8cpp.html</anchorfile>
      <anchor>aaa5b5a585bbd20c9ca441d13bad5755c</anchor>
      <arglist>(pr2_arm_kinematics::PR2ArmKinematicsPlugin, kinematics::KinematicsBase)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_arm_kinematics_plugin.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/</path>
    <filename>pr2__arm__kinematics__plugin_8h</filename>
    <includes id="pr2__arm__ik__solver_8h" name="pr2_arm_ik_solver.h" local="no" imported="no">moveit/pr2_arm_kinematics/pr2_arm_ik_solver.h</includes>
  </compound>
  <compound kind="file">
    <name>pr2_arm_kinematics_utils.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/src/</path>
    <filename>pr2__arm__kinematics__utils_8cpp</filename>
    <includes id="pr2__arm__kinematics__utils_8h" name="pr2_arm_kinematics_utils.h" local="no" imported="no">moveit/pr2_arm_kinematics/pr2_arm_kinematics_utils.h</includes>
    <includes id="pr2__arm__kinematics__constants_8h" name="pr2_arm_kinematics_constants.h" local="no" imported="no">moveit/pr2_arm_kinematics/pr2_arm_kinematics_constants.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>checkFKService</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a41db6ddc893ca7c26440c7e61d8a2d7d</anchor>
      <arglist>(moveit_msgs::GetPositionFK::Request &amp;request, moveit_msgs::GetPositionFK::Response &amp;response, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkIKService</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a987e06a365ff8c222568f599ee8fdbdc</anchor>
      <arglist>(moveit_msgs::GetPositionIK::Request &amp;request, moveit_msgs::GetPositionIK::Response &amp;response, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkJointNames</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a91abf48dd0b300a1df5fd305b43dcff1</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;joint_names, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkLinkName</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a238c65a13429a0ca337c1caa13a15a8c</anchor>
      <arglist>(const std::string &amp;link_name, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkLinkNames</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a5d6147fe4ae603284e1d46b6606b3140</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;link_names, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkRobotState</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>affacf79416a6eb8ecdfe73a6233ee0af</anchor>
      <arglist>(moveit_msgs::RobotState &amp;robot_state, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertPoseToRootFrame</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a78a02b4623966b0cc3a4b46b188348f7</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;pose_msg, KDL::Frame &amp;pose_kdl, const std::string &amp;root_frame, tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertPoseToRootFrame</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a699d7d1e89d7758ce3dc6b990cbabea7</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;pose_msg, geometry_msgs::PoseStamped &amp;pose_msg_out, const std::string &amp;root_frame, tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getJointIndex</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>ae9cbf137821fb7fdb988c26e56310af3</anchor>
      <arglist>(const std::string &amp;name, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getKDLChain</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>af0523bf32fd5b8325a12c12497b62a04</anchor>
      <arglist>(const std::string &amp;xml_string, const std::string &amp;root_name, const std::string &amp;tip_name, KDL::Chain &amp;kdl_chain)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getKDLSegmentIndex</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a3397abd63c2b5232fb14a26c7d7a3853</anchor>
      <arglist>(const KDL::Chain &amp;chain, const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getKDLTree</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>ae5237df4d00a7dbdb07a080ba0565ea4</anchor>
      <arglist>(const std::string &amp;xml_string, const std::string &amp;root_name, const std::string &amp;tip_name, KDL::Tree &amp;kdl_chain)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadRobotModel</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>ac9aa53d98899869c54062c7948c6e18e</anchor>
      <arglist>(ros::NodeHandle node_handle, urdf::Model &amp;robot_model, std::string &amp;xml_string)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix4f</type>
      <name>matrixInverse</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a9020143d0e191764fe66cbbf006ad359</anchor>
      <arglist>(const Eigen::Matrix4f &amp;g)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>IK_DEFAULT_TIMEOUT</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>afcd619c8a6533aafd35527d366f5d1eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_arm_kinematics_utils.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/include/moveit/pr2_arm_kinematics/</path>
    <filename>pr2__arm__kinematics__utils_8h</filename>
    <member kind="function">
      <type>bool</type>
      <name>checkFKService</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a41db6ddc893ca7c26440c7e61d8a2d7d</anchor>
      <arglist>(moveit_msgs::GetPositionFK::Request &amp;request, moveit_msgs::GetPositionFK::Response &amp;response, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkIKService</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a987e06a365ff8c222568f599ee8fdbdc</anchor>
      <arglist>(moveit_msgs::GetPositionIK::Request &amp;request, moveit_msgs::GetPositionIK::Response &amp;response, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkJointNames</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a91abf48dd0b300a1df5fd305b43dcff1</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;joint_names, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkLinkName</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a238c65a13429a0ca337c1caa13a15a8c</anchor>
      <arglist>(const std::string &amp;link_name, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkLinkNames</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a5d6147fe4ae603284e1d46b6606b3140</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;link_names, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkRobotState</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>affacf79416a6eb8ecdfe73a6233ee0af</anchor>
      <arglist>(moveit_msgs::RobotState &amp;robot_state, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertPoseToRootFrame</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a78a02b4623966b0cc3a4b46b188348f7</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;pose_msg, KDL::Frame &amp;pose_kdl, const std::string &amp;root_frame, tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertPoseToRootFrame</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a699d7d1e89d7758ce3dc6b990cbabea7</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;pose_msg, geometry_msgs::PoseStamped &amp;pose_msg_out, const std::string &amp;root_frame, tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getJointIndex</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>ae9cbf137821fb7fdb988c26e56310af3</anchor>
      <arglist>(const std::string &amp;name, const moveit_msgs::KinematicSolverInfo &amp;chain_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getKDLChain</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>af0523bf32fd5b8325a12c12497b62a04</anchor>
      <arglist>(const std::string &amp;xml_string, const std::string &amp;root_name, const std::string &amp;tip_name, KDL::Chain &amp;kdl_chain)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getKDLSegmentIndex</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a3397abd63c2b5232fb14a26c7d7a3853</anchor>
      <arglist>(const KDL::Chain &amp;chain, const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getKDLTree</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>ae5237df4d00a7dbdb07a080ba0565ea4</anchor>
      <arglist>(const std::string &amp;xml_string, const std::string &amp;root_name, const std::string &amp;tip_name, KDL::Tree &amp;kdl_chain)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadRobotModel</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>ac9aa53d98899869c54062c7948c6e18e</anchor>
      <arglist>(ros::NodeHandle node_handle, urdf::Model &amp;robot_model, std::string &amp;xml_string)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix4f</type>
      <name>matrixInverse</name>
      <anchorfile>namespacepr2__arm__kinematics.html</anchorfile>
      <anchor>a9020143d0e191764fe66cbbf006ad359</anchor>
      <arglist>(const Eigen::Matrix4f &amp;g)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_constraint_sampler.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_moveit_constraint_sampler/src/</path>
    <filename>pr2__constraint__sampler_8cpp</filename>
    <class kind="class">pr2_constraint_sampler::PR2ConstraintSampler</class>
    <class kind="class">pr2_constraint_sampler::PR2ConstraintSamplerAllocator</class>
    <namespace>pr2_constraint_sampler</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>pr2__constraint__sampler_8cpp.html</anchorfile>
      <anchor>a04efeaab7c2d3870f2dfe1cea12636fc</anchor>
      <arglist>(pr2_constraint_sampler::PR2ConstraintSamplerAllocator, constraint_samplers::ConstraintSamplerAllocator)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_moveit_controller_manager.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_moveit_controller_manager/src/</path>
    <filename>pr2__moveit__controller__manager_8cpp</filename>
    <includes id="Pr2GripperCommandAction_8h" name="Pr2GripperCommandAction.h" local="no" imported="no">pr2_controllers_msgs/Pr2GripperCommandAction.h</includes>
    <class kind="class">pr2_moveit_controller_manager::ActionBasedControllerHandle</class>
    <class kind="struct">pr2_moveit_controller_manager::Pr2MoveItControllerManager::ControllerInformation</class>
    <class kind="class">pr2_moveit_controller_manager::Pr2FollowJointTrajectoryControllerHandle</class>
    <class kind="class">pr2_moveit_controller_manager::Pr2GripperControllerHandle</class>
    <class kind="class">pr2_moveit_controller_manager::Pr2MoveItControllerManager</class>
    <namespace>pr2_moveit_controller_manager</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>pr2__moveit__controller__manager_8cpp.html</anchorfile>
      <anchor>a0fa39529e378a8c33443b265e3d3cb81</anchor>
      <arglist>(pr2_moveit_controller_manager::Pr2MoveItControllerManager, moveit_controller_manager::MoveItControllerManager)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEFAULT_MAX_GRIPPER_EFFORT</name>
      <anchorfile>namespacepr2__moveit__controller__manager.html</anchorfile>
      <anchor>a525306e996ab593b39a2bd52c9dbbfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>GRIPPER_CLOSED</name>
      <anchorfile>namespacepr2__moveit__controller__manager.html</anchorfile>
      <anchor>ac08bd07d5b73f671b4aa7754f9b13983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>GRIPPER_OPEN</name>
      <anchorfile>namespacepr2__moveit__controller__manager.html</anchorfile>
      <anchor>af541b4efb2bb71acf125eb4dce357b5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_moveit_sensor_manager.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_moveit_sensor_manager/src/</path>
    <filename>pr2__moveit__sensor__manager_8cpp</filename>
    <includes id="PointHeadAction_8h" name="PointHeadAction.h" local="no" imported="no">pr2_controllers_msgs/PointHeadAction.h</includes>
    <class kind="class">pr2_moveit_sensor_manager::Pr2MoveItSensorManager</class>
    <namespace>pr2_moveit_sensor_manager</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacepr2__moveit__sensor__manager.html</anchorfile>
      <anchor>ac57f793bd347f87cbd1ee2a028996c69</anchor>
      <arglist>(pr2_moveit_sensor_manager::Pr2MoveItSensorManager, moveit_sensor_manager::MoveItSensorManager)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pr2GripperCommand.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>Pr2GripperCommand_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommand_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommand_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommand</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aed741cd62e27bbe9c29e8605ed5ca0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommand const  &gt;</type>
      <name>Pr2GripperCommandConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a6dcfac61d10458a7b33b2652c05d0b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommand &gt;</type>
      <name>Pr2GripperCommandPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a3725e1cc293acad0a2b08943a57a8e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aedf9af4c3b78c64d2e1c253e331a64ca</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pr2GripperCommandAction.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>Pr2GripperCommandAction_8h</filename>
    <includes id="Pr2GripperCommandActionGoal_8h" name="Pr2GripperCommandActionGoal.h" local="no" imported="no">pr2_controllers_msgs/Pr2GripperCommandActionGoal.h</includes>
    <includes id="Pr2GripperCommandActionResult_8h" name="Pr2GripperCommandActionResult.h" local="no" imported="no">pr2_controllers_msgs/Pr2GripperCommandActionResult.h</includes>
    <includes id="Pr2GripperCommandActionFeedback_8h" name="Pr2GripperCommandActionFeedback.h" local="no" imported="no">pr2_controllers_msgs/Pr2GripperCommandActionFeedback.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandAction_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandAction</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a43bc9b859a5bf059e76193eef39e4601</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction const  &gt;</type>
      <name>Pr2GripperCommandActionConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a39ae94aaaed6c48d04c817105f942eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction &gt;</type>
      <name>Pr2GripperCommandActionPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a29e0d94c06774c258821720fd8f22ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aa2e1e7ab6544b5756d5ae94169f7126c</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pr2GripperCommandActionFeedback.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>Pr2GripperCommandActionFeedback_8h</filename>
    <includes id="Pr2GripperCommandFeedback_8h" name="Pr2GripperCommandFeedback.h" local="no" imported="no">pr2_controllers_msgs/Pr2GripperCommandFeedback.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandActionFeedback_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandActionFeedback</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a35d1139fa5a945904a42b4ac70096b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback const  &gt;</type>
      <name>Pr2GripperCommandActionFeedbackConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ae950fd0682c023133b29074957930c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback &gt;</type>
      <name>Pr2GripperCommandActionFeedbackPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>adb962a8650d8d1073ad949400263e558</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aab4e8176cf25ba3536d30f56c18bc4a6</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pr2GripperCommandActionGoal.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>Pr2GripperCommandActionGoal_8h</filename>
    <includes id="Pr2GripperCommandGoal_8h" name="Pr2GripperCommandGoal.h" local="no" imported="no">pr2_controllers_msgs/Pr2GripperCommandGoal.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandActionGoal_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandActionGoal</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ac0c218a7eafa21dada95f9ab9772980f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal const  &gt;</type>
      <name>Pr2GripperCommandActionGoalConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>af5a20b17c9c8c61915b6008c412a3a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal &gt;</type>
      <name>Pr2GripperCommandActionGoalPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ad81ba914a425b36be927612bca0cdc2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a437b241b099e046d9467ec28a9cffbec</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pr2GripperCommandActionResult.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>Pr2GripperCommandActionResult_8h</filename>
    <includes id="Pr2GripperCommandResult_8h" name="Pr2GripperCommandResult.h" local="no" imported="no">pr2_controllers_msgs/Pr2GripperCommandResult.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandActionResult_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandActionResult</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>adebbe06e6203413a4154d0576f32b4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult const  &gt;</type>
      <name>Pr2GripperCommandActionResultConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a8d1b16ff4e92dd02f0cb517ce489eb82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult &gt;</type>
      <name>Pr2GripperCommandActionResultPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ae9ecd1205cb8cce24641e79bf98a2ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a5ebeb09c0bea3f8a8d45ecb1c91615be</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pr2GripperCommandFeedback.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>Pr2GripperCommandFeedback_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandFeedback_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandFeedback</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aa41b5447e6bf3c240a14f34cf8b3593e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback const  &gt;</type>
      <name>Pr2GripperCommandFeedbackConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>af0346c2a91e5356c34a0cd6da00326fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback &gt;</type>
      <name>Pr2GripperCommandFeedbackPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a8c14a5f1b5618883710565ddda61c30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a9a04ad2fda5a120f6d75c9d2a76c7226</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pr2GripperCommandGoal.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>Pr2GripperCommandGoal_8h</filename>
    <includes id="Pr2GripperCommand_8h" name="Pr2GripperCommand.h" local="no" imported="no">pr2_controllers_msgs/Pr2GripperCommand.h</includes>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandGoal_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandGoal</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a410d911bc7c33230718705634909f047</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal const  &gt;</type>
      <name>Pr2GripperCommandGoalConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a4a8421635c179011b6f32f0cf02cd587</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal &gt;</type>
      <name>Pr2GripperCommandGoalPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>af4ddb0a86fe644eded160f15d7a3e59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a1ecc6deae0b1642f880a099f8784f597</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Pr2GripperCommandResult.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/hack_for_groovy/pr2_controllers_msgs/</path>
    <filename>Pr2GripperCommandResult_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandResult_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>pr2_controllers_msgs</namespace>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandResult</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>af356bd266a7bac7c4032d5484d3f2acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult const  &gt;</type>
      <name>Pr2GripperCommandResultConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a26946a42c5ba579db322efcc1cf310da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult &gt;</type>
      <name>Pr2GripperCommandResultPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a46f76b5daf8b1d592c1202bfac66cca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a32a2c47c47ade9857310adb3ac5eadfe</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_ik_with_cost.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-moveit_pr2/doc_stacks/2014-10-06_11-09-50.657023/moveit_pr2/pr2_moveit_plugins/pr2_arm_kinematics/test/</path>
    <filename>test__ik__with__cost_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>IK_NEAR</name>
      <anchorfile>test__ik__with__cost_8cpp.html</anchorfile>
      <anchor>a5f62aaa1dd63cf3367df0836b46b1b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IK_NEAR_TRANSLATE</name>
      <anchorfile>test__ik__with__cost_8cpp.html</anchorfile>
      <anchor>ae3a06c23d1d34a7a1d6a24aea7f88a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>gen_rand</name>
      <anchorfile>test__ik__with__cost_8cpp.html</anchorfile>
      <anchor>a02aaa6d62c5197778030630d281f5fff</anchor>
      <arglist>(double min, double max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__ik__with__cost_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>NOT_NEAR</name>
      <anchorfile>test__ik__with__cost_8cpp.html</anchorfile>
      <anchor>a111f8d9f66230da205f0c59142d96de7</anchor>
      <arglist>(const double &amp;v1, const double &amp;v2, const double &amp;NEAR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test</name>
      <anchorfile>test__ik__with__cost_8cpp.html</anchorfile>
      <anchor>ae1a3968e7947464bee7714f6d43b7002</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ARM_FK_NAME</name>
      <anchorfile>test__ik__with__cost_8cpp.html</anchorfile>
      <anchor>a756856004748f2a494256073bf59fc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ARM_IK_NAME</name>
      <anchorfile>test__ik__with__cost_8cpp.html</anchorfile>
      <anchor>a182474a931033f7c610b270ec6741372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>ARM_QUERY_NAME</name>
      <anchorfile>test__ik__with__cost_8cpp.html</anchorfile>
      <anchor>a6d6f337bf66827a2e551aeba5b4c72ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>NUM_TESTS</name>
      <anchorfile>test__ik__with__cost_8cpp.html</anchorfile>
      <anchor>a51ceacd2eee1ffa83fe1004e33a6a96f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>moveit</name>
    <filename>namespacemoveit.html</filename>
  </compound>
  <compound kind="class">
    <name>pr2_arm_kinematics::PR2ArmKinematics</name>
    <filename>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>getFKSolverInfo</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>ac40f09a920d17c32ab9676a531325781</anchor>
      <arglist>(kinematics_msgs::GetKinematicSolverInfo::Request &amp;request, kinematics_msgs::GetKinematicSolverInfo::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIKSolverInfo</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a426652398859296df84fdb85bead8641</anchor>
      <arglist>(kinematics_msgs::GetKinematicSolverInfo::Request &amp;request, kinematics_msgs::GetKinematicSolverInfo::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPositionFK</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>ad51d9fddd4d6ec57ad042e3d50409655</anchor>
      <arglist>(kinematics_msgs::GetPositionFK::Request &amp;request, kinematics_msgs::GetPositionFK::Response &amp;response)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getPositionIK</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>acdfbd8161d942eb076f98243a5c42a70</anchor>
      <arglist>(kinematics_msgs::GetPositionIK::Request &amp;request, kinematics_msgs::GetPositionIK::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>adf4f0686e5a71c80bc079cb64876fd27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PR2ArmKinematics</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>aae921f6f2c2a9b070f1a06071a9d8323</anchor>
      <arglist>(bool create_transform_listener=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PR2ArmKinematics</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a71f4d7ecf4622c5aaa6112311d435c61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getPositionIKHelper</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>aa3c16eac7d097c64d94701f65889009b</anchor>
      <arglist>(kinematics_msgs::GetPositionIK::Request &amp;request, kinematics_msgs::GetPositionIK::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>transformPose</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a4d69c0efe42681066f5857fd58d32301</anchor>
      <arglist>(const std::string &amp;des_frame, const geometry_msgs::PoseStamped &amp;pose_in, geometry_msgs::PoseStamped &amp;pose_out)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>active_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>ab9a4b46263e41a47ccdb9ae3a8ae8230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>dimension_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a14aea387b4e852278fc64587d9f6ea5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>fk_service_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>aedb089ff931dbb5c0d9532314b4c3826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>kinematics_msgs::KinematicSolverInfo</type>
      <name>fk_solver_info_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a5d13229f3bb2a9c079040efc8d93a886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>fk_solver_info_service_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>af08794af1b5971baf7c2afb5c8f43c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>free_angle_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a0ee300b94bbb5abf5f34b1f57a75bedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>ik_service_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>adec68ecb6827b3f07592f857d9846e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>kinematics_msgs::KinematicSolverInfo</type>
      <name>ik_solver_info_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a9daf22387a198b50fba91aa91362bf37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>ik_solver_info_service_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a8f4834d2dbfb5f6992b8ae601ca3ba8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; KDL::ChainFkSolverPos_recursive &gt;</type>
      <name>jnt_to_pose_solver_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a9ca84f69b1d9a4c35a10e806c2bcee5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KDL::Chain</type>
      <name>kdl_chain_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>aa899267b6ef1753bd993dea9babf0709</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a2ed78dbc71b4ffc4f38c28ff5b218c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; pr2_arm_kinematics::PR2ArmIKSolver &gt;</type>
      <name>pr2_arm_ik_solver_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a60c3fa3303babc616e43d5ded5d7bfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>urdf::Model</type>
      <name>robot_model_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a051ff2117d9480d1fb24bca18c7b1b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>root_handle_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a4fc7fc898a2cbb63912f910933474d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>root_name_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a6782dd6694abf76315cd1d18758ee098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>search_discretization_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>a291445f7c724da5ffeb513fe298d60e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>tf::TransformListener *</type>
      <name>tf_</name>
      <anchorfile>classpr2__arm__kinematics_1_1PR2ArmKinematics.html</anchorfile>
      <anchor>ab1102fcb060ced13ba61065ab2878e19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_constraint_sampler</name>
    <filename>namespacepr2__constraint__sampler.html</filename>
    <class kind="class">pr2_constraint_sampler::PR2ConstraintSampler</class>
    <class kind="class">pr2_constraint_sampler::PR2ConstraintSamplerAllocator</class>
  </compound>
  <compound kind="class">
    <name>pr2_constraint_sampler::PR2ConstraintSampler</name>
    <filename>classpr2__constraint__sampler_1_1PR2ConstraintSampler.html</filename>
    <base>constraint_samplers::ConstraintSampler</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>configure</name>
      <anchorfile>classpr2__constraint__sampler_1_1PR2ConstraintSampler.html</anchorfile>
      <anchor>a08f248808b2455b3b31dafd55256cc4a</anchor>
      <arglist>(const moveit_msgs::Constraints &amp;constr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PR2ConstraintSampler</name>
      <anchorfile>classpr2__constraint__sampler_1_1PR2ConstraintSampler.html</anchorfile>
      <anchor>ab3b81656a8bb397c11241c8987d17c7f</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;scene, const std::string &amp;group_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sample</name>
      <anchorfile>classpr2__constraint__sampler_1_1PR2ConstraintSampler.html</anchorfile>
      <anchor>a2219c8ce53745822884ae035728e054e</anchor>
      <arglist>(planning_models::RobotState *::JointStateGroup *jsg, const planning_models::RobotState &amp;reference_state, unsigned int max_attempts)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_constraint_sampler::PR2ConstraintSamplerAllocator</name>
    <filename>classpr2__constraint__sampler_1_1PR2ConstraintSamplerAllocator.html</filename>
    <base>constraint_samplers::ConstraintSamplerAllocator</base>
    <member kind="function" virtualness="virtual">
      <type>virtual constraint_samplers::ConstraintSamplerPtr</type>
      <name>alloc</name>
      <anchorfile>classpr2__constraint__sampler_1_1PR2ConstraintSamplerAllocator.html</anchorfile>
      <anchor>ab221447d6496f7e91c707be91a1bf772</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;scene, const std::string &amp;group_name, const moveit_msgs::Constraints &amp;constr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canService</name>
      <anchorfile>classpr2__constraint__sampler_1_1PR2ConstraintSamplerAllocator.html</anchorfile>
      <anchor>a57486794840f33bb5af2927a7fd4aa36</anchor>
      <arglist>(const planning_scene::PlanningSceneConstPtr &amp;scene, const std::string &amp;group_name, const moveit_msgs::Constraints &amp;constr) const </arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_controllers_msgs</name>
    <filename>namespacepr2__controllers__msgs.html</filename>
    <class kind="struct">pr2_controllers_msgs::PointHeadAction_</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadActionFeedback_</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadActionGoal_</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadActionResult_</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadFeedback_</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadGoal_</class>
    <class kind="struct">pr2_controllers_msgs::PointHeadResult_</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommand_</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandAction_</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandActionFeedback_</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandActionGoal_</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandActionResult_</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandFeedback_</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandGoal_</class>
    <class kind="struct">pr2_controllers_msgs::Pr2GripperCommandResult_</class>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadAction_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadAction</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a5f9e05a0b70e2598ca62eb072e9916e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadAction const  &gt;</type>
      <name>PointHeadActionConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ae8b185e84e9823e1ccfd68aad6ecbdfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadActionFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadActionFeedback</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aefc60039cdc86edb0e7a8829680032e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionFeedback const  &gt;</type>
      <name>PointHeadActionFeedbackConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a01e5a413e61ae4e091199960d9ea0897</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionFeedback &gt;</type>
      <name>PointHeadActionFeedbackPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a923b3226f9a7060119f03c3559c21603</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadActionGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadActionGoal</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a34fc7b380423d2525413d958c16ca10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionGoal const  &gt;</type>
      <name>PointHeadActionGoalConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a36c384157ec55c4569d4accf936bcb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionGoal &gt;</type>
      <name>PointHeadActionGoalPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a500dba13e79c2db3f0c73fcec997b0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadAction &gt;</type>
      <name>PointHeadActionPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a7debb113bc5726b310cf438b2d6ebab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadActionResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadActionResult</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a10566d96b810ec9b9e821426fa06d5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionResult const  &gt;</type>
      <name>PointHeadActionResultConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a0c3aaacc7d60c7242652e4dd54d60bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionResult &gt;</type>
      <name>PointHeadActionResultPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a635bdb3473f39a0aad4cd8ccfe2b7af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadFeedback</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a9944a6cfd81ba1cc3cc412ef6a2089b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadFeedback const  &gt;</type>
      <name>PointHeadFeedbackConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aea3846a73eeeec4920f27f0baaa9e531</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadFeedback &gt;</type>
      <name>PointHeadFeedbackPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>adba95be0befbda3ac05fbe7cee80d24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadGoal</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ab715326db8ee2f5d686fd4c67f4b2e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadGoal const  &gt;</type>
      <name>PointHeadGoalConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a2d594071b5038955be180b0ed7250d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadGoal &gt;</type>
      <name>PointHeadGoalPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a216223aff0a371cc794ba59b834bb1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PointHeadResult</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a0f12e6aad6be52c6224776a25c5dbc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadResult const  &gt;</type>
      <name>PointHeadResultConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>af58ad61ebb72c4e9dbe9e11c22fabba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadResult &gt;</type>
      <name>PointHeadResultPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a63432c7ff814386baa91ec30822dfd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommand_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommand</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aed741cd62e27bbe9c29e8605ed5ca0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandAction</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a43bc9b859a5bf059e76193eef39e4601</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction const  &gt;</type>
      <name>Pr2GripperCommandActionConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a39ae94aaaed6c48d04c817105f942eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandActionFeedback</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a35d1139fa5a945904a42b4ac70096b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback const  &gt;</type>
      <name>Pr2GripperCommandActionFeedbackConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ae950fd0682c023133b29074957930c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback &gt;</type>
      <name>Pr2GripperCommandActionFeedbackPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>adb962a8650d8d1073ad949400263e558</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandActionGoal</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ac0c218a7eafa21dada95f9ab9772980f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal const  &gt;</type>
      <name>Pr2GripperCommandActionGoalConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>af5a20b17c9c8c61915b6008c412a3a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal &gt;</type>
      <name>Pr2GripperCommandActionGoalPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ad81ba914a425b36be927612bca0cdc2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction &gt;</type>
      <name>Pr2GripperCommandActionPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a29e0d94c06774c258821720fd8f22ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandActionResult</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>adebbe06e6203413a4154d0576f32b4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult const  &gt;</type>
      <name>Pr2GripperCommandActionResultConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a8d1b16ff4e92dd02f0cb517ce489eb82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult &gt;</type>
      <name>Pr2GripperCommandActionResultPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>ae9ecd1205cb8cce24641e79bf98a2ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommand const  &gt;</type>
      <name>Pr2GripperCommandConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a6dcfac61d10458a7b33b2652c05d0b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandFeedback</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aa41b5447e6bf3c240a14f34cf8b3593e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback const  &gt;</type>
      <name>Pr2GripperCommandFeedbackConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>af0346c2a91e5356c34a0cd6da00326fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback &gt;</type>
      <name>Pr2GripperCommandFeedbackPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a8c14a5f1b5618883710565ddda61c30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandGoal</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a410d911bc7c33230718705634909f047</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal const  &gt;</type>
      <name>Pr2GripperCommandGoalConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a4a8421635c179011b6f32f0cf02cd587</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal &gt;</type>
      <name>Pr2GripperCommandGoalPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>af4ddb0a86fe644eded160f15d7a3e59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommand &gt;</type>
      <name>Pr2GripperCommandPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a3725e1cc293acad0a2b08943a57a8e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>Pr2GripperCommandResult</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>af356bd266a7bac7c4032d5484d3f2acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult const  &gt;</type>
      <name>Pr2GripperCommandResultConstPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a26946a42c5ba579db322efcc1cf310da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult &gt;</type>
      <name>Pr2GripperCommandResultPtr</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a46f76b5daf8b1d592c1202bfac66cca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a9d6acd4780d591423b1af3a984009135</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a37d1a67c30d82b058a1728e6fbf6bdd8</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a1ecc6deae0b1642f880a099f8784f597</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aedf9af4c3b78c64d2e1c253e331a64ca</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a9f40bf4b5f2f097978b7237ab85f9667</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a437b241b099e046d9467ec28a9cffbec</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aab4e8176cf25ba3536d30f56c18bc4a6</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a1a4400632bce1c216335ef22f7cabbd4</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aa2e1e7ab6544b5756d5ae94169f7126c</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a716a4842180efdd0a2648796af93448b</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a30e376e7c6dc3ce5a2af74b3d71f3f20</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a5ebeb09c0bea3f8a8d45ecb1c91615be</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a9a04ad2fda5a120f6d75c9d2a76c7226</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>a32a2c47c47ade9857310adb3ac5eadfe</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacepr2__controllers__msgs.html</anchorfile>
      <anchor>aaa5346c94b9053bb381eeced85dcd5fd</anchor>
      <arglist>(std::ostream &amp;s, const ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::PointHeadAction_</name>
    <filename>structpr2__controllers__msgs_1_1PointHeadAction__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt;</type>
      <name>_action_feedback_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>a9d0018f3dee9cf1c30e6c70f84f5721f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt;</type>
      <name>_action_goal_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>a67e1e6516d5ece9e8aa1bce807dbb0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt;</type>
      <name>_action_result_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>ae3b6bd8d69d4039ee14476dffb1e67cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>a23f0318cf7aaf1a0816a276898b1e010</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>aabdd09f29e01ea929153f9ece3d17ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointHeadAction_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>a545f074d85161743704b86f3ebb6d121</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadAction_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>aae8d2c1b02355ab3dba64902a269e734</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadAction_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>add01f4aae9abc11a0d9cdf4aad605743</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>a035393214413bccefcecff30df5d4e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_action_feedback_type</type>
      <name>action_feedback</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>ae699241544f8c002cc51f378588e1bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_action_goal_type</type>
      <name>action_goal</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>a4301f4364253f9ada837f9ce8d2405ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_action_result_type</type>
      <name>action_result</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadAction__.html</anchorfile>
      <anchor>a47d42507a5b4ebffe6634741205eb4f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::PointHeadActionFeedback_</name>
    <filename>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt;</type>
      <name>_feedback_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>a55cf043236978a05e2621c1816ddd409</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>ab12475bbb64bdb5268d19617a80eef96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>_status_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>a82ef993f8c4df87ff74ab563a72b7887</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>aea6241d4fa6d3153f074a49ebfe727db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>a1f147726043f1fb041a79c787c285ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointHeadActionFeedback_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>adcd06f4ec7ef566e44ba256f3a475f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadActionFeedback_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>a67996644bc83bf16e369088ef424ad92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadActionFeedback_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>a690a5212219b9d078694d2eac3d340ba</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>aff7959f08605ae1674010eece2ad8409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_feedback_type</type>
      <name>feedback</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>a5d5bcc63dd2b5ee1417efa11d8856ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_header_type</type>
      <name>header</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>aad0ff0617727784d7cb1ba0f4018d320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_status_type</type>
      <name>status</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionFeedback__.html</anchorfile>
      <anchor>a9ecb4ba74f7a486fc5b3a6fde6124fca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::PointHeadActionGoal_</name>
    <filename>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalID_&lt; ContainerAllocator &gt;</type>
      <name>_goal_id_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>aaf6726f9db72a3f7ab419dc6ae16f1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt;</type>
      <name>_goal_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>a54d4ffdc712aa5c22b6d6a901d7c1804</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>abb5550454a6c8c83bd5deb4f47f42013</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>a31e09006672f6bdd00ef9d4c67e23da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>ac3ad2721b74596eb2093ebda9b58bc6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointHeadActionGoal_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>a24c961895a74a02b66b3a6c14c5c6e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadActionGoal_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>adec4034cf4b9f5105c6ddcf6e00644b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadActionGoal_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>a9ce7f4f1e3919f5bcb80d440fbf65658</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>a688f4a3831d1a3633da571d86cb6c2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_goal_type</type>
      <name>goal</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>a13d84d87d1811a8c9c6ea6ead22d9c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_goal_id_type</type>
      <name>goal_id</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>a2fa86d44231ef966af9fa91dccee24b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_header_type</type>
      <name>header</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionGoal__.html</anchorfile>
      <anchor>a79f3e24b62725d3b85626d9b7e7fa623</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::PointHeadActionResult_</name>
    <filename>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>a1461c658337ead8f8a6cb46df1be5827</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt;</type>
      <name>_result_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>ae77b39ddb717d92ff24ffe29b8529873</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>_status_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>a4ed9b2adb21a0a45564f3132123c8587</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>a0a8eea9e949bae40e0f5249596fa838e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>a637c1994883e99eff4dc661e9b79f3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointHeadActionResult_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>aa203cf6c6b440a3ed0a7c94f7a915669</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadActionResult_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>aaa6e812211aa9a0199b6561a20d6e47e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadActionResult_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>a558125b8d939139fd398df5bf44e83ee</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>aebbdbff4e474c2cfce23834233e51ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_header_type</type>
      <name>header</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>a5d256e1d04907f3f8d0502f8f02049ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_result_type</type>
      <name>result</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>afc68236caf1b5252ae264ae208cd139c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_status_type</type>
      <name>status</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadActionResult__.html</anchorfile>
      <anchor>a7ceda2be1481ac5466ee7694e90d9164</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::PointHeadFeedback_</name>
    <filename>structpr2__controllers__msgs_1_1PointHeadFeedback__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_pointing_angle_error_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadFeedback__.html</anchorfile>
      <anchor>a1b00064d1aa84bde838ae7f5a00486d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadFeedback__.html</anchorfile>
      <anchor>a32cd7b3c14bf6c41cfb3e4cc7fc917ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadFeedback__.html</anchorfile>
      <anchor>a10ef7cc7254f67e65331c391ba32bb56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointHeadFeedback_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadFeedback__.html</anchorfile>
      <anchor>aad6050630c4e3bd4e67b7a1788f3c085</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadFeedback_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadFeedback__.html</anchorfile>
      <anchor>a249e56cfe98d4ff11d39b71698d707f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadFeedback_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadFeedback__.html</anchorfile>
      <anchor>a66c20b48545d5d6ceebea633f4ffa5a2</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadFeedback__.html</anchorfile>
      <anchor>ab8fc9621cc31aea62a8b969bc2fad5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_pointing_angle_error_type</type>
      <name>pointing_angle_error</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadFeedback__.html</anchorfile>
      <anchor>aa927c8236ac2e224714bd28f973a77d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::PointHeadGoal_</name>
    <filename>structpr2__controllers__msgs_1_1PointHeadGoal__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_max_velocity_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>a04c8f78f935bf2ce9443e60169643e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ros::Duration</type>
      <name>_min_duration_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>af4fb69e488dbfffefa1fdcf63b36b5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::Vector3_&lt; ContainerAllocator &gt;</type>
      <name>_pointing_axis_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>a10924bfcde802401bf5cb9e3ac8dad97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_string&lt; char, std::char_traits&lt; char &gt;, typename ContainerAllocator::template rebind&lt; char &gt;::other &gt;</type>
      <name>_pointing_frame_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>aea4099082d3688ee9d4c63e896a2b488</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PointStamped_&lt; ContainerAllocator &gt;</type>
      <name>_target_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>a9c0595df1c986b25ff38ff1d7f1d215e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>ac8f32e79c03a5ef3c7f21ef0e928a509</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>aebd799991d35530534e384e2be34badf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointHeadGoal_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>ab54337f5917fe6ac3f6d82f721dea06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadGoal_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>a41f5d9f7198caa4434e56f60012121aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadGoal_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>a44744578febb45f8bf917b310aaab100</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>aa25f99f39d05fe40ba089692b7a33d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_max_velocity_type</type>
      <name>max_velocity</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>a7f587b70f2d3d3e78102ae29e918389a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_min_duration_type</type>
      <name>min_duration</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>a10d5085af080aa30b24185273db8d601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_pointing_axis_type</type>
      <name>pointing_axis</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>a0c78d18f5637afa57ed043a36923603f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_pointing_frame_type</type>
      <name>pointing_frame</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>a720d9e602b35d71bbfea4d416d9f190d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_target_type</type>
      <name>target</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadGoal__.html</anchorfile>
      <anchor>aa6e5ad45fa51b43f1edd55359f0b82da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::PointHeadResult_</name>
    <filename>structpr2__controllers__msgs_1_1PointHeadResult__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadResult__.html</anchorfile>
      <anchor>a1bcecd98c73f461c455529e9b9d53bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadResult__.html</anchorfile>
      <anchor>a0b70f5204059eaa3dfecafcbf63279b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PointHeadResult_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadResult__.html</anchorfile>
      <anchor>a2921dfcbe2210598d242073eb8b9138d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadResult_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadResult__.html</anchorfile>
      <anchor>a2e75d75bcd3dc7fe669e6ba44fe0f065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointHeadResult_</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadResult__.html</anchorfile>
      <anchor>a7ebf0954cde150461f3b49fd50aab526</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1PointHeadResult__.html</anchorfile>
      <anchor>a94e30252de6fb70822d5dc3eb25bfd71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::Pr2GripperCommand_</name>
    <filename>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_max_effort_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</anchorfile>
      <anchor>ad8f93737e141c9372ab6660a8c678342</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</anchorfile>
      <anchor>a561789e1f71adf230ac9198e4d0bf036</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</anchorfile>
      <anchor>aaa13327b247036505cdfb5b1eda99922</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</anchorfile>
      <anchor>a34dc251c4a120bf30b79b5a08dbb748e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Pr2GripperCommand_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</anchorfile>
      <anchor>a4fbb80d2462fcc94d37d5c4c851ff6aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommand_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</anchorfile>
      <anchor>a52d32d9e5707b5fa459c8844688c2c93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommand_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</anchorfile>
      <anchor>a86be7aa9a578b02706653cce67a385d2</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</anchorfile>
      <anchor>a7664fea4db9e1a94c83b8610e4f53fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_max_effort_type</type>
      <name>max_effort</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</anchorfile>
      <anchor>abbf6c1c13739168003143e7310030265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_position_type</type>
      <name>position</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommand__.html</anchorfile>
      <anchor>a01f115d33de6771df5eef717b3aeea07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::Pr2GripperCommandAction_</name>
    <filename>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt;</type>
      <name>_action_feedback_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>a3447db330f1366fe89a971ac089ecb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt;</type>
      <name>_action_goal_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>ad0cec0843b511f9fcffa731cfd011ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt;</type>
      <name>_action_result_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>aac499bbaa2ba80dd21f1adf73c072392</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>a7036e832fb49f9200bf9809274f0181a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>a0d51086b84c5cde7f3a82f67864e80fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Pr2GripperCommandAction_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>a25734b7a9201ea374863bd110129509e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandAction_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>a6e5db82b9c74f2e229943ebdb2a77856</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandAction_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>a3fa2955bf41469814e21bd6d7ac93f8a</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>a6ef3d45cef22157897b0cd0ff2f4082d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_action_feedback_type</type>
      <name>action_feedback</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>a365ee06cd88f4c50cbf1bd1db419913b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_action_goal_type</type>
      <name>action_goal</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>afc5f83f0c64cef793cc1247cf670c407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_action_result_type</type>
      <name>action_result</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandAction__.html</anchorfile>
      <anchor>ab0d304f37e5a8d25f4958d92da383d04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::Pr2GripperCommandActionFeedback_</name>
    <filename>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt;</type>
      <name>_feedback_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>aac01d5c5dac2021ed8507e3685823605</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>aa7b32c717b084d8b265eb9a98d64dce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>_status_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>a820f26f7acd2a66bd8a1c839edc034cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>ab0dad8fc4839297c773751ac022960c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>af73abf21f584d9494b23dbf9b45e2833</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>a64278a25088f3090c9688569ba560be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandActionFeedback_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>ab6b31ba7e3bbe053c288f7cf44a52c38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandActionFeedback_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>a9d09f30e74b37d4d106b97878b92e041</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>a727275ac8b3de75f2c05c33c037d9f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_feedback_type</type>
      <name>feedback</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>a35ee03a7a36a3459ea7bee9f58424b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_header_type</type>
      <name>header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>a491e7a9bcd382d11bc3eee0cab2800ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_status_type</type>
      <name>status</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionFeedback__.html</anchorfile>
      <anchor>a0589f2f1506549559b9eed3392e817ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::Pr2GripperCommandActionGoal_</name>
    <filename>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalID_&lt; ContainerAllocator &gt;</type>
      <name>_goal_id_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>a0a0d3de9b97404783d8d6259753ad545</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt;</type>
      <name>_goal_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>af200ac96a1358c37b3df3a99c764a65d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>a4f5e8d9bcabeffd41c73193c3c86e316</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>a5bb08169826eae40e4a000f42636f26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>a088fbac34aa95290a2c998bcd38875f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>a8ff5bce773d7aad010d302df54b444bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandActionGoal_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>a9faeb32b27636d4233ca8abc4d5ce7a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandActionGoal_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>afc9a3d1535272a99dc8870a37919aa88</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>ad400ab06708124bd67ef59ef633bed0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_goal_type</type>
      <name>goal</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>abe1ecf331ba91b898f87e1b88e24bb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_goal_id_type</type>
      <name>goal_id</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>ae288a669213b523fbbd99bff9ec66301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_header_type</type>
      <name>header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionGoal__.html</anchorfile>
      <anchor>ad2e3c7bc568bc7bba29d8d40e6ec3828</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::Pr2GripperCommandActionResult_</name>
    <filename>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>a4b7ddb34440d5340abf6910dd8f4ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt;</type>
      <name>_result_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>a3cf0573ee1b102e1fa6d41a830d0f882</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::actionlib_msgs::GoalStatus_&lt; ContainerAllocator &gt;</type>
      <name>_status_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>a3c0f37bbcd8a9b55d585b0751ec8e73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>a5a44e0da7c963e15bd70a2e9e1b6134a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>aea2f5dbace28278469a9002d2d4d32a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>a6455013f41873cf05a593aa63ac9f375</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandActionResult_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>a99b1fda74579c43ab04cfe16377e7b6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandActionResult_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>a00481c3faafc40418cef087d0cc84ff0</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>aa6a6ba0a325f20cf036bfdf0883ac0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_header_type</type>
      <name>header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>a43fec24f4f8413ad953c2c43523992e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_result_type</type>
      <name>result</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>a46a79380476181b4173d1ef268b0ad58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_status_type</type>
      <name>status</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandActionResult__.html</anchorfile>
      <anchor>a2a5192a6825e77a06b9e07bc7b68d3f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::Pr2GripperCommandFeedback_</name>
    <filename>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_effort_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a2970331fb75faa4028d5b249d465bd18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a673f773ff375a835aca9a7a5eed6ff9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_reached_goal_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a68f3042dd9355f3d256b910cccc8797f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_stalled_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a0716bfa40d5c3d411be609b06d120a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a04b3ac0d046cf44f3c033386c5d0d211</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>ad1cb97ddbfbec2ebaea0623f3d3af9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a77729afb205c40c91257e56af2682399</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandFeedback_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a557383089117a78e35af4cbaa4ebd231</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandFeedback_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a0b426ff2e586dcc34dc58e58d30e85e7</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a98e24507ef12f3208dda0d969f0aabd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_effort_type</type>
      <name>effort</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a6c168b9edf2dd48523be01b45427a874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_position_type</type>
      <name>position</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a54239b8e6312d0b5745d1db65e1eeacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_reached_goal_type</type>
      <name>reached_goal</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a81793c4f9eb6d6d1b0b7d804faea29a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_stalled_type</type>
      <name>stalled</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandFeedback__.html</anchorfile>
      <anchor>a4e205e30d0bb6147f82f5eca86830afc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::Pr2GripperCommandGoal_</name>
    <filename>structpr2__controllers__msgs_1_1Pr2GripperCommandGoal__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt;</type>
      <name>_command_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandGoal__.html</anchorfile>
      <anchor>a512c266efb57f01e52abbf93aeb19c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandGoal__.html</anchorfile>
      <anchor>a2f96808d5889d8ad33bee3ca94d234bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandGoal__.html</anchorfile>
      <anchor>a1ac733920f62e89be6684e9959fd570d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Pr2GripperCommandGoal_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandGoal__.html</anchorfile>
      <anchor>a3a11f3a03ad999784c7ded2b09bf791e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandGoal_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandGoal__.html</anchorfile>
      <anchor>afb3588cd53cb2602a3e2eb601c589892</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandGoal_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandGoal__.html</anchorfile>
      <anchor>a3ff7ada5853afca8a071178feefb9058</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandGoal__.html</anchorfile>
      <anchor>a2823eb2a4f3917d264c16ffaaaa8e84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_command_type</type>
      <name>command</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandGoal__.html</anchorfile>
      <anchor>ae1293a5d53c3c252fde42d55606f7681</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_controllers_msgs::Pr2GripperCommandResult_</name>
    <filename>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_effort_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>a4dfe62aace733a8e1354ff6faac950ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_position_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>a57fd90fc0f8443999c57b346ced60374</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_reached_goal_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>af45ba153f2be89c2b57ac17322f80182</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_stalled_type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>ac6e866d5d4a84009c39f248664884162</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>a455d44556cdd972f5a485f1dc262c491</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>af2820067d5bca755feaf3a425fbc59fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Pr2GripperCommandResult_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>a8e31116e2614d1d119223a6d7e0ac604</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandResult_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>ac70e776e50e3b72bfd829affdfd192c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2GripperCommandResult_</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>a5912a6ff1e027b59830610c5375175e1</anchor>
      <arglist>(const ContainerAllocator &amp;_alloc)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; std::map&lt; std::string, std::string &gt; &gt;</type>
      <name>__connection_header</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>a54534dbbc83279696fc2263b42bfbaf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_effort_type</type>
      <name>effort</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>a8132d2c0e6f66fb166d7437fdafb6a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_position_type</type>
      <name>position</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>a4de30c9fffc87700701ba35efa8e647d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_reached_goal_type</type>
      <name>reached_goal</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>a99bbfc64e1e5f7a3a50e54094fc3aebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_stalled_type</type>
      <name>stalled</name>
      <anchorfile>structpr2__controllers__msgs_1_1Pr2GripperCommandResult__.html</anchorfile>
      <anchor>af908dd2bfd49881149d498471290579c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_moveit_controller_manager</name>
    <filename>namespacepr2__moveit__controller__manager.html</filename>
    <class kind="class">pr2_moveit_controller_manager::ActionBasedControllerHandle</class>
    <class kind="class">pr2_moveit_controller_manager::Pr2FollowJointTrajectoryControllerHandle</class>
    <class kind="class">pr2_moveit_controller_manager::Pr2GripperControllerHandle</class>
    <class kind="class">pr2_moveit_controller_manager::Pr2MoveItControllerManager</class>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>DEFAULT_MAX_GRIPPER_EFFORT</name>
      <anchorfile>namespacepr2__moveit__controller__manager.html</anchorfile>
      <anchor>a525306e996ab593b39a2bd52c9dbbfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>GRIPPER_CLOSED</name>
      <anchorfile>namespacepr2__moveit__controller__manager.html</anchorfile>
      <anchor>ac08bd07d5b73f671b4aa7754f9b13983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>GRIPPER_OPEN</name>
      <anchorfile>namespacepr2__moveit__controller__manager.html</anchorfile>
      <anchor>af541b4efb2bb71acf125eb4dce357b5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_moveit_controller_manager::ActionBasedControllerHandle</name>
    <filename>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</filename>
    <templarg>T</templarg>
    <base>moveit_controller_manager::MoveItControllerHandle</base>
    <member kind="function">
      <type></type>
      <name>ActionBasedControllerHandle</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</anchorfile>
      <anchor>ae7b751a900b294817000b046bad5aaba</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;ns)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>cancelExecution</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</anchorfile>
      <anchor>a32197d82315721c839c11fa66c557ad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual moveit_controller_manager::ExecutionStatus</type>
      <name>getLastExecutionStatus</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</anchorfile>
      <anchor>a982896779a6cb7a3097529ee8944e6bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</anchorfile>
      <anchor>a67ae4c55f1bf0c07d3b9c8109252f783</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>waitForExecution</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</anchorfile>
      <anchor>a2790be0995aefbaf2e49fba428b63164</anchor>
      <arglist>(const ros::Duration &amp;timeout=ros::Duration(0))</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>finishControllerExecution</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</anchorfile>
      <anchor>a7fa966f81464f7ce4832f66606f671da</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; actionlib::SimpleActionClient&lt; T &gt; &gt;</type>
      <name>controller_action_client_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</anchorfile>
      <anchor>a8e5984932eb56f38ab8464d5c7fc56da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>done_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</anchorfile>
      <anchor>a4e8c3406bcb0eaa8705e852dd08610c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>moveit_controller_manager::ExecutionStatus</type>
      <name>last_exec_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</anchorfile>
      <anchor>ab4affec7f4f04da5fac92b0f178baba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>namespace_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1ActionBasedControllerHandle.html</anchorfile>
      <anchor>a9ecc3447797817a50f26de432a736ecd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_moveit_controller_manager::Pr2FollowJointTrajectoryControllerHandle</name>
    <filename>classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html</filename>
    <base>ActionBasedControllerHandle&lt; control_msgs::FollowJointTrajectoryAction &gt;</base>
    <member kind="function">
      <type></type>
      <name>Pr2FollowJointTrajectoryControllerHandle</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html</anchorfile>
      <anchor>a5b7acd5892b4edf1043612361395a7c6</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;ns=&quot;follow_joint_trajectory&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sendTrajectory</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html</anchorfile>
      <anchor>a109ddd0725b14d89b6d3a6dc6780addf</anchor>
      <arglist>(const moveit_msgs::RobotTrajectory &amp;trajectory)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>controllerActiveCallback</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html</anchorfile>
      <anchor>ae1370417251028b962521f0ec2e68f49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>controllerDoneCallback</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html</anchorfile>
      <anchor>a5dac0f8a2dd77af5751c334d0f1bcbc7</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const control_msgs::FollowJointTrajectoryResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>controllerFeedbackCallback</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2FollowJointTrajectoryControllerHandle.html</anchorfile>
      <anchor>ab78a7e20202a59d04ed3c4fc0f940a27</anchor>
      <arglist>(const control_msgs::FollowJointTrajectoryFeedbackConstPtr &amp;feedback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_moveit_controller_manager::Pr2GripperControllerHandle</name>
    <filename>classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html</filename>
    <base>ActionBasedControllerHandle&lt; pr2_controllers_msgs::Pr2GripperCommandAction &gt;</base>
    <member kind="function">
      <type></type>
      <name>Pr2GripperControllerHandle</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html</anchorfile>
      <anchor>a6bb4e9c80fa2bd0cf4c545fd9816de31</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;ns=&quot;gripper_action&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sendTrajectory</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html</anchorfile>
      <anchor>a391f5b7da07d18658a6b588f359853a7</anchor>
      <arglist>(const moveit_msgs::RobotTrajectory &amp;trajectory)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>controllerActiveCallback</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html</anchorfile>
      <anchor>a274f9918a7c4d91f27be53339c538787</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>controllerDoneCallback</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html</anchorfile>
      <anchor>a6eb9e5f0b63a9bb2947efeecc5374753</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const pr2_controllers_msgs::Pr2GripperCommandResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>controllerFeedbackCallback</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html</anchorfile>
      <anchor>aa511c8629a634b764d6f3dc37e9135de</anchor>
      <arglist>(const pr2_controllers_msgs::Pr2GripperCommandFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>closing_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2GripperControllerHandle.html</anchorfile>
      <anchor>a40549a4a2459cf36c0241bb6ea1fff97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_moveit_controller_manager::Pr2MoveItControllerManager</name>
    <filename>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</filename>
    <base>moveit_controller_manager::MoveItControllerManager</base>
    <class kind="struct">pr2_moveit_controller_manager::Pr2MoveItControllerManager::ControllerInformation</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getActiveControllers</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>ae3535bf102d8ed8d66af53671438e594</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;names)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual moveit_controller_manager::MoveItControllerHandlePtr</type>
      <name>getControllerHandle</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>ae73c6bde0d2915f50556e93d566c517a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getControllerJoints</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>ad0fef245cd2e178c019ed02dacee2565</anchor>
      <arglist>(const std::string &amp;name, std::vector&lt; std::string &gt; &amp;joints)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getControllersList</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>ad9ef61df18156d6999c5a360c4250c5a</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;names)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual moveit_controller_manager::MoveItControllerManager::ControllerState</type>
      <name>getControllerState</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>ab14be6228317948e5283dfdc3a534e25</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2MoveItControllerManager</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>a55d1cd174582b9dfa39b30b5d43accd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>switchControllers</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>aad7fc8ddccc5a448ffd59a7e04683779</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;activate, const std::vector&lt; std::string &gt; &amp;deactivate)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Pr2MoveItControllerManager</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>ab51034832484f1d4b72d86d5f9133b78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>moveit_controller_manager::MoveItControllerHandlePtr</type>
      <name>getControllerHandleHelper</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>ab382ed8cf1f07a94a1732e4b1d147eea</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;ns)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const pr2_mechanism_msgs::ListControllers::Response &amp;</type>
      <name>getListControllerServiceResponse</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>a09ba81d917aeb4955c9de3b37fa1a5e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pr2_mechanism_msgs::ListControllers::Response</type>
      <name>cached_lister_response_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>acf40823820ad6c26323a70eebec1aabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>controller_manager_name_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>a95fd1d8210c1e2b7bfedeff803482e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, moveit_controller_manager::MoveItControllerHandlePtr &gt;</type>
      <name>handle_cache_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>ac8ff5bcdfb5f44c5c1ba5d303e2abad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Time</type>
      <name>last_lister_response_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>a4ca058fa5f5a70f0c7ffe563428384a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>lister_service_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>a34f76562087b9ed5fc960fba38ab44e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>loader_service_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>a3eca775747839cbdf785203c9bfb1857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>a674c6df647f6c26c70c3fb962c0f620e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, ControllerInformation &gt;</type>
      <name>possibly_unloaded_controllers_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>a9b26b35d7b640bba816163a21f833537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>root_node_handle_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>a923249d0d89d0df810b00aeb3ea831d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceClient</type>
      <name>switcher_service_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>ae2db45ab289e49b727b7fa85ea966086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_controller_manager_</name>
      <anchorfile>classpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager.html</anchorfile>
      <anchor>a5ceb79e79fbd79e269902e8379536195</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pr2_moveit_controller_manager::Pr2MoveItControllerManager::ControllerInformation</name>
    <filename>structpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager_1_1ControllerInformation.html</filename>
    <member kind="function">
      <type></type>
      <name>ControllerInformation</name>
      <anchorfile>structpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager_1_1ControllerInformation.html</anchorfile>
      <anchor>a88018646a6d1196ab2213f08cc294b08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>default_</name>
      <anchorfile>structpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager_1_1ControllerInformation.html</anchorfile>
      <anchor>a877837b91b31eeb1a905d76a8a854352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>joints_</name>
      <anchorfile>structpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager_1_1ControllerInformation.html</anchorfile>
      <anchor>ab8b963d8ced5979d4d0bc8316ecf5f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ns_</name>
      <anchorfile>structpr2__moveit__controller__manager_1_1Pr2MoveItControllerManager_1_1ControllerInformation.html</anchorfile>
      <anchor>abf29fdd4408d1472dabe99d173582e17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_moveit_sensor_manager</name>
    <filename>namespacepr2__moveit__sensor__manager.html</filename>
    <class kind="class">pr2_moveit_sensor_manager::Pr2MoveItSensorManager</class>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacepr2__moveit__sensor__manager.html</anchorfile>
      <anchor>ac57f793bd347f87cbd1ee2a028996c69</anchor>
      <arglist>(pr2_moveit_sensor_manager::Pr2MoveItSensorManager, moveit_sensor_manager::MoveItSensorManager)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_moveit_sensor_manager::Pr2MoveItSensorManager</name>
    <filename>classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html</filename>
    <base>moveit_sensor_manager::MoveItSensorManager</base>
    <member kind="function" virtualness="virtual">
      <type>virtual moveit_sensor_manager::SensorInfo</type>
      <name>getSensorInfo</name>
      <anchorfile>classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html</anchorfile>
      <anchor>a90b05c9d50dbeaf8bc5c2d546ee7d7e1</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getSensorsList</name>
      <anchorfile>classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html</anchorfile>
      <anchor>a3e273bdcb65d570c7b0025af9cec8d8f</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;names) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasSensors</name>
      <anchorfile>classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html</anchorfile>
      <anchor>a3538097fa25df1e3ec05627370d340f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>pointSensorTo</name>
      <anchorfile>classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html</anchorfile>
      <anchor>a26aaba0e495e4240f963d0895009e8bf</anchor>
      <arglist>(const std::string &amp;name, const geometry_msgs::PointStamped &amp;target, moveit_msgs::RobotTrajectory &amp;sensor_trajectory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pr2MoveItSensorManager</name>
      <anchorfile>classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html</anchorfile>
      <anchor>a425dd454d20364c9485d6dd8fab6a0f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Pr2MoveItSensorManager</name>
      <anchorfile>classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html</anchorfile>
      <anchor>a5b4c5de81d81ff59c16ea8ff75fc80e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; actionlib::SimpleActionClient&lt; pr2_controllers_msgs::PointHeadAction &gt; &gt;</type>
      <name>head_action_client_</name>
      <anchorfile>classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html</anchorfile>
      <anchor>a77d972ae9174135dbb21d8c67838d2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>head_pointing_frame_</name>
      <anchorfile>classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html</anchorfile>
      <anchor>ad498787268864533063b99968d63ad40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classpr2__moveit__sensor__manager_1_1Pr2MoveItSensorManager.html</anchorfile>
      <anchor>a7d6c11fcb28e3efac9f7cb39d2136b26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___eff43599c8db5d19931d69e7d0594986.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___eff43599c8db5d19931d69e7d0594986.html</anchorfile>
      <anchor>a6025a2d9723e06c0d194b978bacd6111</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeee0b3b5938b0256ef7b3f77ebe3450765.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeee0b3b5938b0256ef7b3f77ebe3450765.html</anchorfile>
      <anchor>ac9a33f3cee305b711b1415804479413c</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoafe04666b866f9e90dc1d470574c9f76d.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoafe04666b866f9e90dc1d470574c9f76d.html</anchorfile>
      <anchor>a3ed459eb503ac76b5b86c6b488b358d9</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionRes8e581781b6a8fffa96714f923ebe8ba5.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionRes8e581781b6a8fffa96714f923ebe8ba5.html</anchorfile>
      <anchor>aed1ebb86fa1a56a122b60e0e77ed0721</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback_1ec72ccba21579844d68637c468a9fe2.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback_1ec72ccba21579844d68637c468a9fe2.html</anchorfile>
      <anchor>a79b5509e3b1d6f57add494b7ad6002bb</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeabf8fb88812272d060f9a734ebcd82e</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___0f8f0077159a5b491523107c1b15fd4e.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___0f8f0077159a5b491523107c1b15fd4e.html</anchorfile>
      <anchor>ad30370557f3bef0ced41889a71cb1365</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand_54bd6e16e07ee89be56290caaf2ca558.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand_54bd6e16e07ee89be56290caaf2ca558.html</anchorfile>
      <anchor>af080945f13c6effc440a1e9c39e11697</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAf59bc6e782d7d7fe48c9880be43e2184.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAf59bc6e782d7d7fe48c9880be43e2184.html</anchorfile>
      <anchor>a5e3179ce5ce463d685cd5897432040a4</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAcefbeb3c93ddacd5123dd2021fdf4805.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAcefbeb3c93ddacd5123dd2021fdf4805.html</anchorfile>
      <anchor>ac5fe5465c98215c2cf1cfb46b2ca93aa</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandA1cfba07f43ef20eae08d8d15c4dbce61.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandA1cfba07f43ef20eae08d8d15c4dbce61.html</anchorfile>
      <anchor>a138672263a0abc57aa3996467a5507ab</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAfaf9020c3ad09b62a6123fbedc6687a2.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAfaf9020c3ad09b62a6123fbedc6687a2.html</anchorfile>
      <anchor>aa4bf7598bf3d194ae9e040bcc717ef78</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandF03aea5bcddbea918f66933794d2b1067.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandF03aea5bcddbea918f66933794d2b1067.html</anchorfile>
      <anchor>a1cfa442836ca9a44e6b4f088608f6422</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGe04a79f0af86945a66dd0d1e3adfd0e0.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGe04a79f0af86945a66dd0d1e3adfd0e0.html</anchorfile>
      <anchor>a6e1325e5c2b5f2473b9d9e0e45dc2df3</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandRd441c9bc48074816fe72720368f1a90f.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandRd441c9bc48074816fe72720368f1a90f.html</anchorfile>
      <anchor>a9abba373e66eefe80ee81f9ede878bcc</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a232cd168a21168e5472ddb35fc13e32c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a63ff93bd90de1637bcd69cd3fb4f6744</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedbac52c9cdcbcb92288cf6cdf9c9e20cd78.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedbac52c9cdcbcb92288cf6cdf9c9e20cd78.html</anchorfile>
      <anchor>a89bb409b3f848ffaa1af64b7b5a791d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedbac52c9cdcbcb92288cf6cdf9c9e20cd78.html</anchorfile>
      <anchor>ac86269e1f44b7fed9e1209104633e4ec</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal__f63f8afd56a6a35259bb1483dafa810c.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal__f63f8afd56a6a35259bb1483dafa810c.html</anchorfile>
      <anchor>a1aa3c048125a56658daf31897caf4a8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal__f63f8afd56a6a35259bb1483dafa810c.html</anchorfile>
      <anchor>a16b7ef7d3aa4de5644b04bf505ae57ef</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResultdeedcdcba741423265057c6c4f64f3bf.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResultdeedcdcba741423265057c6c4f64f3bf.html</anchorfile>
      <anchor>a90ccf6bfaffc3e095b971ffefb98731d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResultdeedcdcba741423265057c6c4f64f3bf.html</anchorfile>
      <anchor>a2e96c86231efe1763a90c5869245d636</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a552087bf5a530c5170671f0671dfedba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6dad3032d3cc1aa6a7e71b054ed7198c</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ad8009f1088804d3efd19079320b83cdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6fe98bbb24239f20b870f75025c26fde</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac30d159741380d49838278ee7d940f7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9aefee28f877d1a327e11b3dca9912b4</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7b9346011ab38872af6d5db9c0ba737a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab311bf57e8d690f1a2ff013d5b4aabab</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi187fb952a7f2fd210fcd15c99377c174.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi187fb952a7f2fd210fcd15c99377c174.html</anchorfile>
      <anchor>a17758cba7a249fdbcb40ac38d9a768fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi187fb952a7f2fd210fcd15c99377c174.html</anchorfile>
      <anchor>aeebedc570f8938afd2750840462656e3</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi55865e1c072bec6e207964b61bf1934a.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi55865e1c072bec6e207964b61bf1934a.html</anchorfile>
      <anchor>a6f39c5dee6840c252e9acb4fd07ca4ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi55865e1c072bec6e207964b61bf1934a.html</anchorfile>
      <anchor>ae24cddc1a179d8286a09a2c664fee279</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi60127f5ccb28a484c510b69bc44e854a.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi60127f5ccb28a484c510b69bc44e854a.html</anchorfile>
      <anchor>ad8ab3d6839bb0c07d5a0bac9ce84920a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi60127f5ccb28a484c510b69bc44e854a.html</anchorfile>
      <anchor>adae5218c70a6ebbdf757c8fe06bb0f93</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi8dcd0eb425dac6fad57ff6eca6720001.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi8dcd0eb425dac6fad57ff6eca6720001.html</anchorfile>
      <anchor>a605cfa63ff87d43d1b5f1021a0991c15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi8dcd0eb425dac6fad57ff6eca6720001.html</anchorfile>
      <anchor>af6a357383b5deb6fd65481588b157a06</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeedc160096b81092ae3be1d4eb9342b1ffa.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeedc160096b81092ae3be1d4eb9342b1ffa.html</anchorfile>
      <anchor>a521ac56cd1a4b314b0b8041b7bb39314</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeedc160096b81092ae3be1d4eb9342b1ffa.html</anchorfile>
      <anchor>ae1cb4a231089e3d4d5eefa96aa64faae</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoal84af788928c94eea64d4bf9df08ee1fa.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoal84af788928c94eea64d4bf9df08ee1fa.html</anchorfile>
      <anchor>a1b84f8f1fc2ab88cf88fcb60aa4b020f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoal84af788928c94eea64d4bf9df08ee1fa.html</anchorfile>
      <anchor>a2457b493bfa42075174b15bc7ec90dae</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResu009a7d047e5a99ce15ad08a3b3ce2387.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResu009a7d047e5a99ce15ad08a3b3ce2387.html</anchorfile>
      <anchor>a7d24364dd81854e4bdfb7735cce64329</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResu009a7d047e5a99ce15ad08a3b3ce2387.html</anchorfile>
      <anchor>a7661127bed0fca22ff03a935314fcd88</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2fcfd4e04115dcf72ba9af490457d5e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4bc6a21a9c19b4bb2d08d34e42cf6a8b</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeed1f8a039aa0708771113ff94d525e503c.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeed1f8a039aa0708771113ff94d525e503c.html</anchorfile>
      <anchor>a04a27c43e5b62d130a692ce611cbf551</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeed1f8a039aa0708771113ff94d525e503c.html</anchorfile>
      <anchor>a9d3f62b497b09ebe294ab32875e44024</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal20bea1bd82f4662bc6e31d9ff7b0a0a7.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal20bea1bd82f4662bc6e31d9ff7b0a0a7.html</anchorfile>
      <anchor>ac726b13673bdcd74a8c3d6851afbd686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal20bea1bd82f4662bc6e31d9ff7b0a0a7.html</anchorfile>
      <anchor>ac9ff832760cd369ce7f5bc3f188457cb</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResu9921a2d4d6045b56c154e5de86071464.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResu9921a2d4d6045b56c154e5de86071464.html</anchorfile>
      <anchor>a5fc69da5266e0f7d2e9dc4df0bfed967</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResu9921a2d4d6045b56c154e5de86071464.html</anchorfile>
      <anchor>a0286bad57c90e834ff824308234fbb4a</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback__5e212b9fc7f94b27219bff275d0683c0.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback__5e212b9fc7f94b27219bff275d0683c0.html</anchorfile>
      <anchor>aaca678cad331e2540373725e18695882</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback__5e212b9fc7f94b27219bff275d0683c0.html</anchorfile>
      <anchor>a15be3d6384a7d79265892c2a835dac63</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4e037351da8b48fc99c40b87ece0f64e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a95aaa3226295ba27f067f8274b18b6f7</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acdd0476f248014bf1fe52ca60ab07d26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7e8cc18f617c11bc1b23971121a5302c</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand__e27fd91f748a25a181f0153551b9e1b7.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand__e27fd91f748a25a181f0153551b9e1b7.html</anchorfile>
      <anchor>ace414066ee23dcd5cc16999a2f8e6e1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand__e27fd91f748a25a181f0153551b9e1b7.html</anchorfile>
      <anchor>ace0337030ec3d74de9cc53d6b101b196</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAc7c1c64eb44116a3045865391602129d7.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAc7c1c64eb44116a3045865391602129d7.html</anchorfile>
      <anchor>afd77b028a303c13f817009f7b4f75f37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAc7c1c64eb44116a3045865391602129d7.html</anchorfile>
      <anchor>a30a15b4cc0d54f739d6beb4f0fc17514</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAcdfd1221864ec35393559e639164cd361.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAcdfd1221864ec35393559e639164cd361.html</anchorfile>
      <anchor>aba3103ebc33a7e9abe0b78a1806bc88a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAcdfd1221864ec35393559e639164cd361.html</anchorfile>
      <anchor>a5812406f5a30c8e0d408bf78c1cf2198</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAc0dcd27ca38b29e2f2b74459bc00586c1.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAc0dcd27ca38b29e2f2b74459bc00586c1.html</anchorfile>
      <anchor>a115598e94e6d0b91496e4fc8cf2c6781</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAc0dcd27ca38b29e2f2b74459bc00586c1.html</anchorfile>
      <anchor>a663260df15abc597e95086556a8e9313</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAc3d83c36e540f2ff2c9689f3e59496362.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAc3d83c36e540f2ff2c9689f3e59496362.html</anchorfile>
      <anchor>ae7a110b04350b28f263dafb66403d898</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAc3d83c36e540f2ff2c9689f3e59496362.html</anchorfile>
      <anchor>a9c43ddf801b5ed16b25bc96b307ce962</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFe8198baa2182d18f79d668c6587b17a84.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFe8198baa2182d18f79d668c6587b17a84.html</anchorfile>
      <anchor>a0a6192f925c7bffde7bbe939e6125570</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFe8198baa2182d18f79d668c6587b17a84.html</anchorfile>
      <anchor>ac3cc8100f3df06cb36ee04e97d3e4d56</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGo010161f41fe3d498b1a085207d4ae9e4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGo010161f41fe3d498b1a085207d4ae9e4.html</anchorfile>
      <anchor>aa563e610cc487b65f8398f29276b37fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGo010161f41fe3d498b1a085207d4ae9e4.html</anchorfile>
      <anchor>ae8b88acfdcc44986aab634031f393425</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandRe03506a065c3d3a7e7cd1d34430a127f2.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandRe03506a065c3d3a7e7cd1d34430a127f2.html</anchorfile>
      <anchor>a7937050526b02bb94023d212b0c5537a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandRe03506a065c3d3a7e7cd1d34430a127f2.html</anchorfile>
      <anchor>a68806c14101cae723c6ff71d0c0986a9</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_d31426d2fcfd2d82e1d6c96abadc7ac2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedb48cbc7e038398af4952aba1572ff25f2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedbf3ad5725f96c54c41f6fba7fe5a38a1b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal_39b0bd21a42a8339d2e9c34e4b435e83.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal_f3536dbc5adeb2d0b6a4ad3bffe0678c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResul92f6fb453127c31f7e39f8cd2db7d098.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResulbd79e450f5d4573148729a63724f12a3.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___ae51c32f1c73905067f77ed4fcc41f21.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___6e1017bd26f3e8776e164d8a58cbc534.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_012ec96515c68270e9aeba390c3f4f65f5.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_83b6e442da44da2c72a269017a633e35.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___1a17e3487d11a3f6688cf8f224022e9e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___8c64be5781e81eed8b5231ed062fa698.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct402ee3785d15ac528d1231e82b3ce624.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct435340e59034b32cd3f6c5faf957c465.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct8ae4f34bccf385c9bee2520de64bcb6b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct3f79776b466ea24b15f69e92956bd449.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct8ccf968d4b0a0fa9697e82b0bc187494.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActa1b92a923b4c018b2440d3db6648b4dd.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct87e97d9598aa94b2158854e87cc7480c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct3d65a78d1f27b9394a2f19d18b355e27.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFee09cb07420d579f4ed0618521f5ccb906.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeed95027d4364d7a658b7d17cf4172d8a1.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoab7f730b58fc79132d0871fa5fb79c021.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoa403a11074b86f86493835baf9a1a74c8.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandRes396e65c3da9c8008aea55ae4245277cc.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResd63fa2741b8e183ccc44194014d2ae8e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___fa7f58ac7cb8541b75b45abfc0ba940a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___04899f78207c4e85bb867f1967868473.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFee9d3990620882cae364c8dee01b8ea32d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeee714681456b0d7a5547a79943424058e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoa601f1eb806f3ff6918bb58ac1c5c2efb.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoa1fcc9ca8ea6f70e495b2459f977d73b6.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionRes2fd2d480dca074175da3b26b5d6f58b3.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionRes87fb59db44b99e61ad633c349a792e00.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback_186d07b1457df9c8f5ef72c62db7250a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback_b61f0da011389e09296c95b565683d71.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_c0921f1eef522a91cb42408d92b7ec8a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___38adc8085c5f035951d53965726e2f42.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___688a3d0021c40e97179dad348a98846f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand_e9ed92b2c955642c772ffb8201b5a437.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand_ce82109646c4ebc597ca0bd54608ab76.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandA61293fb7dff6d40326c360f737f596d8.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandA1fdf671cbeec5fa5aaa54ae0b2eaa03f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandA32addf41c0414c262eb8107a5600ed8a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAf7e6d45723245768a12462e7ba529688.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandA140b567448a92cb1e87b931b9f3b2c5f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAf28869d29d8ec871181e82ed8280a7fa.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAc89e9e3bd543b2e126442ce9153de37a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAe6a7aef2d62896e26ecb1ae9e73c1db7.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::FalseType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFb812ec78aebbec0ab4310c66e80ca9b7.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandF0ef678dba24de6212ebf20a782500019.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGa93955c14b26f0ff3ad421188c812acb.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGf5c313795829683bdfaeab90cec6e748.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandRb5b67fac4e3221bfd92a2f5d37fc1bf0.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandR29f7f7643b36bec71dffd17095a9af5f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_60aa508e53fefac21ec283e118d621f0.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedb0ce5e2a50860f1486c6034a11ccb438b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedbe686f6e25e5593bfa84de5a4db5455eb.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal_ee857294a878758ec9d47ddd0dc0b0d8.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal_b88dda4b63b41a658dd1c60448321bd7.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResul0ad4baa360aea6865e2ebb347b06b4f5.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResul745124d3c643c1193f8b52bd6fce61e5.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___5185e3c2a98833c579d7516d80def24c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___18eda52d4c50a8a1ddc79e7b8a383f50.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01d77ee49b59545bb984e21da742d46fab.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_d3ec98592f9896a99c79a26052ced22a.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___302d7c724acc960a2c4a2e9e194a008d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___1ac1a53e83caf143aa3416e6b912d574.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct132571a3f9b03ac0f368451d3e25286b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct20005f8947464d490c4497ddfd9cff77.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct09a2da44b98ebaeebe289ea34b0c5d5e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActcd5f6399c0e7f412bc82dc2728b8b4be.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct0c2711a4e1c2297ce427848cd457c5d2.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct15b1b661ec3624e9cc9a1750fdaaa07f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActa96bd834fd7ef4bb5314869b739c8008.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAct8ee6dca96b80cf9899a34bbfecc0c3a1.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeeb85ef6ab0bcc54a81a196079a41ec8a3.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeef078e29937abcde6b69b870cfcbefe38.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoa85d88cc54acde9bd9a50dea1735baf86.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoa55d098e2e61f0d474e9824e9ac34d3e7.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandRes8cd02b7e53f79b64ce3562e16042f4a3.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResbd6374d88e4586077af77c77cd976b2f.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6dba6c028a635a77c6dec33adc6ae041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4517e583818c69a5448e68d24d3f9ea3</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a57db79addb1be9ebb714d1d3bc00441c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a9eb1368ae59166429dc2acc6ee833031</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedback4d0a59bba6c4b806c4f59112d0dfd0c0.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedback4d0a59bba6c4b806c4f59112d0dfd0c0.html</anchorfile>
      <anchor>a56f668b0d5ff9ef5b8f588146b71d164</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedback4d0a59bba6c4b806c4f59112d0dfd0c0.html</anchorfile>
      <anchor>adb7238ff5315d8d262c5adaeaf63043c</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedback4d0a59bba6c4b806c4f59112d0dfd0c0.html</anchorfile>
      <anchor>aefdd04682cb57990ae0390fa11052b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedback4d0a59bba6c4b806c4f59112d0dfd0c0.html</anchorfile>
      <anchor>ae83324afdcdc646e08633f003c72133b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae90f69b049a1e5afdd2b25b2512455ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a901cc1d3999624e5a14da99488a87483</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a52e52529cb450fb2b991465b003cb51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a7ad0ef93269026afaa0b95cbae47e977</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResult__e50d8d8f210b7c1bc6b4ca850a5c285d.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResult__e50d8d8f210b7c1bc6b4ca850a5c285d.html</anchorfile>
      <anchor>aae0ae0879abbbc3d3c330626bd9f0a03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResult__e50d8d8f210b7c1bc6b4ca850a5c285d.html</anchorfile>
      <anchor>af47dc3476c6a143e25f6565bd8132a8b</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResult__e50d8d8f210b7c1bc6b4ca850a5c285d.html</anchorfile>
      <anchor>aa49dcbb5453124225d4308b9c65bce01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResult__e50d8d8f210b7c1bc6b4ca850a5c285d.html</anchorfile>
      <anchor>af05a07757f080207b91095dbcedeb9e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a87eaee62f84baa8d5b84244218a54d9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>abdce901454d839eda590c4b2849c1851</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa88e26beb121930dec7c3759813d5007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a759e52191ad4cacd0ade8d7015579468</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a11e9fdf12d8a1c6d970c257a955019fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a56ad7f41097237dd9e37ff45b51d70b9</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab8be91abac40d3cb3a74906749cc7702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a834e036fd06634ec70103a138638b125</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab690975aef7e9b0bee0c6ec623cd63e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a445f7e9dffeb7ca75272c11f7e205ef3</anchor>
      <arglist>(const ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a1fd8e6a2c98784bf2d7d067dc2c257b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab3b205180afd05e0018da675151159f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae3e72c8a8a5c351d9f7ff6602e27aa96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4701fecda64f05de88bc66a1b4398b1d</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afd6ae8bd6c0c9260869aa96b0f0ebedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4f4aee1602bacd3d1751d8394af4f591</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction9ff06aa81e0cd22052ebb728d1bc2ba8.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction9ff06aa81e0cd22052ebb728d1bc2ba8.html</anchorfile>
      <anchor>a061a732199e31df6016e6e448663e144</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction9ff06aa81e0cd22052ebb728d1bc2ba8.html</anchorfile>
      <anchor>a80f43c6061106b0f746b28749fa6f586</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction9ff06aa81e0cd22052ebb728d1bc2ba8.html</anchorfile>
      <anchor>a79b0e1f393840797cc8c6ce062fffe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction9ff06aa81e0cd22052ebb728d1bc2ba8.html</anchorfile>
      <anchor>a144ed210dcc24d9b035ad6bea1037173</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction82c5baf0f543cad696c20ceacaf8d009.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction82c5baf0f543cad696c20ceacaf8d009.html</anchorfile>
      <anchor>a6a0f7dcb7b4963ec42d0df26e0efa0a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction82c5baf0f543cad696c20ceacaf8d009.html</anchorfile>
      <anchor>a28bfcfe004c63051134ced3085fe8024</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction82c5baf0f543cad696c20ceacaf8d009.html</anchorfile>
      <anchor>a7466d02e77f1fc80a14ff2429ac37d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction82c5baf0f543cad696c20ceacaf8d009.html</anchorfile>
      <anchor>af8ca27dd26892ae3895c2401990cc8fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActionbc31623ef306755fd0f2afb7c61a39a7.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActionbc31623ef306755fd0f2afb7c61a39a7.html</anchorfile>
      <anchor>a8ff5061fc9bfcea67bf6f553bad9b513</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActionbc31623ef306755fd0f2afb7c61a39a7.html</anchorfile>
      <anchor>a77f74937c2f29123ae54d0b76e56c5c0</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActionbc31623ef306755fd0f2afb7c61a39a7.html</anchorfile>
      <anchor>a20dda085512317a096f32627a28d7dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActionbc31623ef306755fd0f2afb7c61a39a7.html</anchorfile>
      <anchor>a06a7d10e1f20736191950b3d4727a2cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction249652346c02d5a62f84f0bcdfb85cb2.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction249652346c02d5a62f84f0bcdfb85cb2.html</anchorfile>
      <anchor>a4ca04ae32b0aa970e9e3def3783ef407</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction249652346c02d5a62f84f0bcdfb85cb2.html</anchorfile>
      <anchor>aae6d9023acb07fe6a8ee6d9f60287906</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction249652346c02d5a62f84f0bcdfb85cb2.html</anchorfile>
      <anchor>aaba72a560505c33f0c4d91490b50cb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandAction249652346c02d5a62f84f0bcdfb85cb2.html</anchorfile>
      <anchor>a187c4b9cc7d50cd5d07ce56804612595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeedba7c74dec5639fe375c5643e840b8618f5.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeedba7c74dec5639fe375c5643e840b8618f5.html</anchorfile>
      <anchor>a9f408802e9115dfc8b7a0a55b3355177</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeedba7c74dec5639fe375c5643e840b8618f5.html</anchorfile>
      <anchor>ad01abfc94e96bbcd088973528b0e9a23</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeedba7c74dec5639fe375c5643e840b8618f5.html</anchorfile>
      <anchor>af9ed2f74365708443a5e0cfd65ae2858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeedba7c74dec5639fe375c5643e840b8618f5.html</anchorfile>
      <anchor>a769d3e0245c9808ae5aa13315ed0b5fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoal__73e9068cc47a97723878fb66d6a0f460.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoal__73e9068cc47a97723878fb66d6a0f460.html</anchorfile>
      <anchor>ac7ff431ef27d06b5cbe1f27d9325f22f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoal__73e9068cc47a97723878fb66d6a0f460.html</anchorfile>
      <anchor>a0d680052c9dbda83d59ce1d307d9abea</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoal__73e9068cc47a97723878fb66d6a0f460.html</anchorfile>
      <anchor>ac87907575ee0859cb53b3a98a6c16750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoal__73e9068cc47a97723878fb66d6a0f460.html</anchorfile>
      <anchor>a816451b68aed18493ee07a15099ee7ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResultc01b40680e0c7e3268219581d9461bd3.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResultc01b40680e0c7e3268219581d9461bd3.html</anchorfile>
      <anchor>a2ad8fcd4a8b0022601e7b81862c2808a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResultc01b40680e0c7e3268219581d9461bd3.html</anchorfile>
      <anchor>a995e0d3375a703a85a3b9ce934356d93</anchor>
      <arglist>(const ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value1</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResultc01b40680e0c7e3268219581d9461bd3.html</anchorfile>
      <anchor>a8afd6d312a786e60c53ac8f548be892d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint64_t</type>
      <name>static_value2</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResultc01b40680e0c7e3268219581d9461bd3.html</anchorfile>
      <anchor>ab14a8407789d4e71a868c1c479e61daf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a09d20c6e7adaf97af116d726bb34710d</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadAction___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aab2c7e6ce6903be09fad557e89ac551d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedbadb7edae43958278f70b4ddc187866261.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedbadb7edae43958278f70b4ddc187866261.html</anchorfile>
      <anchor>a782d9a57fc1dd2a24c3efda64a021011</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionFeedbadb7edae43958278f70b4ddc187866261.html</anchorfile>
      <anchor>a3bf4241a5074778bf2bcb09e67f2dd6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal__fb404b44c730592c2055bc7e0e88e7ca.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal__fb404b44c730592c2055bc7e0e88e7ca.html</anchorfile>
      <anchor>a4db5fbb28645927dfd20a23861869f8e</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionGoal__fb404b44c730592c2055bc7e0e88e7ca.html</anchorfile>
      <anchor>ab58026b5329d1c96b5cb5aef71f5f5d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResult120940fc6dbc13c636f38cc6fa6de815.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResult120940fc6dbc13c636f38cc6fa6de815.html</anchorfile>
      <anchor>a171a52a6f9ef9c5bf839da2f2dd11770</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadActionResult120940fc6dbc13c636f38cc6fa6de815.html</anchorfile>
      <anchor>a972172f16f7888095f45dee450bc71eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aeb5d17fafd62b6946eb6e32de4e19f52</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadFeedback___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ab40e9f8d2f80177ed4142435fc636f71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a40aa7d26fb5fc09ddc7b6acea5c50538</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadGoal___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a6404fbf4f304155413ee0df63bddd90d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::PointHeadResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>afe42626bf60c5f2cf0cad8f2440f4db8</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1PointHeadResult___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a642514c288c20e2313567807fb4b5036</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommand_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2d0b22761804500307510f4d582ec5ed</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommand___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2ed45b92007f0e2e5a47f388968fdb4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandAction_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi42910ad2b70e07c1b8d5e4735b24d664.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi42910ad2b70e07c1b8d5e4735b24d664.html</anchorfile>
      <anchor>a4faddf9ac35615b6d7a141e0a81e5d50</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi42910ad2b70e07c1b8d5e4735b24d664.html</anchorfile>
      <anchor>a309d596b60b9db4af3a1a9695e426dcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi378fa508e5bbbe72759c28dde4fad129.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi378fa508e5bbbe72759c28dde4fad129.html</anchorfile>
      <anchor>ae8a8d86f0dfb1ba33501e8fe73cbaf04</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi378fa508e5bbbe72759c28dde4fad129.html</anchorfile>
      <anchor>a8d2e5a49f5515fe5268c3f9f0633a728</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActidbb8f8fb14ec59082362f35e1694dedf.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActidbb8f8fb14ec59082362f35e1694dedf.html</anchorfile>
      <anchor>a6493f4cdef4feae53c704036024e9ecd</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActidbb8f8fb14ec59082362f35e1694dedf.html</anchorfile>
      <anchor>aa4970dfe2c863bbb2073797515337764</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandActionResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi003bbebfa9282f74418ecc0711c386cf.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi003bbebfa9282f74418ecc0711c386cf.html</anchorfile>
      <anchor>a9b7ca9f63cc67bd3f53b3fd0b1409056</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandActi003bbebfa9282f74418ecc0711c386cf.html</anchorfile>
      <anchor>aec4912ff85d81682c167212d228c951a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandFeedback_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeed0ad81c1849677536a09ada372ca91268.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeed0ad81c1849677536a09ada372ca91268.html</anchorfile>
      <anchor>a1e213a9b2b2fffe9c53d25b96cdef54b</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandFeed0ad81c1849677536a09ada372ca91268.html</anchorfile>
      <anchor>ab6305cc5386f7933dabca4ce2bffe850</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandGoal_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoala8bb82767691d0e62e87f2382ac14768.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoala8bb82767691d0e62e87f2382ac14768.html</anchorfile>
      <anchor>a19a942fbff1bb19b0583ae03b6d29097</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandGoala8bb82767691d0e62e87f2382ac14768.html</anchorfile>
      <anchor>a8792a2de500df89013e661a869228dd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::pr2_controllers_msgs::Pr2GripperCommandResult_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResu7a7e8c0200b9efc0cd462641451ceb2a.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResu7a7e8c0200b9efc0cd462641451ceb2a.html</anchorfile>
      <anchor>a91b4b887e7e256b337f6fd94e894b467</anchor>
      <arglist>(Stream &amp;stream, T m)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ROS_DECLARE_ALLINONE_SERIALIZER</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1pr2__controllers__msgs_1_1Pr2GripperCommandResu7a7e8c0200b9efc0cd462641451ceb2a.html</anchorfile>
      <anchor>a4a09d192d7d6307f119f11d18b364e70</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
