<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/articulation_structure/</path>
    <filename>____init_____8py</filename>
    <namespace>articulation_structure</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/articulation_structure/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>articulation_structure::msg</namespace>
  </compound>
  <compound kind="file">
    <name>_PoseStampedIdMsg.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/articulation_structure/msg/</path>
    <filename>__PoseStampedIdMsg_8py</filename>
    <class kind="class">articulation_structure::msg::_PoseStampedIdMsg::PoseStampedIdMsg</class>
    <namespace>articulation_structure::msg::_PoseStampedIdMsg</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacearticulation__structure_1_1msg_1_1__PoseStampedIdMsg.html</anchorfile>
      <anchor>a1ffc6e31338cfbe00ab3c9f2be2d9f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7dI</name>
      <anchorfile>namespacearticulation__structure_1_1msg_1_1__PoseStampedIdMsg.html</anchorfile>
      <anchor>ab2828c236e4cbe519e2c039e1089a6cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacearticulation__structure_1_1msg_1_1__PoseStampedIdMsg.html</anchorfile>
      <anchor>af5ca4e45447c64a588fb0cbf2ebf2fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacearticulation__structure_1_1msg_1_1__PoseStampedIdMsg.html</anchorfile>
      <anchor>ac071667ed33e2522957326bf51ad3d8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ArticulatedObject.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>ArticulatedObject_8cpp</filename>
    <includes id="ArticulatedObject_8h" name="ArticulatedObject.h" local="yes" imported="no">ArticulatedObject.h</includes>
    <includes id="PoseStampedIdMsg_8h" name="PoseStampedIdMsg.h" local="yes" imported="no">articulation_structure/PoseStampedIdMsg.h</includes>
    <class kind="class">EdgeModel</class>
  </compound>
  <compound kind="file">
    <name>ArticulatedObject.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>ArticulatedObject_8h</filename>
    <includes id="structs_8h" name="structs.h" local="yes" imported="no">structs.h</includes>
    <class kind="class">ArticulatedObject</class>
  </compound>
  <compound kind="file">
    <name>articulation_cartcollector.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>articulation__cartcollector_8py</filename>
    <class kind="class">articulation_cartcollector::articulation_cartcollector</class>
    <namespace>articulation_cartcollector</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacearticulation__cartcollector.html</anchorfile>
      <anchor>a7eb5502c00ce8bed85b5f2c12b7261dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>articulation_collector.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>articulation__collector_8py</filename>
    <class kind="class">articulation_collector::articulation_collector</class>
    <namespace>articulation_collector</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacearticulation__collector.html</anchorfile>
      <anchor>a82f02c2e2d017b743df5c19b95907fc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>articulation_eval.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>articulation__eval_8py</filename>
    <namespace>articulation_eval</namespace>
    <member kind="function">
      <type>def</type>
      <name>all_detected</name>
      <anchorfile>namespacearticulation__eval.html</anchorfile>
      <anchor>ab1ce8ed922d6ccdba2e54e2a93cbc22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacearticulation__eval.html</anchorfile>
      <anchor>aaedeaa9b541d28de751395749470758e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>articulation_eval2.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>articulation__eval2_8py</filename>
    <namespace>articulation_eval2</namespace>
    <member kind="function">
      <type>def</type>
      <name>all_detected</name>
      <anchorfile>namespacearticulation__eval2.html</anchorfile>
      <anchor>a3f97eceaa111231d7a74e1000f456127</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacearticulation__eval2.html</anchorfile>
      <anchor>a76cebc27fbfb9d01d4f1a598c73070eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>articulation_eval_full.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>articulation__eval__full_8py</filename>
    <namespace>articulation_eval_full</namespace>
    <member kind="function">
      <type>def</type>
      <name>all_detected</name>
      <anchorfile>namespacearticulation__eval__full.html</anchorfile>
      <anchor>ae118750f35c7aa4e068314e0225b7f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacearticulation__eval__full.html</anchorfile>
      <anchor>a2b3224d0a5aa9b324fb63cfbaaf581ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graph_learner.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>graph__learner_8cpp</filename>
    <includes id="graph__learner_8h" name="graph_learner.h" local="yes" imported="no">graph_learner.h</includes>
    <includes id="hogman__wrapper_8h" name="hogman_wrapper.h" local="yes" imported="no">hogman_wrapper.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>graph__learner_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graph_learner.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>graph__learner_8h</filename>
    <includes id="structure__learner__base_8h" name="structure_learner_base.h" local="yes" imported="no">structure_learner_base.h</includes>
    <class kind="class">GraphLearner</class>
  </compound>
  <compound kind="file">
    <name>hogman_wrapper.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>hogman__wrapper_8cpp</filename>
    <includes id="hogman__wrapper_8h" name="hogman_wrapper.h" local="yes" imported="no">hogman_wrapper.h</includes>
    <includes id="structs_8h" name="structs.h" local="yes" imported="no">structs.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="function">
      <type>void</type>
      <name>add_edge</name>
      <anchorfile>hogman__wrapper_8cpp.html</anchorfile>
      <anchor>a5fba9d85b179653b7b51201419a32841</anchor>
      <arglist>(GraphOptimizer3D *optimizer, int id1, int id2, tf::Transform pose, double sigma_position, double sigma_orientation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_vertex</name>
      <anchorfile>hogman__wrapper_8cpp.html</anchorfile>
      <anchor>a08d5d958942252e0fe64c2aa8f2fb73e</anchor>
      <arglist>(GraphOptimizer3D *optimizer, int id, tf::Transform pose)</arglist>
    </member>
    <member kind="function">
      <type>PoseMap</type>
      <name>hogman_solver</name>
      <anchorfile>hogman__wrapper_8cpp.html</anchorfile>
      <anchor>af43892b165e1e7df1fcdaeeac9690532</anchor>
      <arglist>(KinematicGraphType &amp;graph, PoseIndex &amp;poseIndex, PoseMap &amp;observed, PoseMap &amp;predictedEmpty, double sigma_position, double sigma_orientation, double timestamp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hogman_wrapper.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>hogman__wrapper_8h</filename>
    <includes id="structs_8h" name="structs.h" local="yes" imported="no">structs.h</includes>
    <member kind="function">
      <type>PoseMap</type>
      <name>hogman_solver</name>
      <anchorfile>hogman__wrapper_8h.html</anchorfile>
      <anchor>af43892b165e1e7df1fcdaeeac9690532</anchor>
      <arglist>(KinematicGraphType &amp;graph, PoseIndex &amp;poseIndex, PoseMap &amp;observed, PoseMap &amp;predictedEmpty, double sigma_position, double sigma_orientation, double timestamp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>pose_assembler.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>pose__assembler_8py</filename>
    <namespace>pose_assembler</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback1</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a587fc84192116b2b9573368e8c1ebc8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback2</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a581981918939c096a1a59f4bcbd38b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback3</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a37dbbb28f6b74caf2f372751bb7ca737</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback4</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a740b382e3bfad08f3d4bad4b1358090a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a86a39da2f3a153e4678e2f1d8338a791</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_marker</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a49e43609ba7f06d33a8986bea91cbb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a1797a077b9b2e2d2bfb983902056baad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>af56ba95a0f9cbeb10664f01d904396db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PoseStampedIdMsg.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/msg_gen/cpp/include/articulation_structure/</path>
    <filename>PoseStampedIdMsg_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">articulation_structure::PoseStampedIdMsg_</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>articulation_structure</namespace>
    <member kind="typedef">
      <type>::articulation_structure::PoseStampedIdMsg_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PoseStampedIdMsg</name>
      <anchorfile>namespacearticulation__structure.html</anchorfile>
      <anchor>a6444bcaff3137f1550cc63eeeee5fa82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::articulation_structure::PoseStampedIdMsg const  &gt;</type>
      <name>PoseStampedIdMsgConstPtr</name>
      <anchorfile>namespacearticulation__structure.html</anchorfile>
      <anchor>a5bba9b66207caf2dd5b2508a97d67e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::articulation_structure::PoseStampedIdMsg &gt;</type>
      <name>PoseStampedIdMsgPtr</name>
      <anchorfile>namespacearticulation__structure.html</anchorfile>
      <anchor>a5287d25001630865fd7c9921cab866c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacearticulation__structure.html</anchorfile>
      <anchor>a6ae47b7d105dcc68773eed264c34ec6d</anchor>
      <arglist>(std::ostream &amp;s, const ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>predict_pose.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>predict__pose_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>predict_pose.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>predict__pose_8h</filename>
  </compound>
  <compound kind="file">
    <name>process_bags.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>process__bags_8py</filename>
    <namespace>process_bags</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceprocess__bags.html</anchorfile>
      <anchor>a0bad51511eb247823d048407c98de09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_bags</name>
      <anchorfile>namespaceprocess__bags.html</anchorfile>
      <anchor>ae01de037e09003c1d5c703f7cbd27f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_result</name>
      <anchorfile>namespaceprocess__bags.html</anchorfile>
      <anchor>ac7789043fa0c773e0269dc74ad70e597</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>process_markers.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>process__markers_8py</filename>
    <namespace>process_markers</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceprocess__markers.html</anchorfile>
      <anchor>a9d5529717490eccdb984dbae86040dfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>process_robotbag.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>process__robotbag_8py</filename>
    <class kind="class">process_robotbag::ProcessRobotBag</class>
    <namespace>process_robotbag</namespace>
  </compound>
  <compound kind="file">
    <name>process_robotbag_single.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>process__robotbag__single_8py</filename>
    <class kind="class">process_robotbag_single::ProcessRobotBag</class>
    <namespace>process_robotbag_single</namespace>
  </compound>
  <compound kind="file">
    <name>process_stamps.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>process__stamps_8py</filename>
    <namespace>process_stamps</namespace>
    <member kind="function">
      <type>def</type>
      <name>process_bags</name>
      <anchorfile>namespaceprocess__stamps.html</anchorfile>
      <anchor>a1eba45d4560508e38ac159a38e79ab38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>infile</name>
      <anchorfile>namespaceprocess__stamps.html</anchorfile>
      <anchor>a7f4b3a1eb9c23fec9f4dd4435487ddcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>outfile</name>
      <anchorfile>namespaceprocess__stamps.html</anchorfile>
      <anchor>a6f077e2f11aa3ebaf86ee837075ba03d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>process_structure.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>process__structure_8py</filename>
    <namespace>process_structure</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceprocess__structure.html</anchorfile>
      <anchor>a41b474ab3c5fb6c6b2639a7c66f30a18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>process_videobag.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>process__videobag_8py</filename>
    <class kind="class">process_videobag::ProcessRobotBag</class>
    <namespace>process_videobag</namespace>
    <member kind="function">
      <type>def</type>
      <name>all_detected</name>
      <anchorfile>namespaceprocess__videobag.html</anchorfile>
      <anchor>a4883af157774eda5d4d82318cca90d1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>structs.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>structs_8cpp</filename>
    <includes id="structs_8h" name="structs.h" local="yes" imported="no">structs.h</includes>
    <includes id="hogman__wrapper_8h" name="hogman_wrapper.h" local="yes" imported="no">hogman_wrapper.h</includes>
  </compound>
  <compound kind="file">
    <name>structs.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>structs_8h</filename>
    <includes id="PoseStampedIdMsg_8h" name="PoseStampedIdMsg.h" local="yes" imported="no">articulation_structure/PoseStampedIdMsg.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <class kind="class">KinematicData</class>
    <class kind="class">KinematicGraph</class>
    <class kind="class">KinematicParams</class>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; std::pair&lt; int, int &gt;, articulation_models::GenericModelPtr &gt; &gt;</type>
      <name>KinematicGraphType</name>
      <anchorfile>structs_8h.html</anchorfile>
      <anchor>ac357002816b771a0b1bb78cccd018c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; int, std::map&lt; int, std::map&lt; double, int &gt; &gt; &gt;</type>
      <name>PoseIndex</name>
      <anchorfile>structs_8h.html</anchorfile>
      <anchor>ac3b0f8de18970989a0af98895ca6bb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; int, geometry_msgs::Pose &gt;</type>
      <name>PoseMap</name>
      <anchorfile>structs_8h.html</anchorfile>
      <anchor>a17aa863e5866ef80a8cac2e133f1a8a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>structure_learner_base.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>structure__learner__base_8cpp</filename>
    <includes id="structure__learner__base_8h" name="structure_learner_base.h" local="yes" imported="no">structure_learner_base.h</includes>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>dist</name>
      <anchorfile>structure__learner__base_8cpp.html</anchorfile>
      <anchor>a095189959a00bcc0fa27185104ae321f</anchor>
      <arglist>(string a, string b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveIntDouble</name>
      <anchorfile>structure__learner__base_8cpp.html</anchorfile>
      <anchor>a8ab628b191deac16a725a6c8bf14af32</anchor>
      <arglist>(ofstream &amp;in_file, std::map&lt; int, double &gt; values)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>structure_learner_base.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>structure__learner__base_8h</filename>
    <includes id="structs_8h" name="structs.h" local="yes" imported="no">structs.h</includes>
    <class kind="class">EvalStampStruct</class>
    <class kind="class">EvalStruct</class>
    <class kind="class">KinematicStructureLearner</class>
  </compound>
  <compound kind="file">
    <name>structure_learner_srv.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>structure__learner__srv_8cpp</filename>
    <includes id="ArticulatedObject_8h" name="ArticulatedObject.h" local="yes" imported="no">ArticulatedObject.h</includes>
    <member kind="function">
      <type>void</type>
      <name>AddMarkerLine</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>af4de1ea4c521e37f9cd89613b3ba3d6a</anchor>
      <arglist>(string ns, Point point_from, Point point_to, double size=0.01, double H=0, double S=1, double V=1, Point point_relative=Point())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddMarkerLine</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a4a27118290619184dcd9808a22bf1845</anchor>
      <arglist>(string ns, Pose pose_from, Pose pose_to, double size=0.01, double H=0, double S=1, double V=1, Pose relative=Pose())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddMarkerPoint</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>aed3efcf68690b51e2722d6281aa66970</anchor>
      <arglist>(string ns, Point point, double size=0.01, double H=0, double S=1, double V=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddText</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>ad5b5501ac130c0c661cf773e2adbf0cd</anchor>
      <arglist>(string ns, Point point, string s=&quot;hello&quot;, double size=0.05, double H=0, double S=1, double V=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DeleteOldMarkers</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a6421adb12697f4064a78a612c21ada16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>tf::Vector3</type>
      <name>getOrtho</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a01fcdb5c7b7d7603b7f79e120df92239</anchor>
      <arglist>(tf::Vector3 a, tf::Vector3 b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>structureFitModels</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a9c280538a8da5d197e45609faaf4f321</anchor>
      <arglist>(articulation_msgs::ArticulatedObjectSrv::Request &amp;request, articulation_msgs::ArticulatedObjectSrv::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>structureSelectFastGraph</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a8f1dcae3a75fd0571591f570e62686ed</anchor>
      <arglist>(articulation_msgs::ArticulatedObjectSrv::Request &amp;request, articulation_msgs::ArticulatedObjectSrv::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>structureSelectGraph</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>af290d3d64ded6a2a4f3478a4cb9881e5</anchor>
      <arglist>(articulation_msgs::ArticulatedObjectSrv::Request &amp;request, articulation_msgs::ArticulatedObjectSrv::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>structureSelectGraphAll</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a9eb2c66b64edb60bd612d4c51ce63366</anchor>
      <arglist>(articulation_msgs::ArticulatedObjectSrv::Request &amp;request, articulation_msgs::ArticulatedObjectSrv::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>structureSelectSpanningTree</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a0858df3222a25ef5848a75f5a2b3d103</anchor>
      <arglist>(articulation_msgs::ArticulatedObjectSrv::Request &amp;request, articulation_msgs::ArticulatedObjectSrv::Response &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>visualizeGraph</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a48d266eebf47338e9efd39fdb8c3b75c</anchor>
      <arglist>(articulation_msgs::ArticulatedObjectSrv::Request &amp;request, articulation_msgs::ArticulatedObjectSrv::Response &amp;response)</arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>marker_pub</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>af884c9d7e4937faf15d46131d87c8f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>map&lt; string, MarkerArray &gt;</type>
      <name>markers</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>afb090db5c5f61a9cb3de200bdb8d9b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>model_pub</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>ada2a915e5621c13e8367b7d4ec0c4064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>nh</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a898856750d65dc6e6706ea4772115d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>nh_local</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a630e29ff50c226a4608bec350dbe1ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>map&lt; string, MarkerArray &gt;</type>
      <name>old_markers</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>aeafbed107e11fcb6e36a829853243d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; int &gt;</type>
      <name>old_model_ids</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a9423062d264b3db91cb019c563d93643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KinematicParams</type>
      <name>params</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a75de303ce60ec3c2a237ee7b94dac059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>track_pub</name>
      <anchorfile>structure__learner__srv_8cpp.html</anchorfile>
      <anchor>a6dfb787304f5c135c2d412c2333c5483</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>structure_learner_st.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>structure__learner__st_8cpp</filename>
    <includes id="structure__learner__st_8h" name="structure_learner_st.h" local="yes" imported="no">structure_learner_st.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>structure__learner__st_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>structure_learner_st.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>structure__learner__st_8h</filename>
    <includes id="structure__learner__base_8h" name="structure_learner_base.h" local="yes" imported="no">structure_learner_base.h</includes>
  </compound>
  <compound kind="file">
    <name>test_eval.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>test__eval_8py</filename>
    <namespace>test_eval</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__eval.html</anchorfile>
      <anchor>a85e13cf31e2c695587a2ecb42c9a9031</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>track_assembler.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/nodes/</path>
    <filename>track__assembler_8py</filename>
    <class kind="class">track_assembler::TrajAssemblerNode</class>
    <namespace>track_assembler</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetrack__assembler.html</anchorfile>
      <anchor>af6284881183bad3097d22dbc1ce07488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetrack__assembler.html</anchorfile>
      <anchor>a90ee6392177b35a1069a12959cfe4452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetrack__assembler.html</anchorfile>
      <anchor>a15af990e26db8221fe7cd31f0edb16ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>utils_8cpp</filename>
    <includes id="utils_8h" name="utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>VEC</name>
      <anchorfile>utils_8cpp.html</anchorfile>
      <anchor>ac526f906add3a931bfe7b0a71d89b6d1</anchor>
      <arglist>(p1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getBIC</name>
      <anchorfile>utils_8cpp.html</anchorfile>
      <anchor>ac4a933323a45106d1d69bc6de240c02c</anchor>
      <arglist>(double loglh, size_t k, size_t n)</arglist>
    </member>
    <member kind="function">
      <type>std_msgs::ColorRGBA</type>
      <name>HSV_to_RGB</name>
      <anchorfile>utils_8cpp.html</anchorfile>
      <anchor>af505eb458cd0f9d1ea6d3b75b6536da6</anchor>
      <arglist>(double h, double s, double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MAT_to_RPY</name>
      <anchorfile>utils_8cpp.html</anchorfile>
      <anchor>a12a29e003565c343dca849d6d3fcfea0</anchor>
      <arglist>(const tf::Matrix3x3 &amp;mat, double &amp;roll, double &amp;pitch, double &amp;yaw)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>pose_to_string</name>
      <anchorfile>utils_8cpp.html</anchorfile>
      <anchor>ab4302717a27ade94afa554e95033a4de</anchor>
      <arglist>(const Pose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>tf::Matrix3x3</type>
      <name>RPY_to_MAT</name>
      <anchorfile>utils_8cpp.html</anchorfile>
      <anchor>a72eebb613559369a836adce79e07298a</anchor>
      <arglist>(double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>transform_to_string</name>
      <anchorfile>utils_8cpp.html</anchorfile>
      <anchor>ae98c73db624cb0cc1a48575a52be37b3</anchor>
      <arglist>(const tf::Transform &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>uncert_to_string</name>
      <anchorfile>utils_8cpp.html</anchorfile>
      <anchor>a42d29165d9265cf6c794bd63a0bcd8ae</anchor>
      <arglist>(double sigma_position, double sigma_orientation)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-alufr-ros-pkg/doc_stacks/2012-12-26_15-13-16.045312/articulation/articulation_structure/src/</path>
    <filename>utils_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>VEC</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ac526f906add3a931bfe7b0a71d89b6d1</anchor>
      <arglist>(p1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getBIC</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ac4a933323a45106d1d69bc6de240c02c</anchor>
      <arglist>(double loglh, size_t k, size_t n)</arglist>
    </member>
    <member kind="function">
      <type>std_msgs::ColorRGBA</type>
      <name>HSV_to_RGB</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>af505eb458cd0f9d1ea6d3b75b6536da6</anchor>
      <arglist>(double h, double s, double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MAT_to_RPY</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a12a29e003565c343dca849d6d3fcfea0</anchor>
      <arglist>(const tf::Matrix3x3 &amp;mat, double &amp;roll, double &amp;pitch, double &amp;yaw)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>pose_to_string</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>ae839f6c8b778007a29d40ba6646916c7</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>tf::Matrix3x3</type>
      <name>RPY_to_MAT</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a72eebb613559369a836adce79e07298a</anchor>
      <arglist>(double roll, double pitch, double yaw)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>transform_to_string</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a7613cfe5e781b9d3ef1fa7baa24eedea</anchor>
      <arglist>(const tf::Transform &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>uncert_to_string</name>
      <anchorfile>utils_8h.html</anchorfile>
      <anchor>a7264f1bd53bb5e7db75f61549b2b3b8e</anchor>
      <arglist>(double sigma_position, double sigma_orientation)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArticulatedObject</name>
    <filename>classArticulatedObject.html</filename>
    <base>KinematicParams</base>
    <base>KinematicData</base>
    <member kind="function">
      <type></type>
      <name>ArticulatedObject</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>a5093c2395c8eba7efdfdec30ee691fe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArticulatedObject</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>a04800b095e277a5564a3c73289eeca67</anchor>
      <arglist>(const KinematicParams &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ComputeSpanningTree</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>a2891d76a1ae6f83e3ff3e1429ba4dee0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enumerateGraphs</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>abc638baafe3c94eface592e466a116ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FitModels</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>a8e1c7c4a09cdfd29b98487791be249ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFastGraph</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>abc69538f8491219f0e1a610e57bbe75b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGraph</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>afe797248d57da651692aafe4918bb3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>articulation_msgs::ArticulatedObjectMsg &amp;</type>
      <name>GetObjectModel</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>ada7e8d42754fa879e5813fed6238919f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KinematicGraph</type>
      <name>getSpanningTree</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>accca067a93349d0f85b5fdc44457cee0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveEval</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>a9326ca7e08d8c11256c88506af6218bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetObjectModel</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>aced3f33765b6eaa1638ffe3ae854bbcc</anchor>
      <arglist>(const articulation_msgs::ArticulatedObjectMsg &amp;msg, ros::NodeHandle *nh_local)</arglist>
    </member>
    <member kind="variable">
      <type>KinematicGraph</type>
      <name>currentGraph</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>a004288995dd07baa7d27bd36df2857af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, KinematicGraph &gt;</type>
      <name>graphMap</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>a20536b71338e153d1a5507de26c939cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>articulation_msgs::ArticulatedObjectMsg</type>
      <name>object_msg</name>
      <anchorfile>classArticulatedObject.html</anchorfile>
      <anchor>ae1ebbdcff9b31a73f4ff528a5cb5fbfc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EdgeModel</name>
    <filename>classEdgeModel.html</filename>
    <member kind="function">
      <type></type>
      <name>EdgeModel</name>
      <anchorfile>classEdgeModel.html</anchorfile>
      <anchor>a6a9b1b845becdf8a4ae63cf9578f9ed4</anchor>
      <arglist>(int from, int to, GenericModelPtr model)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classEdgeModel.html</anchorfile>
      <anchor>a069fe406e14d40a692d1ae60074ff48a</anchor>
      <arglist>(const EdgeModel &amp;other) const </arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>from</name>
      <anchorfile>classEdgeModel.html</anchorfile>
      <anchor>a7fd98a6f8f6c6ad3facaec6aa59f5b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GenericModelPtr</type>
      <name>model</name>
      <anchorfile>classEdgeModel.html</anchorfile>
      <anchor>a37ded2ad2c17875e58df6c246ae2351b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>to</name>
      <anchorfile>classEdgeModel.html</anchorfile>
      <anchor>a59c1920ca3f15a5244e4a725f394de56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EvalStampStruct</name>
    <filename>classEvalStampStruct.html</filename>
    <member kind="function">
      <type></type>
      <name>EvalStampStruct</name>
      <anchorfile>classEvalStampStruct.html</anchorfile>
      <anchor>aaac61cc9c6f36ba9830c3fbfc04c08fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bestFast</name>
      <anchorfile>classEvalStampStruct.html</anchorfile>
      <anchor>adea49c7a35ed53f46634f480ab2c9943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bestGraph</name>
      <anchorfile>classEvalStampStruct.html</anchorfile>
      <anchor>a9cbf565a10db7ca0f3dd7d4eeff78847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bestTree</name>
      <anchorfile>classEvalStampStruct.html</anchorfile>
      <anchor>ae28d2afff1940f95441ea8976a9a6cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>BIC</name>
      <anchorfile>classEvalStampStruct.html</anchorfile>
      <anchor>aabcd8ab52d32671e33b4e3aebd44bb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>evalInFastSearch</name>
      <anchorfile>classEvalStampStruct.html</anchorfile>
      <anchor>a450005a66733e32f2f37d2fc1d6c447b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>segment</name>
      <anchorfile>classEvalStampStruct.html</anchorfile>
      <anchor>ac637798e3dccbd02432fada2a1b167ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>EvalStruct</name>
    <filename>classEvalStruct.html</filename>
    <member kind="function">
      <type></type>
      <name>EvalStruct</name>
      <anchorfile>classEvalStruct.html</anchorfile>
      <anchor>ad5a9ee63256eabdb4317d7cc05926065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bestFastOnce</name>
      <anchorfile>classEvalStruct.html</anchorfile>
      <anchor>a94c14f975934f08cd76803b8f901c5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bestGraphOnce</name>
      <anchorfile>classEvalStruct.html</anchorfile>
      <anchor>a530188b48044afb06660e23cf069e3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bestTreeOnce</name>
      <anchorfile>classEvalStruct.html</anchorfile>
      <anchor>abfd9cdd8f7a949b21791c94a8893fc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>segments</name>
      <anchorfile>classEvalStruct.html</anchorfile>
      <anchor>a556631bb3228a38db32a2e7d108427d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, EvalStampStruct &gt;</type>
      <name>stampEval</name>
      <anchorfile>classEvalStruct.html</anchorfile>
      <anchor>a3333e3aad9eb4e665fbf3fc9de15b072</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraphLearner</name>
    <filename>classGraphLearner.html</filename>
    <base>KinematicStructureLearner</base>
    <member kind="function">
      <type>PoseMap</type>
      <name>getPrediction</name>
      <anchorfile>classGraphLearner.html</anchorfile>
      <anchor>ac0acee06204a663e738dee7a761200c7</anchor>
      <arglist>(PoseMap &amp;observedMarkers, PoseMap &amp;predictedEmpty)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendTreeTransforms</name>
      <anchorfile>classGraphLearner.html</anchorfile>
      <anchor>ae9da0d2cd28925c11de306c327389121</anchor>
      <arglist>(KinematicGraphType graph)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KinematicData</name>
    <filename>classKinematicData.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addPose</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>a50674913f173f126801f05f8bbc2c757</anchor>
      <arglist>(geometry_msgs::PoseStamped pose1, geometry_msgs::PoseStamped pose2, size_t id1, size_t id2, KinematicParams &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PoseMap</type>
      <name>getObservation</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>aa309b83364b16059ef36b2443febe18b</anchor>
      <arglist>(double timestamp)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>intersectionOfStamps</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>a75511450732fa811f6304aaf68784ce4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateModel</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>ac0524db8cdab29e944e2030928e9203d</anchor>
      <arglist>(size_t id1, size_t id2, KinematicParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, double &gt;</type>
      <name>latestTimestamp</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>a65c109e5b7d268ae7dfd6a41da5febeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, std::map&lt; double, articulation_structure::PoseStampedIdMsgConstPtr &gt; &gt;</type>
      <name>markerStamped</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>a6e62603f956b43d0071f0c3bcb0263a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, std::map&lt; int, articulation_models::GenericModelPtr &gt; &gt;</type>
      <name>models</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>a9d436e2b97f5f801609e48086c3d34b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, std::map&lt; int, std::vector&lt; articulation_models::GenericModelPtr &gt; &gt; &gt;</type>
      <name>models_all</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>a6e4f9c835be9bda7cc1b75b677ada19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PoseIndex</type>
      <name>poseIndex</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>abfc979b79dcc5f72cbd8ada3f032f933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; double, std::map&lt; int, articulation_structure::PoseStampedIdMsgConstPtr &gt; &gt;</type>
      <name>stampedMarker</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>a55bf01bd7fdaf97f50c3b32b5c8d9638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; double, std::map&lt; int, articulation_structure::PoseStampedIdMsgConstPtr &gt; &gt;</type>
      <name>stampedMarkerProjected</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>a49996b4b67131777bd2b3d471f4dd52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, std::map&lt; int, articulation_msgs::TrackMsgPtr &gt; &gt;</type>
      <name>trajectories</name>
      <anchorfile>classKinematicData.html</anchorfile>
      <anchor>a3e19e07a7d64aa9b865a09d38ef0373f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KinematicGraph</name>
    <filename>classKinematicGraph.html</filename>
    <member kind="function">
      <type>void</type>
      <name>CopyFrom</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a79cce7a7944066a4e6790742b055ed19</anchor>
      <arglist>(const KinematicGraph &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>distanceTo</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a88523e14b5a5b69821215fcebeaecead</anchor>
      <arglist>(KinematicGraph &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evaluate</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a43683189a69f1c54bacd55443133303b</anchor>
      <arglist>(std::vector&lt; double &gt; stamps, KinematicParams &amp;params, KinematicData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evaluateSingleStamp</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a60a9e99b3af5e903451e53e304d188b5</anchor>
      <arglist>(double timestamp, double &amp;avgPositionError, double &amp;avgOrientationError, double &amp;loglikelihood, KinematicParams &amp;params, KinematicData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNominalDOFs</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a357d9fbbbc3c428977b68164d8ea1812</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfParameters</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a32b92ef92d54bab424560968aadc3d18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PoseMap</type>
      <name>getPrediction</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a56c4ef0a55349de2f0de7da670d62d3e</anchor>
      <arglist>(double timestamp, PoseMap &amp;observedMarkers, PoseMap &amp;predictedMarkersEmpty, KinematicParams &amp;params, KinematicData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getTreeName</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a548971561e09f1ac563584acdcfe814b</anchor>
      <arglist>(bool show_name, bool show_samples, bool show_dof)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicGraph</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>accbbd52d9c0f8f60a7a723c03b2fca49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicGraph</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a9869ffbb4f3f8a344cbddcf6989addbb</anchor>
      <arglist>(const KinematicGraph &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicGraph</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a92e92f6c694cfe8612fef159cfc6cba5</anchor>
      <arglist>(const KinematicGraph &amp;other, bool deepcopy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectConfigurationSpace</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>aad3e181444db8eb843499ddb492fe27e</anchor>
      <arglist>(int reducedDOFs, std::vector&lt; double &gt; stamps, KinematicParams &amp;params, KinematicData &amp;data)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>avg_orient_err</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a5c987815814c45e0516f459404cec605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>avg_pos_err</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a06f2a179895252d394a2c6b623faf8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>BIC</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>ac582cea337b84782602b65b378690928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DOF</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>adc45d6da3af210ff2c873b68e93e3368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>k</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>ae01dda87bd5000ed3f7a4f90f26e6b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>loglh</name>
      <anchorfile>classKinematicGraph.html</anchorfile>
      <anchor>a6fdaa90054ae07c90efb5628c38d4b41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KinematicParams</name>
    <filename>classKinematicParams.html</filename>
    <member kind="function">
      <type></type>
      <name>KinematicParams</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a9b0676649af9bdaa4c85fafed7939649</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LoadParams</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a59a6c5b39da9463af7c4728aff16d6c0</anchor>
      <arglist>(ros::NodeHandle &amp;nh_local, bool show=true)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>eval_every</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a79e4dc783991994dc47294f13ec12e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>eval_every_power</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a85829254a60089d3595bcdceee49250a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>articulation_models::MultiModelFactory</type>
      <name>factory</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a37dce3b93d3383a6b5e242d9fb2d41ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>full_eval</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a5a82449008f7c7237e886c067fb8c7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>reduce_dofs</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>ac272b34dac2cd762ec0fa3232e1dc94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>restrict_graphs</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a1e2be558df9c6f34b7794dbb950305ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>restricted_graphs</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a61d34c58412c4ae3e5a9e488f487feae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>reuse_model</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a5bbef2a4619907b0b944fa494a914d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>search_all_models</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a55af5f5df287e796675757ef5475b400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sigma_orientation</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>aa17e0e4d1b5f5aa4a5fdf614dd7a3407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sigma_position</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a615b7b1d28b4806bd86f4a89d6ac25aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sigmax_orientation</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a0813ef1eabccd856513c59fc3e7d178e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sigmax_position</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a88b051cc2e22c2254e47b6bfb9f36bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>supress_similar</name>
      <anchorfile>classKinematicParams.html</anchorfile>
      <anchor>a4cfb87bb833acd484c1db8aca8291641</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KinematicStructureLearner</name>
    <filename>classKinematicStructureLearner.html</filename>
    <base>KinematicParams</base>
    <base>KinematicData</base>
    <member kind="function">
      <type>void</type>
      <name>addPreviousGraphs</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a5128e5bce12d261babe3c71de113fe77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>analyzeTopologyOfGraphs</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>ae45c276b3730e49a939319417647a715</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>downsampleStamps</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a745f43ac05625be4aac36a1d987a9b07</anchor>
      <arglist>(std::vector&lt; double &gt; vec, size_t num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enumerateGraphs</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a09edd6837a07177d5457cc7bdbba22ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evalFast</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a3ad44cef311ac7d2d8b3c613d15bec39</anchor>
      <arglist>(bool setCurrent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evalFull</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>acf522362dc115952fd45f93ca9062c46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evalTree</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>ac161426b3e3eb0c02d874c3050c68bf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KinematicGraph</type>
      <name>getSpanningTree</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a8b768f06a613982a50f9a2bfe8c4394d</anchor>
      <arglist>(bool increasing)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KinematicStructureLearner</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>aa94dd7b4a6ebb638bf3b68ae7bc28ea3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>aa140d1612d773e84ce0e2f9d0e125a7e</anchor>
      <arglist>(const PoseStampedIdMsgConstPtr &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a4e8ff0c48fcc13b44646e3e77495f4cb</anchor>
      <arglist>(const PoseStampedConstPtr &amp;pose, size_t id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback1</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>affd9f6343935c6ff234d9f8188cf6a6e</anchor>
      <arglist>(const PoseStampedConstPtr &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback2</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a136aae53c145d54a58bfd3a01a417426</anchor>
      <arglist>(const PoseStampedConstPtr &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback3</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>aec2b893f85c374e6caffef104c60cf5e</anchor>
      <arglist>(const PoseStampedConstPtr &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>poseCallback4</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a6e0f75edce5a7908c1e5df56af30f57b</anchor>
      <arglist>(const PoseStampedConstPtr &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveBICEval</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a859ccca0a4dfe05e80ed538975540189</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveDOFLinkEval</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a2aa2a0d999572f651311d4a2724f27e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveGraphEval</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>aaea84f251b28110647350cd9fda84100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveRuntimeEval</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a0f1399f3ddb6da16342c7e377ca03bfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>selectSceneModel</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>af01572092e6e16ba1bc36a30dfab65c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendModels</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a9fb4505b587551843d8dbc0e31b7141b</anchor>
      <arglist>(KinematicGraph E_new)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendSceneModel</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>ad8e110ec8f1bd2f74a7199f814e9f861</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendStructureVisualization</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a40a7fc0361aabc90b07496902234fbb0</anchor>
      <arglist>(KinematicGraph graph)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendTreeTransforms</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a2b745cc0d3adaed463c3499bf28132bf</anchor>
      <arglist>(KinematicGraph E_new)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showEvaluation</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a17b769cbc74525ff5fd41e9d0e9911fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>KinematicGraph</type>
      <name>currentGraph</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a487e61f1ecbb9cc317be26f7a8471de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, double &gt;</type>
      <name>evalDOF</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a1c6aa7d71d151081628574d57aeb3b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, double &gt;</type>
      <name>evalFastBIC</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a3488b1842b8ed2da57bdf52deead9fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, double &gt;</type>
      <name>evalFastRuntime</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a49b669c8af93155864b8f5f79c9178a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, EvalStruct &gt;</type>
      <name>evalGraph</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a978d156d59b22e9c12386ea8a25ae354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, double &gt;</type>
      <name>evalGraphBIC</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>ae63a332cbce5730f254e9bbd7c711a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, double &gt;</type>
      <name>evalGraphRuntime</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a27360c1c5b2d0b51d30d6de5f572988b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, double &gt;</type>
      <name>evalLinks</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a4709563401b3c746f73c53fd35b62426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, double &gt;</type>
      <name>evalModelsRuntime</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>ad9f1ab49fd245febf35c03fa36b28d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, double &gt;</type>
      <name>evalTreeBIC</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a8e82874c8afc2d5bc37552ab0386bc6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, double &gt;</type>
      <name>evalTreeRuntime</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>adbbbb410dc24079144954ee5fbfc903f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>frame_mutex_</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a9ae14869fe0de6a5b588b5e02585cebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>map&lt; string, KinematicGraph &gt;</type>
      <name>graphMap</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>ad56b49584e3c4f7334ab05b713b2cb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>marker_pub</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>abadb558aab6c24dc951ec73b3e4d7d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>model_pub</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>ab6fa3ce9847d69c4ddaedcba1a066b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a4bed8e2b9d26bdf016534ea20b800db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_local</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>af1d1f66904ee066e5ae56a373227a9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>pose_sub1</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a99b1f97c30c8974e3b0d3e14960042a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>pose_sub2</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a62d8e61213aa7c34a7b61261d7b5f1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>pose_sub3</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a01d2e9e9a8af345b2ba36c118dbe9e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>pose_sub4</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a1c5bd3d7b23a090623a50a7f1d58083b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>map&lt; string, KinematicGraph &gt;</type>
      <name>previousGraphs</name>
      <anchorfile>classKinematicStructureLearner.html</anchorfile>
      <anchor>a54ab4f2652214170b582272733856abf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>articulation_cartcollector</name>
    <filename>namespacearticulation__cartcollector.html</filename>
    <class kind="class">articulation_cartcollector::articulation_cartcollector</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacearticulation__cartcollector.html</anchorfile>
      <anchor>a7eb5502c00ce8bed85b5f2c12b7261dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>articulation_cartcollector::articulation_cartcollector</name>
    <filename>classarticulation__cartcollector_1_1articulation__cartcollector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>a5ad102baf7d9aa9de703b6cf7ced980b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>a7ef513dbe2abf21054a417bfb746d5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>downsample</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>a47e288e2f537de7d58558b30d975fdab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fit_models</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>a9cf9eaca747aa4f2d5953a9a7ad82426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_fast_graph</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>ab6caff4df2b9fd4fc59cef060cab9273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_spanning_tree</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>add5209224bf03248a032cbd7c3500f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>acd2c115fb8658e99c2d91eb57785d3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_msg</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>aecb4db881bc6e54c6baab528988c0ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_parts</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>a924a1ac8fa400fb7af599760ab73119c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_pub</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>abb951d4caba1019ca1e88ae01f13390e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_pub</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>af5d2ce0c9c07513d0c8468a7371b9178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reduce_dofs</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>a9764779bff861680732516833466f663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>samples</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>ac95ad99671cc69677a1c6e8c009484e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_orientation</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>a0e30378b74891abc33c7a1807f76c7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_position</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>a677bb4755a3467808d9b9ec474b8962b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>visualize_graph</name>
      <anchorfile>classarticulation__cartcollector_1_1articulation__cartcollector.html</anchorfile>
      <anchor>a627519d644459870517b26f8b21f237c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>articulation_collector</name>
    <filename>namespacearticulation__collector.html</filename>
    <class kind="class">articulation_collector::articulation_collector</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacearticulation__collector.html</anchorfile>
      <anchor>a82f02c2e2d017b743df5c19b95907fc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>articulation_collector::articulation_collector</name>
    <filename>classarticulation__collector_1_1articulation__collector.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>a343fe4e007c434a6e542ab0c8cdf8607</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>a270e20f3e1ddd4d340d2c86b1fcf3506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>downsample</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>a4ef5e0eaa6e6b5b2ece30ca5c804df6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fit_models</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>a36a39e04fb938a53b73b1a0d6bc17118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_fast_graph</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>a81019c680449b0fea35ff95b74400f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_spanning_tree</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>a6d1cd1420cf7f980a4e50cb0943c0173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_msg</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>a23f2016a30f528f58d3c7bec34643459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_parts</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>aa357d406912fd3df5aa4eb65200c16b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_pub</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>a24dd2d0f80ad5905651e48f5605119ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_pub</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>ad7277cfe9964f228bd75f1a7de456730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reduce_dofs</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>a0b32076eb84f9bdaf5e67f5636e5cf40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>samples</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>ab3243970453e8b43c73940f4b59c5745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_orientation</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>aff795b6779b0acea257d245d73c64688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_position</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>ae07451380aabca912241694320a00d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>visualize_graph</name>
      <anchorfile>classarticulation__collector_1_1articulation__collector.html</anchorfile>
      <anchor>a5a899e6fbd460755fe54ba5164939ba9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>articulation_eval</name>
    <filename>namespacearticulation__eval.html</filename>
    <member kind="function">
      <type>def</type>
      <name>all_detected</name>
      <anchorfile>namespacearticulation__eval.html</anchorfile>
      <anchor>ab1ce8ed922d6ccdba2e54e2a93cbc22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacearticulation__eval.html</anchorfile>
      <anchor>aaedeaa9b541d28de751395749470758e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>articulation_eval2</name>
    <filename>namespacearticulation__eval2.html</filename>
    <member kind="function">
      <type>def</type>
      <name>all_detected</name>
      <anchorfile>namespacearticulation__eval2.html</anchorfile>
      <anchor>a3f97eceaa111231d7a74e1000f456127</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacearticulation__eval2.html</anchorfile>
      <anchor>a76cebc27fbfb9d01d4f1a598c73070eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>articulation_eval_full</name>
    <filename>namespacearticulation__eval__full.html</filename>
    <member kind="function">
      <type>def</type>
      <name>all_detected</name>
      <anchorfile>namespacearticulation__eval__full.html</anchorfile>
      <anchor>ae118750f35c7aa4e068314e0225b7f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacearticulation__eval__full.html</anchorfile>
      <anchor>a2b3224d0a5aa9b324fb63cfbaaf581ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>articulation_structure</name>
    <filename>namespacearticulation__structure.html</filename>
    <namespace>articulation_structure::msg</namespace>
    <class kind="struct">articulation_structure::PoseStampedIdMsg_</class>
    <member kind="typedef">
      <type>::articulation_structure::PoseStampedIdMsg_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>PoseStampedIdMsg</name>
      <anchorfile>namespacearticulation__structure.html</anchorfile>
      <anchor>a6444bcaff3137f1550cc63eeeee5fa82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::articulation_structure::PoseStampedIdMsg const  &gt;</type>
      <name>PoseStampedIdMsgConstPtr</name>
      <anchorfile>namespacearticulation__structure.html</anchorfile>
      <anchor>a5bba9b66207caf2dd5b2508a97d67e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::articulation_structure::PoseStampedIdMsg &gt;</type>
      <name>PoseStampedIdMsgPtr</name>
      <anchorfile>namespacearticulation__structure.html</anchorfile>
      <anchor>a5287d25001630865fd7c9921cab866c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacearticulation__structure.html</anchorfile>
      <anchor>a6ae47b7d105dcc68773eed264c34ec6d</anchor>
      <arglist>(std::ostream &amp;s, const ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>articulation_structure::PoseStampedIdMsg_</name>
    <filename>structarticulation__structure_1_1PoseStampedIdMsg__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_id_type</name>
      <anchorfile>structarticulation__structure_1_1PoseStampedIdMsg__.html</anchorfile>
      <anchor>a20c8238299949f94dc16109aa62a0005</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>_pose_type</name>
      <anchorfile>structarticulation__structure_1_1PoseStampedIdMsg__.html</anchorfile>
      <anchor>a6c05c8c3f533a55b0fd803c6e99749a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structarticulation__structure_1_1PoseStampedIdMsg__.html</anchorfile>
      <anchor>a4ca7415d7a05f464b16c79e6d7166599</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structarticulation__structure_1_1PoseStampedIdMsg__.html</anchorfile>
      <anchor>a7292e9526eef9c1b9d7196288a44224f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PoseStampedIdMsg_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structarticulation__structure_1_1PoseStampedIdMsg__.html</anchorfile>
      <anchor>a7648f2ed2fb5244ecb123c73cf6d51dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoseStampedIdMsg_</name>
      <anchorfile>structarticulation__structure_1_1PoseStampedIdMsg__.html</anchorfile>
      <anchor>a9e1348f1f56677b88faac89ea8e5fd03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoseStampedIdMsg_</name>
      <anchorfile>structarticulation__structure_1_1PoseStampedIdMsg__.html</anchorfile>
      <anchor>a7267c5c402b40f01781be16e3e2c3b5e</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>structarticulation__structure_1_1PoseStampedIdMsg__.html</anchorfile>
      <anchor>ac57e985baeaa272f9c51c1640f326c65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>id</name>
      <anchorfile>structarticulation__structure_1_1PoseStampedIdMsg__.html</anchorfile>
      <anchor>a34fb9a5602f2cb14082310b2741bab14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::geometry_msgs::PoseStamped_&lt; ContainerAllocator &gt;</type>
      <name>pose</name>
      <anchorfile>structarticulation__structure_1_1PoseStampedIdMsg__.html</anchorfile>
      <anchor>a74f3f4057b8dda1950e560bf5411a99c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>articulation_structure::msg</name>
    <filename>namespacearticulation__structure_1_1msg.html</filename>
    <namespace>articulation_structure::msg::_PoseStampedIdMsg</namespace>
  </compound>
  <compound kind="namespace">
    <name>articulation_structure::msg::_PoseStampedIdMsg</name>
    <filename>namespacearticulation__structure_1_1msg_1_1__PoseStampedIdMsg.html</filename>
    <class kind="class">articulation_structure::msg::_PoseStampedIdMsg::PoseStampedIdMsg</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespacearticulation__structure_1_1msg_1_1__PoseStampedIdMsg.html</anchorfile>
      <anchor>a1ffc6e31338cfbe00ab3c9f2be2d9f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_7dI</name>
      <anchorfile>namespacearticulation__structure_1_1msg_1_1__PoseStampedIdMsg.html</anchorfile>
      <anchor>ab2828c236e4cbe519e2c039e1089a6cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespacearticulation__structure_1_1msg_1_1__PoseStampedIdMsg.html</anchorfile>
      <anchor>af5ca4e45447c64a588fb0cbf2ebf2fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespacearticulation__structure_1_1msg_1_1__PoseStampedIdMsg.html</anchorfile>
      <anchor>ac071667ed33e2522957326bf51ad3d8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>articulation_structure::msg::_PoseStampedIdMsg::PoseStampedIdMsg</name>
    <filename>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>a9056b6b8274dcd5386ff37277a37723f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>a869b188e570321413ae12861ea6452ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>aae64bf5e45806a152813e6e7cc50826c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>abb8bc4556cd7e63fa7a253e0149b5a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>a65ef4623a1b3354b7b3ccd198c326901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>aba46bf0f4c59d576a547f53ae9e457d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>adc5655d4164a234598bee558e94420c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>adbd032e72e58361f6bcbf7fc79c7ef48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>a3de0bd966fc4daca47deec47eeb12e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>a6ea04c4c1f50b597eb0bfc0905424d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>ae59183ab55f38f6914968232783443d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>a23b71534f2ebae0d76fd0b28a3e92d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>a690511d2864f19069a2b86de45bf9479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classarticulation__structure_1_1msg_1_1__PoseStampedIdMsg_1_1PoseStampedIdMsg.html</anchorfile>
      <anchor>aa9a928313a2ae086e17799a9eefeb833</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pcl</name>
    <filename>namespacepcl.html</filename>
  </compound>
  <compound kind="namespace">
    <name>pose_assembler</name>
    <filename>namespacepose__assembler.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback1</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a587fc84192116b2b9573368e8c1ebc8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback2</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a581981918939c096a1a59f4bcbd38b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback3</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a37dbbb28f6b74caf2f372751bb7ca737</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback4</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a740b382e3bfad08f3d4bad4b1358090a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a86a39da2f3a153e4678e2f1d8338a791</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_marker</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a49e43609ba7f06d33a8986bea91cbb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>a1797a077b9b2e2d2bfb983902056baad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacepose__assembler.html</anchorfile>
      <anchor>af56ba95a0f9cbeb10664f01d904396db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>process_bags</name>
    <filename>namespaceprocess__bags.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceprocess__bags.html</anchorfile>
      <anchor>a0bad51511eb247823d048407c98de09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_bags</name>
      <anchorfile>namespaceprocess__bags.html</anchorfile>
      <anchor>ae01de037e09003c1d5c703f7cbd27f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_result</name>
      <anchorfile>namespaceprocess__bags.html</anchorfile>
      <anchor>ac7789043fa0c773e0269dc74ad70e597</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>process_markers</name>
    <filename>namespaceprocess__markers.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceprocess__markers.html</anchorfile>
      <anchor>a9d5529717490eccdb984dbae86040dfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>process_robotbag</name>
    <filename>namespaceprocess__robotbag.html</filename>
    <class kind="class">process_robotbag::ProcessRobotBag</class>
  </compound>
  <compound kind="class">
    <name>process_robotbag::ProcessRobotBag</name>
    <filename>classprocess__robotbag_1_1ProcessRobotBag.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a36f538d9a4672670f069faef3068c21a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a268f10f4ce5dad4020afcc0cfb6ad871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>downsample</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ace04ba7d81a0d27b005db5b2805fef18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>every</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ae730a92743b9d0a9fc279751ad1429b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fit_models</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a19fa215d7c74f7d23417ebd95fe41d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_fast_graph</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a7011ffe518b9dcf87b1fe6877177edfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_spanning_tree</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>aacfa10732fa2f5b510149fd1f5df4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>infile</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a0ac4b086c8f1becc6249e3c2ee06bc10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_msg</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>aacac1915a3f152ebbb6fb4afd74e30af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_parts</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ad0c7b06d7814a1afb4b6ac87cb17d35b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outfile</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ae4347359d0de575943fc20b5723dbf04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>render_image</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a8e159d6f212ebe260392ba7dd731f797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>samples</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a90f611ee3cf39971469069fadcdbe595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_orientation</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ab22fcbe286592c74b839d62f41b101e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_position</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a09a10eee21227753381ee3ebf9c95593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_t</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ac7efafd3a701d2c6f528cd1749b2c477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop_t</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a5bcf49856061d0807064c603896a8aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>aca3f0eaaae646805aec35da98b25fe5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>visualize_graph</name>
      <anchorfile>classprocess__robotbag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a8fb8063641ed1da59022b7cc71db8141</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>process_robotbag_single</name>
    <filename>namespaceprocess__robotbag__single.html</filename>
    <class kind="class">process_robotbag_single::ProcessRobotBag</class>
  </compound>
  <compound kind="class">
    <name>process_robotbag_single::ProcessRobotBag</name>
    <filename>classprocess__robotbag__single_1_1ProcessRobotBag.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a7fa36279d2a6aaff400f2901acbbcf83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>aac5d3a29389effd188edb646be6cdfc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>downsample</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a48e0d14f5290636418055a45b597d77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>every</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a1ed5badfc92a8700b90e88021317c4c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fit_models</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a4deb31e2ede949d430823c44368bf482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_fast_graph</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ad7aa091e06fa966b36f88d9b585ef34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_spanning_tree</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a90c1ca5204fb1f24179c96eeb30853c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>infile</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ab5bfcbaad61f77683f0132dc10c04622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_msg</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>aa0a35b7c12f368a4568e2559823d6be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_parts</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a1a50c0e0ef2c019f1ce91f5cfc626669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>render_image</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a581ae4814ae3c344a3d99925a023a92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>samples</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a5891b2978205cdbaf3c5b7c6b7276dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>save_frame</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>af64aba19560486a68b8c40b892deb7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_orientation</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a41e695f3440eeb2e32b3e2a3c265a81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_position</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a8bfd5614a9c0de19960aeae402af2528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_t</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>addc9716ce9cb34743ad86c856bc4d415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop_t</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>aa6d9749202663f4980dc4c85619da97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ac3b39865e62c4c6426acd879747d236d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>visualize_graph</name>
      <anchorfile>classprocess__robotbag__single_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a136a70fd766f9a947f8d06e61c167154</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>process_stamps</name>
    <filename>namespaceprocess__stamps.html</filename>
    <member kind="function">
      <type>def</type>
      <name>process_bags</name>
      <anchorfile>namespaceprocess__stamps.html</anchorfile>
      <anchor>a1eba45d4560508e38ac159a38e79ab38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>infile</name>
      <anchorfile>namespaceprocess__stamps.html</anchorfile>
      <anchor>a7f4b3a1eb9c23fec9f4dd4435487ddcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>outfile</name>
      <anchorfile>namespaceprocess__stamps.html</anchorfile>
      <anchor>a6f077e2f11aa3ebaf86ee837075ba03d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>process_structure</name>
    <filename>namespaceprocess__structure.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceprocess__structure.html</anchorfile>
      <anchor>a41b474ab3c5fb6c6b2639a7c66f30a18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>process_videobag</name>
    <filename>namespaceprocess__videobag.html</filename>
    <class kind="class">process_videobag::ProcessRobotBag</class>
    <member kind="function">
      <type>def</type>
      <name>all_detected</name>
      <anchorfile>namespaceprocess__videobag.html</anchorfile>
      <anchor>a4883af157774eda5d4d82318cca90d1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>process_videobag::ProcessRobotBag</name>
    <filename>classprocess__videobag_1_1ProcessRobotBag.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>aab41eac16f77e7586edcafd542dfc108</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a8ccbbc610ec96d43354d8fc7071be527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>downsample</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>aac18f8de4fde53ee643424707a3b4aa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>every</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a2945be367af2f87d0f10d22893212640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fit_models</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a08317dcde1cc1430a6fe19fe65ccd51e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_fast_graph</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ac1ad78ac05a3b604737b2041d5b2298a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_graph</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a9e08e62110dce8ef7eeab2813a3b8b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>get_spanning_tree</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>afc587fc1b0397ecc88ade6ab9fd24441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>infile</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a4fc37f93f4538f36132416419e13ccf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_msg</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a7d0813cf37609f9eba9cc99868346782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object_parts</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ae1dd4df2c10353040c8f251eedca4d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outfile</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ae1b3f41292402a2bd17e81fe3e6ace62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>render_image</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a2bb824df67cadc1c72c9cee937351d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>samples</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a2deef2681b006005b54becd58eac5264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_orientation</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ad404035df063aa42b5ed3491797f4a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_position</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>ae6a62ccc0c0427b095973b33dee63cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigmax_orientation</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a857d52fe6d6e1cd7daae11a442bafeac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigmax_position</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a856a6e7ccafc588850c2f55e9e169922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_t</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a953c665d29cd548609fc78d9e734c761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop_t</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a2afb1071f934fa306a96e8f0ffe9fe35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>aea2f4068e32a0173b1be01d6e7ca26dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>visualize_graph</name>
      <anchorfile>classprocess__videobag_1_1ProcessRobotBag.html</anchorfile>
      <anchor>a274ccf385fe198f5d4c62ec6e0c33819</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1articulation__structure_1_1PoseStampedIdMsg_7f0a26c02c33f0069532f5bb96f12b89.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1articulation__structure_1_1PoseStampedIdMsg_7f0a26c02c33f0069532f5bb96f12b89.html</anchorfile>
      <anchor>ae37ed9105c23ae4e6eaed4d95cd90b9a</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1DataType_3_01_1_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a31261dfafa978280010701f7efcfafbe</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_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a02de37576d71056b7b38613b95127133</anchor>
      <arglist>(const ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1articulation__structure_1_1PoseStampedIdMsg__d47c255c1d567eb34019adb6811d7514.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_1articulation__structure_1_1PoseStampedIdMsg__d47c255c1d567eb34019adb6811d7514.html</anchorfile>
      <anchor>a97d5d166f38a4bc6a6b04b8586179a1d</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_1articulation__structure_1_1PoseStampedIdMsg__d47c255c1d567eb34019adb6811d7514.html</anchorfile>
      <anchor>a2b7a636ec169a813c84e42e6fe57f13f</anchor>
      <arglist>(const ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1articulation__structure_1_1PoseStampedIdMsg___10fbc71c02cee54e80d03b6fff7b4eed.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1articulation__structure_1_1PoseStampedIdMsg___6c56926d2949f2001130fe59818c3917.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1MD5Sum_3_01_1_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>af4d07a93c5b5797dd9525e494b0ae949</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_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5b42d80d3e5809de75393a03ef6a9712</anchor>
      <arglist>(const ::articulation_structure::PoseStampedIdMsg_&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_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a5f0ed31fad673bd312dce64d03105127</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_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac82fd50fa704960c01a3c737c51c49e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::articulation_structure::PoseStampedIdMsg_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>allInOne</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01_1_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a4b4fcecfd5216c7ccf4864b0fa67c53a</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_1articulation__structure_1_1PoseStampedIdMsg___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adb342c1c3238f3cc37247a64fc4c4c2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_eval</name>
    <filename>namespacetest__eval.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__eval.html</anchorfile>
      <anchor>a85e13cf31e2c695587a2ecb42c9a9031</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>track_assembler</name>
    <filename>namespacetrack__assembler.html</filename>
    <class kind="class">track_assembler::TrajAssemblerNode</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetrack__assembler.html</anchorfile>
      <anchor>af6284881183bad3097d22dbc1ce07488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetrack__assembler.html</anchorfile>
      <anchor>a90ee6392177b35a1069a12959cfe4452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetrack__assembler.html</anchorfile>
      <anchor>a15af990e26db8221fe7cd31f0edb16ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>track_assembler::TrajAssemblerNode</name>
    <filename>classtrack__assembler_1_1TrajAssemblerNode.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>ae6f590f02741e8492d756a6189e12b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_pose</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a180293cc017b900f4bd3e88dc04745c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback1</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a4cdddb6c803655f4046a6d34cd38d8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback2</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a0e75f7130d6ebbada535adb5415d26d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback3</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a52f70755552c8e87cb3183d6ceb8c171</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback4</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a084d4e21c484d9616f9ed974c2f7323e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_track</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>ae49779ec561e5a19042e995bd2b37565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>marker_sub</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a078cde07d6f9f5932dc5fbef03d5d9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>markers</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a444e38cac79a18e9ce857f15d18743e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a88d2e98aa8a37713d7582df16cdf6de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a10b26ce0f2611bb820f38ec5965069bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>track</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a701d0a7a1a9adefc29a49a713acfaaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>track_pub</name>
      <anchorfile>classtrack__assembler_1_1TrajAssemblerNode.html</anchorfile>
      <anchor>a40037d07e9dfc97b026cec5fda20502d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
