<?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-RCPRG/doc_stacks/2013-11-14_11-44-42.201614/elektron_kinectbot/elektron_calibration/src/elektron_calibration/</path>
    <filename>____init_____8py</filename>
    <namespace>elektron_calibration</namespace>
  </compound>
  <compound kind="file">
    <name>msg/__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-RCPRG/doc_stacks/2013-11-14_11-44-42.201614/elektron_kinectbot/elektron_calibration/src/elektron_calibration/msg/</path>
    <filename>msg_2____init_____8py</filename>
    <namespace>elektron_calibration::msg</namespace>
  </compound>
  <compound kind="file">
    <name>_ScanDistAngle.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-RCPRG/doc_stacks/2013-11-14_11-44-42.201614/elektron_kinectbot/elektron_calibration/src/elektron_calibration/msg/</path>
    <filename>__ScanDistAngle_8py</filename>
    <class kind="class">elektron_calibration::msg::_ScanDistAngle::ScanDistAngle</class>
    <namespace>elektron_calibration::msg::_ScanDistAngle</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespaceelektron__calibration_1_1msg_1_1__ScanDistAngle.html</anchorfile>
      <anchor>a93e4c8dfee113c2098227334cfdfce9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceelektron__calibration_1_1msg_1_1__ScanDistAngle.html</anchorfile>
      <anchor>a112743b4aa131b7095383ddce2cb22ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceelektron__calibration_1_1msg_1_1__ScanDistAngle.html</anchorfile>
      <anchor>ae00d68713a3aaba297a64c4242ba647b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceelektron__calibration_1_1msg_1_1__ScanDistAngle.html</anchorfile>
      <anchor>aeeb4ecc9767591e1ba36debf3d735a03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>calibrate.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-RCPRG/doc_stacks/2013-11-14_11-44-42.201614/elektron_kinectbot/elektron_calibration/nodes/</path>
    <filename>calibrate_8py</filename>
    <class kind="class">calibrate::CalibrateRobot</class>
    <namespace>calibrate</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacecalibrate.html</anchorfile>
      <anchor>acbb072d87013e28c7e15753cc5c517b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>normalize_angle</name>
      <anchorfile>namespacecalibrate.html</anchorfile>
      <anchor>af80236ca1fa66b8aeac351326e3a558a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quat_to_angle</name>
      <anchorfile>namespacecalibrate.html</anchorfile>
      <anchor>a78c53ab2c0fbdf9799ac07438e0d1e0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-RCPRG/doc_stacks/2013-11-14_11-44-42.201614/elektron_kinectbot/elektron_calibration/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>scan_to_dist_angle.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-RCPRG/doc_stacks/2013-11-14_11-44-42.201614/elektron_kinectbot/elektron_calibration/nodes/</path>
    <filename>scan__to__dist__angle_8py</filename>
    <class kind="class">scan_to_dist_angle::ScanToDistAngle</class>
    <namespace>scan_to_dist_angle</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacescan__to__dist__angle.html</anchorfile>
      <anchor>a58ff59407b232a91858bd07288af93f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ScanDistAngle.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-RCPRG/doc_stacks/2013-11-14_11-44-42.201614/elektron_kinectbot/elektron_calibration/msg_gen/cpp/include/elektron_calibration/</path>
    <filename>ScanDistAngle_8h</filename>
    <class kind="struct">ros::message_traits::DataType&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::Definition&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::HasHeader&lt; const ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_traits::IsMessage&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt;const  &gt;</class>
    <class kind="struct">ros::message_traits::MD5Sum&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">ros::message_operations::Printer&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</class>
    <class kind="struct">elektron_calibration::ScanDistAngle_</class>
    <class kind="struct">ros::serialization::Serializer&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</class>
    <namespace>elektron_calibration</namespace>
    <member kind="typedef">
      <type>::elektron_calibration::ScanDistAngle_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ScanDistAngle</name>
      <anchorfile>namespaceelektron__calibration.html</anchorfile>
      <anchor>a172f3d47925eda160cf3b3b595a330ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::elektron_calibration::ScanDistAngle const  &gt;</type>
      <name>ScanDistAngleConstPtr</name>
      <anchorfile>namespaceelektron__calibration.html</anchorfile>
      <anchor>a0eeab1ddcf89b48e8fc2ed882c34a9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::elektron_calibration::ScanDistAngle &gt;</type>
      <name>ScanDistAnglePtr</name>
      <anchorfile>namespaceelektron__calibration.html</anchorfile>
      <anchor>a053a24b3f6cd3ce5fe8e2295891b21d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceelektron__calibration.html</anchorfile>
      <anchor>ae8841954e870073f334a5f1e412bb3a6</anchor>
      <arglist>(std::ostream &amp;s, const ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>calibrate</name>
    <filename>namespacecalibrate.html</filename>
    <class kind="class">calibrate::CalibrateRobot</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacecalibrate.html</anchorfile>
      <anchor>acbb072d87013e28c7e15753cc5c517b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>normalize_angle</name>
      <anchorfile>namespacecalibrate.html</anchorfile>
      <anchor>af80236ca1fa66b8aeac351326e3a558a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quat_to_angle</name>
      <anchorfile>namespacecalibrate.html</anchorfile>
      <anchor>a78c53ab2c0fbdf9799ac07438e0d1e0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>calibrate::CalibrateRobot</name>
    <filename>classcalibrate_1_1CalibrateRobot.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>ab5eb152be0fa3c5e62bbe8f5fee940be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>align</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>ac29c4533cb548bee0d99ce39cd574976</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calibrate_lin</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a659898d17712cfe98295c3e17042f6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calibrate_rot</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>ac8481b0a58f60a35ea62a4d104b91f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>go_back</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>ad61aef3760d0454ab6721a68c97f8f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>imu_cb</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>aace73f6c52025fe24bfbefba379ce9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>imu_drift</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a0646bb2dded63c65bbf55c6dac5b9c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>odom_cb</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>af9a0ae2e3ea189b8364e91b6178a3a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scan_cb</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a7a0ee4037e98c593c345ffaa508be9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sync_timestamps</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a76d7f1945dd1dfee6bafd45421f39620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_pub</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a33a9c8f159f44ddf578ab0efc8ae2106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imu_angle</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a2291b643ad830b1d279c4edcadac51d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imu_calibrate_time</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a88f078997df73c794905d8d38f569827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>imu_time</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>abfe9f16547d232191a54a34da7f8beca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inital_wall_angle</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a9ed60779647abb99f823e6513a9b745f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inital_wall_dist</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a264f3fecd9e8f48ec1a43165c67f5090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a477323bd4b02d07cfb3c33db94112346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_angle</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>aefc33a68c7ec1f0e596e6d9070e0dbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_time</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a2a17ebc3cc08bf66651066680e48836f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_x</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a569f0768aae6669b005bc579111b5c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>odom_y</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a244b560818b618d614fac5e4b0b5487d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_angle</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a7f1f791dbb7ee376053e4f3a22c215eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_dist</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>aa8169652290c3544a8154c04f77cb2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scan_time</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a4300b96ffe963bf67e21a683bbec6edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_imu</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a93c74c4a38a910aa102d3f14a1fc9e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_odom</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>a84391025e8bef4a5bb892e051a40a5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_scan</name>
      <anchorfile>classcalibrate_1_1CalibrateRobot.html</anchorfile>
      <anchor>aba5ad66a47a355f56a0dee94e32fb893</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>elektron_calibration</name>
    <filename>namespaceelektron__calibration.html</filename>
    <namespace>elektron_calibration::msg</namespace>
    <class kind="struct">elektron_calibration::ScanDistAngle_</class>
    <member kind="typedef">
      <type>::elektron_calibration::ScanDistAngle_&lt; std::allocator&lt; void &gt; &gt;</type>
      <name>ScanDistAngle</name>
      <anchorfile>namespaceelektron__calibration.html</anchorfile>
      <anchor>a172f3d47925eda160cf3b3b595a330ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::elektron_calibration::ScanDistAngle const  &gt;</type>
      <name>ScanDistAngleConstPtr</name>
      <anchorfile>namespaceelektron__calibration.html</anchorfile>
      <anchor>a0eeab1ddcf89b48e8fc2ed882c34a9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::elektron_calibration::ScanDistAngle &gt;</type>
      <name>ScanDistAnglePtr</name>
      <anchorfile>namespaceelektron__calibration.html</anchorfile>
      <anchor>a053a24b3f6cd3ce5fe8e2295891b21d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespaceelektron__calibration.html</anchorfile>
      <anchor>ae8841954e870073f334a5f1e412bb3a6</anchor>
      <arglist>(std::ostream &amp;s, const ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>elektron_calibration::ScanDistAngle_</name>
    <filename>structelektron__calibration_1_1ScanDistAngle__.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>double</type>
      <name>_angle_type</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>ad1822f51b56988e488baee06a983f1ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>_dist_type</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>a2e64b68d63e5e4579e4946c5407d0719</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>_header_type</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>afaf0ddf8ce02d21982a5d41ba69ccf33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; const  &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>a14708136b1026d3140d417aea75bca27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</type>
      <name>Ptr</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>ae4edf4d1c22b07be644ed6b1f4f9f765</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ScanDistAngle_&lt; ContainerAllocator &gt;</type>
      <name>Type</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>a4d7a0b4d8b8f53eac1546dffb4d63997</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScanDistAngle_</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>a192ccf93c057f1252673395fda4427e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScanDistAngle_</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>a1e89134438ebf60293595e6df1727252</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>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>aab0900d6248f3af7b151cafed7c5961b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>a77d7f4f71f458b4aa3f24f3096fd0a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dist</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>a8d83968911dd011153d935158f18eaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std_msgs::Header_&lt; ContainerAllocator &gt;</type>
      <name>header</name>
      <anchorfile>structelektron__calibration_1_1ScanDistAngle__.html</anchorfile>
      <anchor>a12555158dbd2c52c966029730b8f4c01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>elektron_calibration::msg</name>
    <filename>namespaceelektron__calibration_1_1msg.html</filename>
    <namespace>elektron_calibration::msg::_ScanDistAngle</namespace>
  </compound>
  <compound kind="namespace">
    <name>elektron_calibration::msg::_ScanDistAngle</name>
    <filename>namespaceelektron__calibration_1_1msg_1_1__ScanDistAngle.html</filename>
    <class kind="class">elektron_calibration::msg::_ScanDistAngle::ScanDistAngle</class>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_2d</name>
      <anchorfile>namespaceelektron__calibration_1_1msg_1_1__ScanDistAngle.html</anchorfile>
      <anchor>a93e4c8dfee113c2098227334cfdfce9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>_struct_3I</name>
      <anchorfile>namespaceelektron__calibration_1_1msg_1_1__ScanDistAngle.html</anchorfile>
      <anchor>a112743b4aa131b7095383ddce2cb22ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>_struct_I</name>
      <anchorfile>namespaceelektron__calibration_1_1msg_1_1__ScanDistAngle.html</anchorfile>
      <anchor>ae00d68713a3aaba297a64c4242ba647b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>python3</name>
      <anchorfile>namespaceelektron__calibration_1_1msg_1_1__ScanDistAngle.html</anchorfile>
      <anchor>aeeb4ecc9767591e1ba36debf3d735a03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>elektron_calibration::msg::_ScanDistAngle::ScanDistAngle</name>
    <filename>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>a99f266a8392e345736ffc243340f1d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>a4f6ae8e6c2132662d8bc991addb59f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>deserialize_numpy</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>a0e43a1b84992a4407504b99468662241</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>ae20ec54a271435b0f180ada509dae87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>serialize_numpy</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>aec9006fdaf38ac35411041a34a1c3517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>angle</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>a7ef4217342da25c5f833ce28c3123d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dist</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>abd75909199f6e4d5505c146a6a54a69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>ad5b935f8f64cc773075ff45215964fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_types</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>aefdd92ec0b14faa5373faae786b6c10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>__slots__</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>aca6cc4fe8cb11bceb92a5c549a036ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_full_text</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>a90f6a345c561e4f1103464514d7b3b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type></type>
      <name>_has_header</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>ae74011606dd0297af12ae5c02589a173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_md5sum</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>a4acc11bd3944f92130e525678464821f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_slot_types</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>a9978663bdcfd6e44ffa85807e1ee5d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>string</type>
      <name>_type</name>
      <anchorfile>classelektron__calibration_1_1msg_1_1__ScanDistAngle_1_1ScanDistAngle.html</anchorfile>
      <anchor>a4c34696accbb616764a0d6c355eb0733</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_operations::Printer&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__operations_1_1Printer_3_01_1_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream</name>
      <anchorfile>structros_1_1message__operations_1_1Printer_3_01_1_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2e1285b70b0a35ad0123bc331d35aa45</anchor>
      <arglist>(Stream &amp;s, const std::string &amp;indent, const ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::DataType&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1DataType_3_01_1_1elektron__calibration_1_1ScanDistAngle___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_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a2c1db191ade4ec46bb640db7b4748e8d</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_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>acbe66e4c8c12033dcc9f18d8fbdcd762</anchor>
      <arglist>(const ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::Definition&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1Definition_3_01_1_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>value</name>
      <anchorfile>structros_1_1message__traits_1_1Definition_3_01_1_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a720d66393c4e389c88c4b29ba7ab6c5a</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_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aa7a0e126cd0d36d5d07f0b653ab18b35</anchor>
      <arglist>(const ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01_1_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::HasHeader&lt; const ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1HasHeader_3_01const_01_1_1elektron__calibration_1_1ScanDistAnglea1dcb4a453e2c571d67c3dfa65614482.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::IsMessage&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt;const  &gt;</name>
    <filename>structros_1_1message__traits_1_1IsMessage_3_01_1_1elektron__calibration_1_1ScanDistAngle___3_01C09a0f38564d2410aac65970bebb28d9d.html</filename>
    <templarg></templarg>
    <base>ros::message_traits::TrueType</base>
  </compound>
  <compound kind="struct">
    <name>ros::message_traits::MD5Sum&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1message__traits_1_1MD5Sum_3_01_1_1elektron__calibration_1_1ScanDistAngle___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_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>adf717c292aa1a819713476a3f2a7c296</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_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>aecf01ffbb323b4dc640f0af3802f4b30</anchor>
      <arglist>(const ::elektron_calibration::ScanDistAngle_&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_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ae8cd7a758b5e8a67ce1593f5db26af40</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_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a3287076ca70a40ae3b343ce84dcf5a04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; ::elektron_calibration::ScanDistAngle_&lt; ContainerAllocator &gt; &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01_1_1elektron__calibration_1_1ScanDistAngle___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_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>ac462daa6a91917e83752a11339a66512</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_1elektron__calibration_1_1ScanDistAngle___3_01ContainerAllocator_01_4_01_4.html</anchorfile>
      <anchor>a922d5fb7c511f44bd003e18badb96853</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>scan_to_dist_angle</name>
    <filename>namespacescan__to__dist__angle.html</filename>
    <class kind="class">scan_to_dist_angle::ScanToDistAngle</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacescan__to__dist__angle.html</anchorfile>
      <anchor>a58ff59407b232a91858bd07288af93f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>scan_to_dist_angle::ScanToDistAngle</name>
    <filename>classscan__to__dist__angle_1_1ScanToDistAngle.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classscan__to__dist__angle_1_1ScanToDistAngle.html</anchorfile>
      <anchor>a76f5e9e17efc5cd574b180f461fa4944</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scan_cb</name>
      <anchorfile>classscan__to__dist__angle_1_1ScanToDistAngle.html</anchorfile>
      <anchor>a4efee4b1337aa44fcbaa35ca6f92d8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>max_angle</name>
      <anchorfile>classscan__to__dist__angle_1_1ScanToDistAngle.html</anchorfile>
      <anchor>aa215eca0f7e136a4cc04ef530d3f448e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>min_angle</name>
      <anchorfile>classscan__to__dist__angle_1_1ScanToDistAngle.html</anchorfile>
      <anchor>adc77b890c03d5d1bdfdf8e4907fad4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classscan__to__dist__angle_1_1ScanToDistAngle.html</anchorfile>
      <anchor>a5f97074e1a9c687d5c5841e792a4bdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub</name>
      <anchorfile>classscan__to__dist__angle_1_1ScanToDistAngle.html</anchorfile>
      <anchor>a871cc73890946077aa5a37725a8780b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
