<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/demos/ros_fall_school_2010/approach_table_tools/src/approach_table_tools/</path>
    <filename>____init_____8py</filename>
    <namespace>approach_table_tools</namespace>
  </compound>
  <compound kind="file">
    <name>srv/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/demos/ros_fall_school_2010/approach_table_tools/src/approach_table_tools/srv/</path>
    <filename>srv_2____init_____8py</filename>
    <namespace>approach_table_tools::srv</namespace>
  </compound>
  <compound kind="file">
    <name>_GetApproachPose.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/demos/ros_fall_school_2010/approach_table_tools/src/approach_table_tools/srv/</path>
    <filename>__GetApproachPose_8py</filename>
    <class kind="class">approach_table_tools::srv::_GetApproachPose::GetApproachPose</class>
    <class kind="class">approach_table_tools::srv::_GetApproachPose::GetApproachPoseRequest</class>
    <class kind="class">approach_table_tools::srv::_GetApproachPose::GetApproachPoseResponse</class>
    <namespace>approach_table_tools::srv::_GetApproachPose</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetApproachPose.html</anchorfile>
      <anchor>a861ee717bc8077386aaa43eac8704cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetApproachPose.html</anchorfile>
      <anchor>af6d0ea2379bc0aeb7867b07df2cf9e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetApproachPose.html</anchorfile>
      <anchor>a2769a91900d300b7022af8da231f7e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetApproachPose.html</anchorfile>
      <anchor>a0e39614f4b173574baaf7ed28c0d98a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_GetCheckerboardPose.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/demos/ros_fall_school_2010/approach_table_tools/src/approach_table_tools/srv/</path>
    <filename>__GetCheckerboardPose_8py</filename>
    <class kind="class">approach_table_tools::srv::_GetCheckerboardPose::GetCheckerboardPose</class>
    <class kind="class">approach_table_tools::srv::_GetCheckerboardPose::GetCheckerboardPoseRequest</class>
    <class kind="class">approach_table_tools::srv::_GetCheckerboardPose::GetCheckerboardPoseResponse</class>
    <namespace>approach_table_tools::srv::_GetCheckerboardPose</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i2f</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</anchorfile>
      <anchor>a890f5e4f07ac43e91439e16498674018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</anchorfile>
      <anchor>a155489c735569cc339971b904fa7b07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</anchorfile>
      <anchor>a783307e70885adcdb5c5392d0c60027e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</anchorfile>
      <anchor>a1e848b3c00c22317647d5c57a79c0250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</anchorfile>
      <anchor>a2c33a3d630491218eff589eafcc76981</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>approach_pose_finder.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/demos/ros_fall_school_2010/approach_table_tools/bin/</path>
    <filename>approach__pose__finder_8py</filename>
    <class kind="class">approach_pose_finder::ApproachPoseFinder</class>
    <namespace>approach_pose_finder</namespace>
    <member kind="function">
      <type>def</type>
      <name>approach_pose_finder</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>abbe4d257e152d69bffd200159dbd3235</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>msg_to_pose</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>ad082a429908ea95d4ae324daa5004681</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>msg_to_quaternion</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>af317238cdd8dfdc9fde062dc2208febe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pose_to_msg</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>a7496b1bfc0894d427a7a7bbbcee2cc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_to_msg</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>ab163e8fba4244d947a278cd9a2c69d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>a60c389399203e0f99e31f1d6f289305b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>aed731da4926f945434f40dfa25f4d19b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cb_detector.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/demos/ros_fall_school_2010/approach_table_tools/bin/</path>
    <filename>cb__detector_8py</filename>
    <class kind="class">cb_detector::ImageCbDetector</class>
    <class kind="class">cb_detector::ImageCbDetectorNode</class>
    <namespace>cb_detector</namespace>
    <member kind="function">
      <type>def</type>
      <name>cb_detector_main</name>
      <anchorfile>namespacecb__detector.html</anchorfile>
      <anchor>a663658eb8a02d3d6de33048831984073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacecb__detector.html</anchorfile>
      <anchor>aa6f2ddb6785cc98f1f754459538eb91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacecb__detector.html</anchorfile>
      <anchor>a41068e00f3570116b2170dd85f8aa5b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GetApproachPose.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/demos/ros_fall_school_2010/approach_table_tools/srv_gen/cpp/include/approach_table_tools/</path>
    <filename>GetApproachPose_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; approach_table_tools::GetApproachPose &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">approach_table_tools::GetApproachPose</class>
    <class kind="struct">approach_table_tools::GetApproachPoseRequest_</class>
    <class kind="struct">approach_table_tools::GetApproachPoseResponse_</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; approach_table_tools::GetApproachPose &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>approach_table_tools</namespace>
    <member kind="typedef">
      <type>::approach_table_tools::GetApproachPoseRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetApproachPoseRequest</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>ad7e7ec8b30b92b8afc733cc67450a34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseRequest const  &gt;</type>
      <name>GetApproachPoseRequestConstPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a6051c53d2e2d64f025f94ad13868fe5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseRequest &gt;</type>
      <name>GetApproachPoseRequestPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a74e3e15108dc9e6db1ef09ef70dde217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::approach_table_tools::GetApproachPoseResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetApproachPoseResponse</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a5e82d46f618bde61bac8725e35e1f7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseResponse const  &gt;</type>
      <name>GetApproachPoseResponseConstPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a1e8e0cbb3fdfbf8c9f06d530d652bf36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseResponse &gt;</type>
      <name>GetApproachPoseResponsePtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a213e3eb69aa519e5b28e0c501893ca9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GetCheckerboardPose.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/demos/ros_fall_school_2010/approach_table_tools/srv_gen/cpp/include/approach_table_tools/</path>
    <filename>GetCheckerboardPose_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::DataType&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; approach_table_tools::GetCheckerboardPose &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::DataType&lt; approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">approach_table_tools::GetCheckerboardPose</class>
    <class kind="struct">approach_table_tools::GetCheckerboardPoseRequest_</class>
    <class kind="struct">approach_table_tools::GetCheckerboardPoseResponse_</class>
    <class kind="struct">ros::message_traits::IsFixedSize&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; approach_table_tools::GetCheckerboardPose &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::service_traits::MD5Sum&lt; approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>approach_table_tools</namespace>
    <member kind="typedef">
      <type>::approach_table_tools::GetCheckerboardPoseRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetCheckerboardPoseRequest</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a7ace5af4aafc1b2b8f853e3fe908b6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseRequest const  &gt;</type>
      <name>GetCheckerboardPoseRequestConstPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>abba89e6c3b42f29a02a9d7c56124ff7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseRequest &gt;</type>
      <name>GetCheckerboardPoseRequestPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a09bf08e6f5e452e156a04e9ce114c914</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::approach_table_tools::GetCheckerboardPoseResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetCheckerboardPoseResponse</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>adc888ec1adbe695ec21d4ccc5e76cb4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseResponse const  &gt;</type>
      <name>GetCheckerboardPoseResponseConstPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a8c2b16715dcdc4cbc7c77eca308bc07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseResponse &gt;</type>
      <name>GetCheckerboardPoseResponsePtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>ab64dca5d793bd594d73fa7e0b559eef4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-tum-ros-pkg/doc_stacks/2014-10-06_07-57-11.667830/tum-ros-pkg/demos/ros_fall_school_2010/approach_table_tools/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="namespace">
    <name>approach_pose_finder</name>
    <filename>namespaceapproach__pose__finder.html</filename>
    <class kind="class">approach_pose_finder::ApproachPoseFinder</class>
    <member kind="function">
      <type>def</type>
      <name>approach_pose_finder</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>abbe4d257e152d69bffd200159dbd3235</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>msg_to_pose</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>ad082a429908ea95d4ae324daa5004681</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>msg_to_quaternion</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>af317238cdd8dfdc9fde062dc2208febe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pose_to_msg</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>a7496b1bfc0894d427a7a7bbbcee2cc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_to_msg</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>ab163e8fba4244d947a278cd9a2c69d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>a60c389399203e0f99e31f1d6f289305b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespaceapproach__pose__finder.html</anchorfile>
      <anchor>aed731da4926f945434f40dfa25f4d19b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>approach_pose_finder::ApproachPoseFinder</name>
    <filename>classapproach__pose__finder_1_1ApproachPoseFinder.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapproach__pose__finder_1_1ApproachPoseFinder.html</anchorfile>
      <anchor>a10c2554d963c4e33d411d4e45a34a302</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_approach_pose</name>
      <anchorfile>classapproach__pose__finder_1_1ApproachPoseFinder.html</anchorfile>
      <anchor>ae9308ccbbdddd01244360d36ab8570b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixed_frame</name>
      <anchorfile>classapproach__pose__finder_1_1ApproachPoseFinder.html</anchorfile>
      <anchor>abc425f7f4294ec4303b3d4fe2212e6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>classapproach__pose__finder_1_1ApproachPoseFinder.html</anchorfile>
      <anchor>af2a5bf6dc88f4c484a9f504ad4a7a35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>server</name>
      <anchorfile>classapproach__pose__finder_1_1ApproachPoseFinder.html</anchorfile>
      <anchor>a4128fe35864bb0064e52f35a6957f849</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>approach_table_tools</name>
    <filename>namespaceapproach__table__tools.html</filename>
    <namespace>approach_table_tools::srv</namespace>
    <class kind="struct">approach_table_tools::GetApproachPose</class>
    <class kind="struct">approach_table_tools::GetApproachPoseRequest_</class>
    <class kind="struct">approach_table_tools::GetApproachPoseResponse_</class>
    <class kind="struct">approach_table_tools::GetCheckerboardPose</class>
    <class kind="struct">approach_table_tools::GetCheckerboardPoseRequest_</class>
    <class kind="struct">approach_table_tools::GetCheckerboardPoseResponse_</class>
    <member kind="typedef">
      <type>::approach_table_tools::GetApproachPoseRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetApproachPoseRequest</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>ad7e7ec8b30b92b8afc733cc67450a34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseRequest const  &gt;</type>
      <name>GetApproachPoseRequestConstPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a6051c53d2e2d64f025f94ad13868fe5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseRequest &gt;</type>
      <name>GetApproachPoseRequestPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a74e3e15108dc9e6db1ef09ef70dde217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::approach_table_tools::GetApproachPoseResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetApproachPoseResponse</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a5e82d46f618bde61bac8725e35e1f7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseResponse const  &gt;</type>
      <name>GetApproachPoseResponseConstPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a1e8e0cbb3fdfbf8c9f06d530d652bf36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseResponse &gt;</type>
      <name>GetApproachPoseResponsePtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a213e3eb69aa519e5b28e0c501893ca9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::approach_table_tools::GetCheckerboardPoseRequest_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetCheckerboardPoseRequest</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a7ace5af4aafc1b2b8f853e3fe908b6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseRequest const  &gt;</type>
      <name>GetCheckerboardPoseRequestConstPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>abba89e6c3b42f29a02a9d7c56124ff7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseRequest &gt;</type>
      <name>GetCheckerboardPoseRequestPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a09bf08e6f5e452e156a04e9ce114c914</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::approach_table_tools::GetCheckerboardPoseResponse_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>GetCheckerboardPoseResponse</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>adc888ec1adbe695ec21d4ccc5e76cb4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseResponse const  &gt;</type>
      <name>GetCheckerboardPoseResponseConstPtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>a8c2b16715dcdc4cbc7c77eca308bc07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseResponse &gt;</type>
      <name>GetCheckerboardPoseResponsePtr</name>
      <anchorfile>namespaceapproach__table__tools.html</anchorfile>
      <anchor>ab64dca5d793bd594d73fa7e0b559eef4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>approach_table_tools::GetApproachPose</name>
    <filename>structapproach__table__tools_1_1GetApproachPose.html</filename>
    <member kind="typedef">
      <type>GetApproachPoseRequest</type>
      <name>Request</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPose.html</anchorfile>
      <anchor>a8f62d376d8fd4ff1c669d2a08206a745</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPose.html</anchorfile>
      <anchor>a9b84ab9f0703a0cf2ab3a711c41b523f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetApproachPoseResponse</type>
      <name>Response</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPose.html</anchorfile>
      <anchor>aaa122c295a4b5916998a7029bcc3c6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPose.html</anchorfile>
      <anchor>ae248063846a69ebbd5a3b4bac98621eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPose.html</anchorfile>
      <anchor>ade668a1ad0e4e984acb8bb77536e8164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPose.html</anchorfile>
      <anchor>afb5d433a1d9925f11b87d83dd5494f58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>approach_table_tools::GetApproachPoseRequest_</name>
    <filename>structapproach__table__tools_1_1GetApproachPoseRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_board_pose_type</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseRequest__.html</anchorfile>
      <anchor>ab894ed97dde2cc3c3d27fd440f741f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseRequest__.html</anchorfile>
      <anchor>a85850f5b811604b9cf70f61e42452778</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseRequest__.html</anchorfile>
      <anchor>aaceb985f9802d0dc1c37ac6331153fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetApproachPoseRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseRequest__.html</anchorfile>
      <anchor>ae46f0eb890846e5e5086e90321df9178</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetApproachPoseRequest_</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseRequest__.html</anchorfile>
      <anchor>a462c14b7f95d13202708efef4440aae8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetApproachPoseRequest_</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseRequest__.html</anchorfile>
      <anchor>a51b1e75e36812d071fa672662503f33c</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>structapproach__table__tools_1_1GetApproachPoseRequest__.html</anchorfile>
      <anchor>aaf8d21c2d7207ee55c108bcc273b1ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>board_pose</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseRequest__.html</anchorfile>
      <anchor>a55f9c7197a16905c2759f8ed6f83acdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>approach_table_tools::GetApproachPoseResponse_</name>
    <filename>structapproach__table__tools_1_1GetApproachPoseResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_nav_pose_type</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseResponse__.html</anchorfile>
      <anchor>a28a5537f65542cc4eada40e62d30beb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseResponse__.html</anchorfile>
      <anchor>abdb5cca945187c1f12abf9400d445a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseResponse__.html</anchorfile>
      <anchor>a8a8eb2b77f2d9407c044ffc6d561b86a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetApproachPoseResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseResponse__.html</anchorfile>
      <anchor>a209d7c876d38d2c7bc8d48ba825026a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetApproachPoseResponse_</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseResponse__.html</anchorfile>
      <anchor>a36a14c6cfc48402dca812500431dd8f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetApproachPoseResponse_</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseResponse__.html</anchorfile>
      <anchor>a4df5ffaf0148b8eec2e71fd4026c59e8</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>structapproach__table__tools_1_1GetApproachPoseResponse__.html</anchorfile>
      <anchor>a3b147be5fe07ff0389539c21e7c62325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>nav_pose</name>
      <anchorfile>structapproach__table__tools_1_1GetApproachPoseResponse__.html</anchorfile>
      <anchor>a1239ae866a6de256469932d860e8b211</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>approach_table_tools::GetCheckerboardPose</name>
    <filename>structapproach__table__tools_1_1GetCheckerboardPose.html</filename>
    <member kind="typedef">
      <type>GetCheckerboardPoseRequest</type>
      <name>Request</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPose.html</anchorfile>
      <anchor>aead8096249d9fe3fb02cc354f3fdcd11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Request</type>
      <name>RequestType</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPose.html</anchorfile>
      <anchor>a8f6b9d12a3ba2eb1426cb52e43fff6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetCheckerboardPoseResponse</type>
      <name>Response</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPose.html</anchorfile>
      <anchor>a8228175f0f7a82343fe4bd67c61f7912</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Response</type>
      <name>ResponseType</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPose.html</anchorfile>
      <anchor>a229761adb6bf209eae05d9b0d9aa413a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Request</type>
      <name>request</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPose.html</anchorfile>
      <anchor>a828f0d7eda161c234bd9e9723264bfc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Response</type>
      <name>response</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPose.html</anchorfile>
      <anchor>ae510ee75ac4be895eaaa03440516e66c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>approach_table_tools::GetCheckerboardPoseRequest_</name>
    <filename>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_corners_x_type</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>afd700717239421b0356fc1c3a6b770df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_corners_y_type</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>a772e310f3f7104747aaf47c8e42f039d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_spacing_x_type</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>a463c1d3e306aca87df856cfa41e72cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>_spacing_y_type</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>acbdda1256d3eacba75e6049b1ad8c701</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>ac0de2d10bc09ae226070a3411441bf87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>a64d98086305520048c235157239535dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>a01b6f6983369bc081ba44d794dbfe1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCheckerboardPoseRequest_</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>a17a7cb381d5744f466b50bb463945e2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCheckerboardPoseRequest_</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>a155e0d0d10528c0be90fa4a7b14560fd</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>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>a26d6c12bf49574a48d559b0c5ee3c640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>corners_x</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>a63c5f9732d8b3047a45479899000ea92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>corners_y</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>aa4fae382bbf1dee8d5639ce4143e9dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>spacing_x</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>a06018f355e492c724e0c9dad3212d891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>spacing_y</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseRequest__.html</anchorfile>
      <anchor>a04366a86dbd8a8df9280a1a58dd99c8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>approach_table_tools::GetCheckerboardPoseResponse_</name>
    <filename>structapproach__table__tools_1_1GetCheckerboardPoseResponse__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_board_pose_type</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseResponse__.html</anchorfile>
      <anchor>a69b7b80866336cb1bb89076a943fed7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseResponse__.html</anchorfile>
      <anchor>ae7a38de10c784dda72fe12d5b2f7ea03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseResponse__.html</anchorfile>
      <anchor>a58a3220f4fd669e1b8cf7fc703f7efcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseResponse__.html</anchorfile>
      <anchor>a9f7fc41027d0cc2881dc2cd84b6d4101</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCheckerboardPoseResponse_</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseResponse__.html</anchorfile>
      <anchor>a56976c259d9152b797141f359302c774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GetCheckerboardPoseResponse_</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseResponse__.html</anchorfile>
      <anchor>a763cecdce127301980c18c5ed1a5e064</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>structapproach__table__tools_1_1GetCheckerboardPoseResponse__.html</anchorfile>
      <anchor>aaee7d9e38d2e7ea5ddc4778377d7d015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>board_pose</name>
      <anchorfile>structapproach__table__tools_1_1GetCheckerboardPoseResponse__.html</anchorfile>
      <anchor>a3dab3e03e737c16519fec347d4359776</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>approach_table_tools::srv</name>
    <filename>namespaceapproach__table__tools_1_1srv.html</filename>
    <namespace>approach_table_tools::srv::_GetApproachPose</namespace>
    <namespace>approach_table_tools::srv::_GetCheckerboardPose</namespace>
  </compound>
  <compound kind="namespace">
    <name>approach_table_tools::srv::_GetApproachPose</name>
    <filename>namespaceapproach__table__tools_1_1srv_1_1__GetApproachPose.html</filename>
    <class kind="class">approach_table_tools::srv::_GetApproachPose::GetApproachPose</class>
    <class kind="class">approach_table_tools::srv::_GetApproachPose::GetApproachPoseRequest</class>
    <class kind="class">approach_table_tools::srv::_GetApproachPose::GetApproachPoseResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetApproachPose.html</anchorfile>
      <anchor>a861ee717bc8077386aaa43eac8704cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetApproachPose.html</anchorfile>
      <anchor>af6d0ea2379bc0aeb7867b07df2cf9e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetApproachPose.html</anchorfile>
      <anchor>a2769a91900d300b7022af8da231f7e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetApproachPose.html</anchorfile>
      <anchor>a0e39614f4b173574baaf7ed28c0d98a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>approach_table_tools::srv::_GetApproachPose::GetApproachPose</name>
    <filename>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPose.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPose.html</anchorfile>
      <anchor>a5684d2dd3aeffcbcb97d9cf445815396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPose.html</anchorfile>
      <anchor>aeb40d9570adbb8903aec7037be504c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPose.html</anchorfile>
      <anchor>ab85f01851df894ca3446c55f71b43c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPose.html</anchorfile>
      <anchor>aded9a62fb18c1876d9d2100b84257109</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>approach_table_tools::srv::_GetApproachPose::GetApproachPoseRequest</name>
    <filename>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>a9c87e5fe63ac9bd55cb7ea22d026c40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>ae5211c8f70d89e4e83f39b52d4f6a143</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>a1ac8995f63ebd181e6ee8ba25595bbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>a65321cd24551a0baff152580af11c94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>a822dcc987162d4337a091db2e0c2074e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>board_pose</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>af429a6aaae629df51f931acaabf0d6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>a49bde306e9a5930d28bcb8d82ded555c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>a7fcd295a9ec97f3e4236253d7c6d2589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>a7f25784bd1b6f29c65141601c866c368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>abc4dfbd238d23cf2931f33ca17c0ffa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>adad1df63f7cb0d3621f7825d60345b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>a3be01f5418e9f26f1c7d1c646e541930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseRequest.html</anchorfile>
      <anchor>a47a5c9eea2bf6193924b3fafbc225330</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>approach_table_tools::srv::_GetApproachPose::GetApproachPoseResponse</name>
    <filename>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>a58187941b076ceacf02e7372a4ce2df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>a09b76572412f5411fe00a2c0569d83df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>aa6e54a7ff9f6191f9b58e67e01a19cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>aeb4dd576ddfd32f39fe0cf7ec4779cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>a1792e13ee2f4669df8d4db6cfa9bd326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nav_pose</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>a17a2479d7a30a42a19265c799ae25678</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>a19947aacaddf2990047c440c6163bd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>a2f0ff940ee4d790d44d3ecc2973cb34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>a2934c365a9a6b9af71b16e43820f0291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>aab1db8b1792e92de77b8f6b7cbd1a424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>af946a2e36b66fb08be986f0c7d268931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>a8fc324b2c026ca9c0b9b760d4398ac6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetApproachPose_1_1GetApproachPoseResponse.html</anchorfile>
      <anchor>a98b48515d32978718cde87323a1d0670</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>approach_table_tools::srv::_GetCheckerboardPose</name>
    <filename>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</filename>
    <class kind="class">approach_table_tools::srv::_GetCheckerboardPose::GetCheckerboardPose</class>
    <class kind="class">approach_table_tools::srv::_GetCheckerboardPose::GetCheckerboardPoseRequest</class>
    <class kind="class">approach_table_tools::srv::_GetCheckerboardPose::GetCheckerboardPoseResponse</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2i2f</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</anchorfile>
      <anchor>a890f5e4f07ac43e91439e16498674018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</anchorfile>
      <anchor>a155489c735569cc339971b904fa7b07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7d</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</anchorfile>
      <anchor>a783307e70885adcdb5c5392d0c60027e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</anchorfile>
      <anchor>a1e848b3c00c22317647d5c57a79c0250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceapproach__table__tools_1_1srv_1_1__GetCheckerboardPose.html</anchorfile>
      <anchor>a2c33a3d630491218eff589eafcc76981</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>approach_table_tools::srv::_GetCheckerboardPose::GetCheckerboardPose</name>
    <filename>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPose.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPose.html</anchorfile>
      <anchor>a4e289d1a7989f6efa1659190b3a405d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_request_class</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPose.html</anchorfile>
      <anchor>ae352a7d914dd6ce051d0104d15ceadf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_response_class</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPose.html</anchorfile>
      <anchor>a3967b306716a088d5f8bc907fadd8a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPose.html</anchorfile>
      <anchor>a65a26f0fb21c6abc50377fff4f4895b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>approach_table_tools::srv::_GetCheckerboardPose::GetCheckerboardPoseRequest</name>
    <filename>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>a7cc8bfbf58c089246afce26b81e45335</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>afd323fedd78aaa3782fd51de5813c5da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>a52388e0f20fa02f2ce85ecc90cb3b58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>aa229464d4360a3fc6651187f5d13c1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>a337d30852aa6177c6172636cfe5f8df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>corners_x</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>a36ddb764eb386f2422b0474628b675e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>corners_y</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>a33874914a591d09a43d31f0781392f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spacing_x</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>a35348d82321a94e43ca5c528e5cb1429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spacing_y</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>abd1b8857f1559e6239e5b769339387cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>aaa1ad00f03a08a0cbdddaf12eeac105f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>aa104cf7792147bc3e73ba912a8171bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>ad5b29ef88f92bb3205a9729d6ff6b9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>ae7d876b184258cd09c52b5252a647ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>aec80f0fce2253b31c8a1a305cca3609c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>a0bfbb3feaae1ad81893bb6883a13f46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseRequest.html</anchorfile>
      <anchor>ab6fca840de997efddefe4ebf71fc2687</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>approach_table_tools::srv::_GetCheckerboardPose::GetCheckerboardPoseResponse</name>
    <filename>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>a411baf684ce84dfa19ab7147df1cfd80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>ac5cc7f3fc2c706bc79cdbe7030660190</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>a9e0d6f65163144cd0d04f76c85dee119</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>a8d302198ede32ac3f08149ef65ca8f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>a9afc057440e6eeecb788355e93222a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>board_pose</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>a32303e320771f0abe2714a7823dd2e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>a812f3cc795cdd41a8686f7c70caba30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>a8388af1fd5cc38aef529ee3bf151ece6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>a0341ae593d33466a6bdfc1825bd784fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>a40ced26fff01274008e0a25bb53cf618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>aad2d50be1bddd49005198dcde79504da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>a9faa49d41e2853b7848c4e6683a474dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classapproach__table__tools_1_1srv_1_1__GetCheckerboardPose_1_1GetCheckerboardPoseResponse.html</anchorfile>
      <anchor>adf6f26b6f4b2cfe264fee3adbb8cb4f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cb_detector</name>
    <filename>namespacecb__detector.html</filename>
    <class kind="class">cb_detector::ImageCbDetector</class>
    <class kind="class">cb_detector::ImageCbDetectorNode</class>
    <member kind="function">
      <type>def</type>
      <name>cb_detector_main</name>
      <anchorfile>namespacecb__detector.html</anchorfile>
      <anchor>a663658eb8a02d3d6de33048831984073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacecb__detector.html</anchorfile>
      <anchor>aa6f2ddb6785cc98f1f754459538eb91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacecb__detector.html</anchorfile>
      <anchor>a41068e00f3570116b2170dd85f8aa5b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cb_detector::ImageCbDetector</name>
    <filename>classcb__detector_1_1ImageCbDetector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>detect</name>
      <anchorfile>classcb__detector_1_1ImageCbDetector.html</anchorfile>
      <anchor>a31f1e4bc86bdee6e02300860676e91a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_board_corners</name>
      <anchorfile>classcb__detector_1_1ImageCbDetector.html</anchorfile>
      <anchor>a0f7d7b12e621671d1f438c4787bfb956</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cb_detector::ImageCbDetectorNode</name>
    <filename>classcb__detector_1_1ImageCbDetectorNode.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>abc893886f77b351383989c1cb2eb805d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>attempt_to_advertise</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>affe9f6ef44f21327229fb4ba098b7271</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>a89672bdcb14dd3ca2910e04382a766d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cam_info_cb</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>ae55281e7c5dac1c061c4899700b4aad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_checkerboard_pose</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>af94cf3fdc70a81de69599bcd54fa294d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_checkerboard_service</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>ad37c1026e9c0ad7d410518ef5bb49498</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>intrinsic_matrix_from_info</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>ad36aa47499a7b4b551dc177ee3e6d0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>a215cfeb8df0c6e459b572f61f8606283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cam_info</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>a0021d340482aea625786b1a8dd5eaa13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>caminfo_sub</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>acb572cbc933dcf6f0450ac50d891786e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>corners_x</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>ab271928cd4389c872cb967e7adb6c126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>corners_y</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>a8edebf89e4e97a5ec46073620de13292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height_scaling</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>ae8e258cb09887bede404d130b03773aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>im_cb_detector</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>a95f7b64c76ed371ad6b028a0f3327d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_sub</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>a48de3ee7216616909159ea5c9618ca22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_publish_time</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>a4117a8838863428f2a652f26c5b90e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>abca89c505b943f754853f12781e282c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_pub</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>a358c766fcfdc7b343e91a3d39d1de76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_srv</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>a242e1577f8fdb2dff3374f44dff019d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publish_period</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>abef078c5a900615714efdf874f285828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ros_image</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>af34e0a793f066008d6b1e3c703dec42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spacing_x</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>add692500b9533e3521979e276792151e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>spacing_y</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>aee4edb7529f201254f55636f72763d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>width_scaling</name>
      <anchorfile>classcb__detector_1_1ImageCbDetectorNode.html</anchorfile>
      <anchor>aff59a84da9ec24a367783a7de20c802a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1approach__table__tools_1_1GetApproachPoseRequesad63a57cfa726f239068e429754a3899.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_1approach__table__tools_1_1GetApproachPoseRequesad63a57cfa726f239068e429754a3899.html</anchorfile>
      <anchor>aa5d67ab1947e96aeab568ee9a84c6b8d</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_1approach__table__tools_1_1GetApproachPoseRequesad63a57cfa726f239068e429754a3899.html</anchorfile>
      <anchor>ad6cc6d165324d600fcb3343bd9092834</anchor>
      <arglist>(const ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1approach__table__tools_1_1GetApproachPoseRespon71e6171bbe3ee6de127b7c8c506cdaa5.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_1approach__table__tools_1_1GetApproachPoseRespon71e6171bbe3ee6de127b7c8c506cdaa5.html</anchorfile>
      <anchor>a8479b408c6bb05572433143b5f5bcece</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_1approach__table__tools_1_1GetApproachPoseRespon71e6171bbe3ee6de127b7c8c506cdaa5.html</anchorfile>
      <anchor>ae4615dc4114e18661d051b03563fabc9</anchor>
      <arglist>(const ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1approach__table__tools_1_1GetCheckerboardPoseRe8e70c087983bd03e72a1e1972cd0f654.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_1approach__table__tools_1_1GetCheckerboardPoseRe8e70c087983bd03e72a1e1972cd0f654.html</anchorfile>
      <anchor>aa8378ce99131daceca4c9f4a140bb790</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_1approach__table__tools_1_1GetCheckerboardPoseRe8e70c087983bd03e72a1e1972cd0f654.html</anchorfile>
      <anchor>afacb2ed4573b9fd8547d2a851bd27287</anchor>
      <arglist>(const ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1approach__table__tools_1_1GetCheckerboardPoseRed7954445a3704bcdb6628919f4dc6239.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_1approach__table__tools_1_1GetCheckerboardPoseRed7954445a3704bcdb6628919f4dc6239.html</anchorfile>
      <anchor>ad1096cffb364677512f956997359f410</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_1approach__table__tools_1_1GetCheckerboardPoseRed7954445a3704bcdb6628919f4dc6239.html</anchorfile>
      <anchor>a74f74b79f7c4311c21ddc085280fc48b</anchor>
      <arglist>(const ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1approach__table__tools_1_1GetApproachPoseRequc22a47c2d4fc47cf398476368644ba87.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_1approach__table__tools_1_1GetApproachPoseRequc22a47c2d4fc47cf398476368644ba87.html</anchorfile>
      <anchor>a47d7d1e64e0a49f64b7ffe2dc53d2951</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_1approach__table__tools_1_1GetApproachPoseRequc22a47c2d4fc47cf398476368644ba87.html</anchorfile>
      <anchor>a402d2f319be277613707af6b9323b04f</anchor>
      <arglist>(const ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1approach__table__tools_1_1GetApproachPoseRespacd6077d65a4c51ba2557a2c9e29d812.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_1approach__table__tools_1_1GetApproachPoseRespacd6077d65a4c51ba2557a2c9e29d812.html</anchorfile>
      <anchor>a734bc778d846fcfde57a0e719c6a4d38</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_1approach__table__tools_1_1GetApproachPoseRespacd6077d65a4c51ba2557a2c9e29d812.html</anchorfile>
      <anchor>a61e14b21e08e86a0f2d31de583f64bc0</anchor>
      <arglist>(const ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1approach__table__tools_1_1GetCheckerboardPose66515f5e82e2ba774c0483d9c18d0639.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_1approach__table__tools_1_1GetCheckerboardPose66515f5e82e2ba774c0483d9c18d0639.html</anchorfile>
      <anchor>a501abd0bf37c4e06250ace2bad451f77</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_1approach__table__tools_1_1GetCheckerboardPose66515f5e82e2ba774c0483d9c18d0639.html</anchorfile>
      <anchor>a653430fd198ec621ca3e27634822fddf</anchor>
      <arglist>(const ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1approach__table__tools_1_1GetCheckerboardPose172f8d2927d58737a827b45b18fa14a1.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_1approach__table__tools_1_1GetCheckerboardPose172f8d2927d58737a827b45b18fa14a1.html</anchorfile>
      <anchor>a0cf5bbbe40c2e9cd1f9b08c1d87f31e4</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_1approach__table__tools_1_1GetCheckerboardPose172f8d2927d58737a827b45b18fa14a1.html</anchorfile>
      <anchor>a454ea77b825006b285412a9f2e7e09e2</anchor>
      <arglist>(const ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsFixedSize&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsFixedSize_3_01_1_1approach__table__tools_1_1GetCheckerboardPosf4cf7d349900e2e5dce97189b1e84df4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1approach__table__tools_1_1GetApproachPoseRequebf66248900c9ed6e2721446c7c682a70.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1approach__table__tools_1_1GetApproachPoseReque4547dc43ff7390987ecb66848c898c5e.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1approach__table__tools_1_1GetApproachPoseRespo61dd7f373c3dfa5e055b40b18e050294.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1approach__table__tools_1_1GetApproachPoseRespo0fcecdc7ff07bfbf4e416d42305b6091.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1approach__table__tools_1_1GetCheckerboardPoseR78a8a1c0670d02409164849b69e79b00.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1approach__table__tools_1_1GetCheckerboardPoseR987d59b556d28ff0e5a55d4f273fe335.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1approach__table__tools_1_1GetCheckerboardPoseR86ce63e96c7d092196b7ec6941356e3b.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1approach__table__tools_1_1GetCheckerboardPoseR69ce441f628ecc1f25448c738ba5a79c.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1approach__table__tools_1_1GetApproachPoseRequest_111372e6c6be2df69c0e79d48432475f.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_1approach__table__tools_1_1GetApproachPoseRequest_111372e6c6be2df69c0e79d48432475f.html</anchorfile>
      <anchor>a760bfb44c4d461b1d044667330549817</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_1approach__table__tools_1_1GetApproachPoseRequest_111372e6c6be2df69c0e79d48432475f.html</anchorfile>
      <anchor>af163d849751c09a1f7aedf847a409cc5</anchor>
      <arglist>(const ::approach_table_tools::GetApproachPoseRequest_&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_1approach__table__tools_1_1GetApproachPoseRequest_111372e6c6be2df69c0e79d48432475f.html</anchorfile>
      <anchor>a5eec153d3377b4a5f45a7c9ee8200e98</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_1approach__table__tools_1_1GetApproachPoseRequest_111372e6c6be2df69c0e79d48432475f.html</anchorfile>
      <anchor>aab846d7a98bd8e54a1e9e4e36d84cc5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1approach__table__tools_1_1GetApproachPoseResponse0996daa75122215c1b32707f62d21b4e.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_1approach__table__tools_1_1GetApproachPoseResponse0996daa75122215c1b32707f62d21b4e.html</anchorfile>
      <anchor>ac4ff949bc67524facc4411c810bfd9e6</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_1approach__table__tools_1_1GetApproachPoseResponse0996daa75122215c1b32707f62d21b4e.html</anchorfile>
      <anchor>a649089cf60e97d5a11313ad36813f7ba</anchor>
      <arglist>(const ::approach_table_tools::GetApproachPoseResponse_&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_1approach__table__tools_1_1GetApproachPoseResponse0996daa75122215c1b32707f62d21b4e.html</anchorfile>
      <anchor>a6fcf3c1349cc9574d20331efd20f8e9c</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_1approach__table__tools_1_1GetApproachPoseResponse0996daa75122215c1b32707f62d21b4e.html</anchorfile>
      <anchor>a20ef2f12c5243ccc7f1912047db15903</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1approach__table__tools_1_1GetCheckerboardPoseRequbaa75dd240b1d9ebf9fdd2aceb4ef941.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_1approach__table__tools_1_1GetCheckerboardPoseRequbaa75dd240b1d9ebf9fdd2aceb4ef941.html</anchorfile>
      <anchor>ac926ffdd78e6ff658c108616009cab5d</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_1approach__table__tools_1_1GetCheckerboardPoseRequbaa75dd240b1d9ebf9fdd2aceb4ef941.html</anchorfile>
      <anchor>a5eb99b01ecdd74b561dc76dceb657b0e</anchor>
      <arglist>(const ::approach_table_tools::GetCheckerboardPoseRequest_&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_1approach__table__tools_1_1GetCheckerboardPoseRequbaa75dd240b1d9ebf9fdd2aceb4ef941.html</anchorfile>
      <anchor>aa459b47331ff0fb350857ccbcb7bf02d</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_1approach__table__tools_1_1GetCheckerboardPoseRequbaa75dd240b1d9ebf9fdd2aceb4ef941.html</anchorfile>
      <anchor>a3f06a8af5cdd142883573588ad0c974a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1approach__table__tools_1_1GetCheckerboardPoseResp31c3207500a90f7b560ccd9046abb755.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_1approach__table__tools_1_1GetCheckerboardPoseResp31c3207500a90f7b560ccd9046abb755.html</anchorfile>
      <anchor>a44a5f3e4aab38f5e4339cc998126de24</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_1approach__table__tools_1_1GetCheckerboardPoseResp31c3207500a90f7b560ccd9046abb755.html</anchorfile>
      <anchor>a36e2e38ff881067a8f3d23668d86ac21</anchor>
      <arglist>(const ::approach_table_tools::GetCheckerboardPoseResponse_&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_1approach__table__tools_1_1GetCheckerboardPoseResp31c3207500a90f7b560ccd9046abb755.html</anchorfile>
      <anchor>ab2a40276982c8457e76e7e9c02fa030f</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_1approach__table__tools_1_1GetCheckerboardPoseResp31c3207500a90f7b560ccd9046abb755.html</anchorfile>
      <anchor>aa0c1eadfe2b0a853d279f52ecf2694f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1approach__table__tools_1_1GetApproachPoseReques56123dbae0a18a49ccdcfbc9002dd9b3.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_1approach__table__tools_1_1GetApproachPoseReques56123dbae0a18a49ccdcfbc9002dd9b3.html</anchorfile>
      <anchor>a3508f48e5ad3dba9570d874adfd28f77</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_1approach__table__tools_1_1GetApproachPoseReques56123dbae0a18a49ccdcfbc9002dd9b3.html</anchorfile>
      <anchor>a462ae0739d95b8595f01348ec6ab3857</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1approach__table__tools_1_1GetApproachPoseRespon696a3d10cc66e9ff09017e503aae530c.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_1approach__table__tools_1_1GetApproachPoseRespon696a3d10cc66e9ff09017e503aae530c.html</anchorfile>
      <anchor>afefb666b96f69fef5a68a10f308666f7</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_1approach__table__tools_1_1GetApproachPoseRespon696a3d10cc66e9ff09017e503aae530c.html</anchorfile>
      <anchor>a6392afaf34189fe1b837d75e3fb70c29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1approach__table__tools_1_1GetCheckerboardPoseRefe164f51f0c10c87c6959daac86045b0.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_1approach__table__tools_1_1GetCheckerboardPoseRefe164f51f0c10c87c6959daac86045b0.html</anchorfile>
      <anchor>ae463d8771a3e0baa185ca87bfefba046</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_1approach__table__tools_1_1GetCheckerboardPoseRefe164f51f0c10c87c6959daac86045b0.html</anchorfile>
      <anchor>a099a51c5b5f9347147992bbde633c9a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1approach__table__tools_1_1GetCheckerboardPoseRe89613fd1eac7c393c928229d498fd98c.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_1approach__table__tools_1_1GetCheckerboardPoseRe89613fd1eac7c393c928229d498fd98c.html</anchorfile>
      <anchor>ace81cc613073dc55bc800f9f3c056247</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_1approach__table__tools_1_1GetCheckerboardPoseRe89613fd1eac7c393c928229d498fd98c.html</anchorfile>
      <anchor>a91f713e194f09a86406eb17f1c44d5b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; approach_table_tools::GetApproachPose &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetApproachPose_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetApproachPose_01_4.html</anchorfile>
      <anchor>adf96335f03f582699c914fb6b4ac7578</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetApproachPose_01_4.html</anchorfile>
      <anchor>aba76a56df5d5495e14423c57331d5177</anchor>
      <arglist>(const approach_table_tools::GetApproachPose &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetApproachPoseRequest___b32997516e966e3ec4f9850a7ab708b7.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetApproachPoseRequest___b32997516e966e3ec4f9850a7ab708b7.html</anchorfile>
      <anchor>ac943b360aa269a87b7614f7c87844cf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetApproachPoseRequest___b32997516e966e3ec4f9850a7ab708b7.html</anchorfile>
      <anchor>a5b752b46a65969ccb8f2f82b4ca57820</anchor>
      <arglist>(const approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetApproachPoseResponse__edb2e2d534664a471cdf9d631e9eb29b.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetApproachPoseResponse__edb2e2d534664a471cdf9d631e9eb29b.html</anchorfile>
      <anchor>aa807907533900f9454fc2463fb77f6dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetApproachPoseResponse__edb2e2d534664a471cdf9d631e9eb29b.html</anchorfile>
      <anchor>a35c1a820737743d4e73dfc095772b135</anchor>
      <arglist>(const approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; approach_table_tools::GetCheckerboardPose &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetCheckerboardPose_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetCheckerboardPose_01_4.html</anchorfile>
      <anchor>a9a30970bd6787a052e45148a29c3c366</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetCheckerboardPose_01_4.html</anchorfile>
      <anchor>aa559171e452a49e206bff43af34495f7</anchor>
      <arglist>(const approach_table_tools::GetCheckerboardPose &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetCheckerboardPoseReques4661a0f605ccd273a1623d13d3269a2f.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetCheckerboardPoseReques4661a0f605ccd273a1623d13d3269a2f.html</anchorfile>
      <anchor>a2ffd301956463dba473739bc06bbe8aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetCheckerboardPoseReques4661a0f605ccd273a1623d13d3269a2f.html</anchorfile>
      <anchor>a0417d1162f61b81a04aed2e8cf698afd</anchor>
      <arglist>(const approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::DataType&lt; approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetCheckerboardPoseResponbfbd8bdff8fe637d9f62d0d1d66e0913.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetCheckerboardPoseResponbfbd8bdff8fe637d9f62d0d1d66e0913.html</anchorfile>
      <anchor>af8c10159b18bfeb095649b2d342bbf9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1DataType_3_01approach__table__tools_1_1GetCheckerboardPoseResponbfbd8bdff8fe637d9f62d0d1d66e0913.html</anchorfile>
      <anchor>a3abeaefb4c5af9f9b4bf581b90c0eb9d</anchor>
      <arglist>(const approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; approach_table_tools::GetApproachPose &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetApproachPose_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetApproachPose_01_4.html</anchorfile>
      <anchor>ad372413fc11d718e4c872e2918eb97ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetApproachPose_01_4.html</anchorfile>
      <anchor>a9d642ace395fca6e0df5351df0a1c767</anchor>
      <arglist>(const approach_table_tools::GetApproachPose &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetApproachPoseRequest___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_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetApproachPoseRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae05ca8a9ec8e655b879176ddf430c182</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetApproachPoseRequest___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a59f3dce9ed34983464f6f4ab446c7fbb</anchor>
      <arglist>(const approach_table_tools::GetApproachPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetApproachPoseResponse___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_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetApproachPoseResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a8a2ce6bba30f2439e448a3d38fe989f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetApproachPoseResponse___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a60d638c0e107fa79a1b3d88aab82e73d</anchor>
      <arglist>(const approach_table_tools::GetApproachPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; approach_table_tools::GetCheckerboardPose &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetCheckerboardPose_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetCheckerboardPose_01_4.html</anchorfile>
      <anchor>a7ad1232eb7bee507e55d78a9ba54b9fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetCheckerboardPose_01_4.html</anchorfile>
      <anchor>a9954301a227cc6bc8a2c5d4cfcd000c8</anchor>
      <arglist>(const approach_table_tools::GetCheckerboardPose &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetCheckerboardPoseRequest_0d5fb5536d8e7fb221b13455464c2c19.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetCheckerboardPoseRequest_0d5fb5536d8e7fb221b13455464c2c19.html</anchorfile>
      <anchor>adb6c3dd644d050c06dfdfa8ce9c1600b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetCheckerboardPoseRequest_0d5fb5536d8e7fb221b13455464c2c19.html</anchorfile>
      <anchor>a1dbe829443f066dd817628df34d0e3bb</anchor>
      <arglist>(const approach_table_tools::GetCheckerboardPoseRequest_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::service_traits::MD5Sum&lt; approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetCheckerboardPoseResponse8ce367cd2d17343a498846743e18a53b.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetCheckerboardPoseResponse8ce367cd2d17343a498846743e18a53b.html</anchorfile>
      <anchor>a199d73526f7ddc0ae05f0c86e5d16a19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1service__traits_1_1MD5Sum_3_01approach__table__tools_1_1GetCheckerboardPoseResponse8ce367cd2d17343a498846743e18a53b.html</anchorfile>
      <anchor>a6a5334c811a37e9a24881278002a7bc5</anchor>
      <arglist>(const approach_table_tools::GetCheckerboardPoseResponse_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
