<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/src/pr2_calibration_executive/</path>
    <filename>____init_____8py</filename>
    <namespace>pr2_calibration_executive</namespace>
  </compound>
  <compound kind="file">
    <name>capture_exec.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/src/pr2_calibration_executive/</path>
    <filename>capture__exec_8py</filename>
    <class kind="class">pr2_calibration_executive::capture_exec::CaptureExecutive</class>
    <namespace>pr2_calibration_executive::capture_exec</namespace>
  </compound>
  <compound kind="file">
    <name>config_manager.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/src/pr2_calibration_executive/</path>
    <filename>config__manager_8py</filename>
    <class kind="class">pr2_calibration_executive::config_manager::CameraConfigManager</class>
    <class kind="class">pr2_calibration_executive::config_manager::ChainConfigManager</class>
    <class kind="class">pr2_calibration_executive::config_manager::ConfigManager</class>
    <class kind="class">pr2_calibration_executive::config_manager::ControllerCmdManager</class>
    <namespace>pr2_calibration_executive::config_manager</namespace>
  </compound>
  <compound kind="file">
    <name>exec3.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/src/pr2_calibration_executive/</path>
    <filename>exec3_8py</filename>
    <namespace>pr2_calibration_executive::exec3</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>cur_config</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>ad60a207c1e0fe9bbb291d9991754080f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>executive</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>ab381a7308b78c3585ca8896a8b18a72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m_robot</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>a79ef1a40af4fa571700d94bc34629656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>a184254efc01087c814e0cf69643c343e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>a572e855d0ad790b7e9b4477be6d18d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>samples_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>af2cee467573913fef7c19f584e126af8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exec_replay.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/src/pr2_calibration_executive/</path>
    <filename>exec__replay_8py</filename>
    <namespace>pr2_calibration_executive::exec_replay</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>autorun</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>aa0487928c04ad30ca939eded1ffbb364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>config_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>af215b1631a11eb40e1483d4107ab14e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cur_config</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>ab836d512e4b019a213835309a5edb9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>executive</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>afd7e8b1813b9b53184ec59fe70645232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m_robot</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>a76d36b16aee0e1783de2cdcb78a36da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>a5278c92743c67e1d4a7ac6a80a622935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ok</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>af9791e14056af7328a43e7ebc25bfb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>ac5e54d39bc864ab6f6e225766f2079f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>resp</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>abc730e2ab3a5e05c5134d7d98177dfbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sample_name</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>aceb79be0e13d08c64a7d40b10b1de411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>a6865f9dabb1ab74268773173863d0050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>samples_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>aabc13cf9012adbf809800cef18337f20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_exec.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/src/pr2_calibration_executive/</path>
    <filename>pr2__exec_8py</filename>
    <namespace>pr2_calibration_executive::pr2_exec</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>config_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a691847d6a7e036c6e4593fe60f77a5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cur_config</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>ae7e83dda505ccbb6626afe390485601d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>executive</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>acb3f1f5df3d03e5e780a5b328d8cd090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>far_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a0a6d772dab23dffba6c5cd1f17cd0b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>far_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>af487dce56c26e9ce2f6bf22e138b5613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>full_paths</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>afd0babdb2b91a065f174c18385441270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>keep_collecting</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>afc7befbeb7fbd7f5922294eb489cb27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left_fail_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a1013eccc57ae959c826f54513032f667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>left_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>aa9e8fd0f626dbe65b9f64d6a97e5fde0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a3a168511d607749ea994e3d96dceb89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m_robot</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a2e19d57e6278e33b9b3f2a07764309de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>ade4212f750f06ae37a21d5e3584d5d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>resp</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a7baf6cae18c40b5fd5d22d6b3eb151c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right_fail_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>add2eaed7dbd3aa66db037e25cee0199e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>right_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a8c31d7bdb58357c4670bbd192b3448ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>accf95b5e91eef229e22548e902b9336f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>samples_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a5ee26e9abb8714a5f7b3164ab2053f5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pr2_sample_chooser.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/src/pr2_calibration_executive/</path>
    <filename>pr2__sample__chooser_8py</filename>
    <namespace>pr2_calibration_executive::pr2_sample_chooser</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>config_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a0ec7ae3df94b14ead5bbd6b24901dd39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cur_config</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a51ffe871c97438516ae001c90a35e166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cur_sample_path</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>ac714d2c867ba4c3d246c0dc4563a83b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>executive</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>abae3b608990adca1e21b475fc7c501b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>far_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a9d519da3ad9fd981e2b6205484122f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>far_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a8a978c0946a26cf6ddc59274c2c0c40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>keep_collecting</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a0e11f71f5913b9b29efd1c748d3761a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left_fail_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>ae7a591f7aed1bf875ff711d3eb261f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>left_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>afb51cafb3771226073ef4177fe2316c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a384439ec497a5d67465618143e97ed1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m_robot</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a67903f181df31452088792362666a74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>ad5200143240f70ba95a44699920a29a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>resp</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a020a6d6e812bbd7bd882c4018adbbe30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right_fail_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a10d15556f3c7df33d11581104bd13094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>right_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a4af1d41fef82b976ca03675548489e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>add6c42235d8864aeb3e1fb7b8dfaefef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>samples_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>aba4361818781299a0f15dd7e647c4f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>timeout</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a935be085003ab9dd01886356cc349b9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robot_measurement_cache.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/src/pr2_calibration_executive/</path>
    <filename>robot__measurement__cache_8py</filename>
    <class kind="class">pr2_calibration_executive::robot_measurement_cache::RobotMeasurementCache</class>
    <namespace>pr2_calibration_executive::robot_measurement_cache</namespace>
    <member kind="function">
      <type>def</type>
      <name>laser_cmp</name>
      <anchorfile>namespacepr2__calibration__executive_1_1robot__measurement__cache.html</anchorfile>
      <anchor>ae5b3bf6b44c0999824868132a5ebb267</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stamped_cmp</name>
      <anchorfile>namespacepr2__calibration__executive_1_1robot__measurement__cache.html</anchorfile>
      <anchor>a120396f02b39e6ece753ee3061789fef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sensor_managers.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/src/pr2_calibration_executive/</path>
    <filename>sensor__managers_8py</filename>
    <class kind="class">pr2_calibration_executive::sensor_managers::CamManager</class>
    <class kind="class">pr2_calibration_executive::sensor_managers::ChainManager</class>
    <class kind="class">pr2_calibration_executive::sensor_managers::LaserManager</class>
    <namespace>pr2_calibration_executive::sensor_managers</namespace>
  </compound>
  <compound kind="file">
    <name>test_robot_measurement_cache.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/test/</path>
    <filename>test__robot__measurement__cache_8py</filename>
    <class kind="class">test_robot_measurement_cache::TestCache</class>
    <namespace>test_robot_measurement_cache</namespace>
  </compound>
  <compound kind="file">
    <name>test_sensor_managers.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-pr2_calibration/doc_stacks/2013-03-01_16-35-11.769043/pr2_calibration/pr2_calibration_executive/test/</path>
    <filename>test__sensor__managers_8py</filename>
    <class kind="class">test_sensor_managers::TestCamManager</class>
    <class kind="class">test_sensor_managers::TestChainManager</class>
    <class kind="class">test_sensor_managers::TestLaserManager</class>
    <namespace>test_sensor_managers</namespace>
    <member kind="function">
      <type>def</type>
      <name>build_msg</name>
      <anchorfile>namespacetest__sensor__managers.html</anchorfile>
      <anchor>af612a343f35cdf48e5cbbcaef049b3b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_calibration_executive</name>
    <filename>namespacepr2__calibration__executive.html</filename>
    <namespace>pr2_calibration_executive::capture_exec</namespace>
    <namespace>pr2_calibration_executive::config_manager</namespace>
    <namespace>pr2_calibration_executive::exec3</namespace>
    <namespace>pr2_calibration_executive::exec_replay</namespace>
    <namespace>pr2_calibration_executive::pr2_exec</namespace>
    <namespace>pr2_calibration_executive::pr2_sample_chooser</namespace>
    <namespace>pr2_calibration_executive::robot_measurement_cache</namespace>
    <namespace>pr2_calibration_executive::sensor_managers</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_calibration_executive::capture_exec</name>
    <filename>namespacepr2__calibration__executive_1_1capture__exec.html</filename>
    <class kind="class">pr2_calibration_executive::capture_exec::CaptureExecutive</class>
  </compound>
  <compound kind="class">
    <name>pr2_calibration_executive::capture_exec::CaptureExecutive</name>
    <filename>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a4f8fbe86fa2639cdc5b66759d97b5147</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_cam_measurement</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a121c00eb5c2a6cf72982ed8b7655f55c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_chain_measurement</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a6e4ac60213d3cfe81b1e2a16daec0943</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_laser_measurement</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a1a7d99ba30e793c600bf1987ae3f773f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>capture</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>ae4de1aa9476cc66a21aaa7c61298174c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_callback</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a76eea5ccbed7aa0a308c7dafe3cd2556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>active</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a77071a83a9372f3dcc126256efa307b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cache</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a9df364d8ccdef81677ce62bb90ea561d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cam_config</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a15ea1dab7ccb1dc6207606f7acdd9dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cam_managers</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a7724d2e3fd0a5480da715a7e539ba45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chain_config</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a9e14b96dba5b35b2a5c7556a6eebc44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chain_managers</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>ac19e6fc0c89ba8ef5d0a2df3f231cadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config_manager</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a1cb7d3b683e4039f9761b061e8656ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>controller_config</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>ae38875a15cf1b18b9fefa741c1377e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>laser_config</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>adf9cd4e04966928fd4f7d0262aa8f319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>laser_managers</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>af8848e2e6f113ddb91f20609f131f33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>a5f8ef8a8f1c395a94151bb986f9bd9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>m_robot</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>ad443f8d62961bed689321ea78311f774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>request_interval_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1capture__exec_1_1CaptureExecutive.html</anchorfile>
      <anchor>aefd92a3e37511d36f1e1d608582aa2e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_calibration_executive::config_manager</name>
    <filename>namespacepr2__calibration__executive_1_1config__manager.html</filename>
    <class kind="class">pr2_calibration_executive::config_manager::CameraConfigManager</class>
    <class kind="class">pr2_calibration_executive::config_manager::ChainConfigManager</class>
    <class kind="class">pr2_calibration_executive::config_manager::ConfigManager</class>
    <class kind="class">pr2_calibration_executive::config_manager::ControllerCmdManager</class>
  </compound>
  <compound kind="class">
    <name>pr2_calibration_executive::config_manager::CameraConfigManager</name>
    <filename>classpr2__calibration__executive_1_1config__manager_1_1CameraConfigManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1CameraConfigManager.html</anchorfile>
      <anchor>a94c01cefb1713f40ea46842f79b5894b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reconfigure</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1CameraConfigManager.html</anchorfile>
      <anchor>a17eba662b06038122e45c75c89c8c565</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1CameraConfigManager.html</anchorfile>
      <anchor>a6f166403860ceab95aadbc4669284c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cam_id</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1CameraConfigManager.html</anchorfile>
      <anchor>aee38a450799aa01e234df084691cbeb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_configs</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1CameraConfigManager.html</anchorfile>
      <anchor>a84f999bbc5d5b9d520cad2eac3404f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_led_detector_ac</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1CameraConfigManager.html</anchorfile>
      <anchor>ac353519ea1002c9e947a771b0c0a7617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_settler_ac</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1CameraConfigManager.html</anchorfile>
      <anchor>a0ad9e9fe96efb79a7d316fc16a987058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_state</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1CameraConfigManager.html</anchorfile>
      <anchor>a8a4fd83c6543a0f88888fe31c4102ced</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_calibration_executive::config_manager::ChainConfigManager</name>
    <filename>classpr2__calibration__executive_1_1config__manager_1_1ChainConfigManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ChainConfigManager.html</anchorfile>
      <anchor>a78673619e7f7366b4c194606d956e5b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reconfigure</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ChainConfigManager.html</anchorfile>
      <anchor>a90e75d6475abdb76a5803919596f308b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ChainConfigManager.html</anchorfile>
      <anchor>a12db3407a84c11e598abd29bd79902bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chain_id</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ChainConfigManager.html</anchorfile>
      <anchor>acc1d2a5a5de36b8234e15e0185f13557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_configs</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ChainConfigManager.html</anchorfile>
      <anchor>ae8212103d4bd11e860414f1ba43641e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_settler_ac</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ChainConfigManager.html</anchorfile>
      <anchor>a1e0a1c6ef8468c94a6958569198907c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_state</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ChainConfigManager.html</anchorfile>
      <anchor>aadacaca8115666e4cc4454959d4b979c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_calibration_executive::config_manager::ConfigManager</name>
    <filename>classpr2__calibration__executive_1_1config__manager_1_1ConfigManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ConfigManager.html</anchorfile>
      <anchor>a660b3739a34afb9df1f461a01d2a8814</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reconfigure</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ConfigManager.html</anchorfile>
      <anchor>abc1a165f2b4477c4af1357015c91470a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ConfigManager.html</anchorfile>
      <anchor>a7d245cacd00c09010bb8c781edf8d061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cam_managers</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ConfigManager.html</anchorfile>
      <anchor>a40247e9ceaa2cd0b083324479286aaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chain_managers</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ConfigManager.html</anchorfile>
      <anchor>ae9873235311de7e0acc3f8dbca4cdff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_controller_managers</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ConfigManager.html</anchorfile>
      <anchor>a2d8c9a9c44048140331ad3947c43aac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_intersect_ac</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ConfigManager.html</anchorfile>
      <anchor>ab98109506649946b030ea73d7be8d3b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_calibration_executive::config_manager::ControllerCmdManager</name>
    <filename>classpr2__calibration__executive_1_1config__manager_1_1ControllerCmdManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ControllerCmdManager.html</anchorfile>
      <anchor>a71389e1d08daf063f22240fab15a7f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_command</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ControllerCmdManager.html</anchorfile>
      <anchor>a9bbea54b629c5a4c9c9a1e1fa0242cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>validate</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ControllerCmdManager.html</anchorfile>
      <anchor>abc966275a55871464f96c397c6135f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_build_segment</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ControllerCmdManager.html</anchorfile>
      <anchor>a4afd4f47c6bf76b3f2ac84e3affad516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_config</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ControllerCmdManager.html</anchorfile>
      <anchor>a669e0b73bea3243dfcbf7963ba3a6097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_controller_id</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ControllerCmdManager.html</anchorfile>
      <anchor>a542388739ecf2a7e5b79f4cfabc6116b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub</name>
      <anchorfile>classpr2__calibration__executive_1_1config__manager_1_1ControllerCmdManager.html</anchorfile>
      <anchor>adaae331309e7e323f44610f439e74e80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_calibration_executive::exec3</name>
    <filename>namespacepr2__calibration__executive_1_1exec3.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>cur_config</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>ad60a207c1e0fe9bbb291d9991754080f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>executive</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>ab381a7308b78c3585ca8896a8b18a72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m_robot</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>a79ef1a40af4fa571700d94bc34629656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>a184254efc01087c814e0cf69643c343e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>a572e855d0ad790b7e9b4477be6d18d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>samples_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec3.html</anchorfile>
      <anchor>af2cee467573913fef7c19f584e126af8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_calibration_executive::exec_replay</name>
    <filename>namespacepr2__calibration__executive_1_1exec__replay.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>autorun</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>aa0487928c04ad30ca939eded1ffbb364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>config_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>af215b1631a11eb40e1483d4107ab14e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cur_config</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>ab836d512e4b019a213835309a5edb9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>executive</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>afd7e8b1813b9b53184ec59fe70645232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m_robot</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>a76d36b16aee0e1783de2cdcb78a36da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>a5278c92743c67e1d4a7ac6a80a622935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ok</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>af9791e14056af7328a43e7ebc25bfb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>ac5e54d39bc864ab6f6e225766f2079f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>resp</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>abc730e2ab3a5e05c5134d7d98177dfbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sample_name</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>aceb79be0e13d08c64a7d40b10b1de411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>a6865f9dabb1ab74268773173863d0050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>samples_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1exec__replay.html</anchorfile>
      <anchor>aabc13cf9012adbf809800cef18337f20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_calibration_executive::pr2_exec</name>
    <filename>namespacepr2__calibration__executive_1_1pr2__exec.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>config_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a691847d6a7e036c6e4593fe60f77a5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cur_config</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>ae7e83dda505ccbb6626afe390485601d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>executive</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>acb3f1f5df3d03e5e780a5b328d8cd090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>far_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a0a6d772dab23dffba6c5cd1f17cd0b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>far_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>af487dce56c26e9ce2f6bf22e138b5613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>full_paths</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>afd0babdb2b91a065f174c18385441270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>keep_collecting</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>afc7befbeb7fbd7f5922294eb489cb27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left_fail_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a1013eccc57ae959c826f54513032f667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>left_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>aa9e8fd0f626dbe65b9f64d6a97e5fde0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a3a168511d607749ea994e3d96dceb89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m_robot</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a2e19d57e6278e33b9b3f2a07764309de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>ade4212f750f06ae37a21d5e3584d5d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>resp</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a7baf6cae18c40b5fd5d22d6b3eb151c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right_fail_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>add2eaed7dbd3aa66db037e25cee0199e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>right_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a8c31d7bdb58357c4670bbd192b3448ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>accf95b5e91eef229e22548e902b9336f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>samples_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__exec.html</anchorfile>
      <anchor>a5ee26e9abb8714a5f7b3164ab2053f5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_calibration_executive::pr2_sample_chooser</name>
    <filename>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>config_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a0ec7ae3df94b14ead5bbd6b24901dd39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>cur_config</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a51ffe871c97438516ae001c90a35e166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>cur_sample_path</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>ac714d2c867ba4c3d246c0dc4563a83b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>executive</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>abae3b608990adca1e21b475fc7c501b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>far_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a9d519da3ad9fd981e2b6205484122f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>far_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a8a978c0946a26cf6ddc59274c2c0c40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>keep_collecting</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a0e11f71f5913b9b29efd1c748d3761a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left_fail_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>ae7a591f7aed1bf875ff711d3eb261f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>left_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>afb51cafb3771226073ef4177fe2316c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a384439ec497a5d67465618143e97ed1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>m_robot</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a67903f181df31452088792362666a74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pub</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>ad5200143240f70ba95a44699920a29a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>resp</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a020a6d6e812bbd7bd882c4018adbbe30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right_fail_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a10d15556f3c7df33d11581104bd13094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>right_sample_names</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a4af1d41fef82b976ca03675548489e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right_success_count</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>add6c42235d8864aeb3e1fb7b8dfaefef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>samples_dir</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>aba4361818781299a0f15dd7e647c4f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>timeout</name>
      <anchorfile>namespacepr2__calibration__executive_1_1pr2__sample__chooser.html</anchorfile>
      <anchor>a935be085003ab9dd01886356cc349b9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_calibration_executive::robot_measurement_cache</name>
    <filename>namespacepr2__calibration__executive_1_1robot__measurement__cache.html</filename>
    <class kind="class">pr2_calibration_executive::robot_measurement_cache::RobotMeasurementCache</class>
    <member kind="function">
      <type>def</type>
      <name>laser_cmp</name>
      <anchorfile>namespacepr2__calibration__executive_1_1robot__measurement__cache.html</anchorfile>
      <anchor>ae5b3bf6b44c0999824868132a5ebb267</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stamped_cmp</name>
      <anchorfile>namespacepr2__calibration__executive_1_1robot__measurement__cache.html</anchorfile>
      <anchor>a120396f02b39e6ece753ee3061789fef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_calibration_executive::robot_measurement_cache::RobotMeasurementCache</name>
    <filename>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>aa2826d8a0bb7eb892a1ef2e3020dbde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_cam_measurement</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>ae9294d365f630a1c98a9ba4e8e0b6f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_chain_measurement</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>a654595df839ec2eacfc492e75bf88997</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_laser_measurement</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>a3a444201406bc0d22aacaef2086257b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reconfigure</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>afc3492a6715b365f05e3819dd34c4a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>request_robot_measurement</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>ac306f600f02998eb57fc1023af02fc3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_max_sizes</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>ae1b0a8c52104c4bff8485406d6fcbb58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cam_caches</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>a4be1c16a38e88ee909abfb2fadc38dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cam_sizes</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>a6d6bef527a4f1575d2b9e7377cbb4fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chain_caches</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>a14f857e09ebe71120bcc58584cb8d264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chain_sizes</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>aa8fb83130006f5c823b28dd4a98888bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_laser_caches</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>a5226eb0debbef72c37020f5110212718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_laser_sizes</name>
      <anchorfile>classpr2__calibration__executive_1_1robot__measurement__cache_1_1RobotMeasurementCache.html</anchorfile>
      <anchor>a1340ad39cfaede37c02097c2d098f6b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_calibration_executive::sensor_managers</name>
    <filename>namespacepr2__calibration__executive_1_1sensor__managers.html</filename>
    <class kind="class">pr2_calibration_executive::sensor_managers::CamManager</class>
    <class kind="class">pr2_calibration_executive::sensor_managers::ChainManager</class>
    <class kind="class">pr2_calibration_executive::sensor_managers::LaserManager</class>
  </compound>
  <compound kind="class">
    <name>pr2_calibration_executive::sensor_managers::CamManager</name>
    <filename>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a340b3063134d2d19323826efcb680562</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disable</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a3214d091f5a5281b5bb2f5a5b3564120</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>acbb86723926fe42916c04897d4d3bbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>minimal_callback</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a849713b4ef5bac2d27a25ff9c2625dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>verbose_callback</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a08804d27ac9e8bcff84c84d45029ab56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_callback</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a52d3c3b04076ecb7c4d244ec2949e89d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cam_id</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a03236d43bae774f0f901e69a067fe579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cam_info_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>abaae095c64fbbbc6e040a77a9daa66d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_args</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>af569baa100c25f804e9ecdeb067c9c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_features_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a1434bccda89eaa3211fed10b3ff9c4f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_image_rect_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>ada0ad327685b3e49260aa395c28b6614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_image_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a02a9778ba58b90385067996fb2f37144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lock</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>af20b6f466ba9bb53705b80d15b218287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_minimal_sync</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a5b55995cc6fb69d0ee0c2882989ece7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mode</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a0b76900d22a1b4f24b62baa572aa5b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_verbose_sync</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1CamManager.html</anchorfile>
      <anchor>a2dd80af93066474211029f33ea3e9fe7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_calibration_executive::sensor_managers::ChainManager</name>
    <filename>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</anchorfile>
      <anchor>a3768643028a5912936ede64507805ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</anchorfile>
      <anchor>a74e0e55cc358fbda6b0feecf2aeed5a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disable</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</anchorfile>
      <anchor>a16c7983a0e568dbf92c88615146cc85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</anchorfile>
      <anchor>a65b734a29981fa2304ff488165bcc2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_callback</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</anchorfile>
      <anchor>a8e6969aaf5789cb62debb46778e957f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_args</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</anchorfile>
      <anchor>a0e548fa3805329aa7f65a42eff654310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chain_id</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</anchorfile>
      <anchor>a1854ab9d3e46ea5484bca772f21eaa44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chain_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</anchorfile>
      <anchor>aba9411c832bc3f38591457f9192772d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lock</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</anchorfile>
      <anchor>a5c13e0929e8cbd69375a65638d295345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mode</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1ChainManager.html</anchorfile>
      <anchor>aeac5fd93e1b2de54339f1761482d8b8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_calibration_executive::sensor_managers::LaserManager</name>
    <filename>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a8910211dc872668c6a6c679c9ead262e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>disable</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a076237edd550d42e4b25bbddb41834b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enable</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a6728e74b131b6c925c0518c642912752</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>minimal_callback</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a90c4d088bf1426625ceb9133873d1795</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>verbose_callback</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>ab3d9accdb7a1877deab6eee1edb2cc0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_callback</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a78dda5398ab022613582c6ea99041213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_args</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>ab75b21164e9748633574a9724ee36dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_duration_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a5fd02b241c339b2def30dbe55cbfeeb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_image_features_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a5ac6d557d485535cae33c963a11ccb66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_joint_features_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>abbf1e5f17fd14caabf0b96dc0ddc6240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_laser_id</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a9bb03c0c342c77925980849872afdf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_laser_image_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a2b95a3a8b16a90a5bd47ca76fc6e2b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lock</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a749b61aa6ad992e67c0fcac731eaa081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_minimal_sync</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>acb957af0745c724e12e415c199c0c52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mode</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>ac4cf1a54234104d7fbedbaa77ead8591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_snapshot_sub</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>ab2d4758d7960b627c1a5827331c3ea05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_verbose_sync</name>
      <anchorfile>classpr2__calibration__executive_1_1sensor__managers_1_1LaserManager.html</anchorfile>
      <anchor>a00aa04577d013ddd9ec7ef1e21d8128e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_robot_measurement_cache</name>
    <filename>namespacetest__robot__measurement__cache.html</filename>
    <class kind="class">test_robot_measurement_cache::TestCache</class>
  </compound>
  <compound kind="class">
    <name>test_robot_measurement_cache::TestCache</name>
    <filename>classtest__robot__measurement__cache_1_1TestCache.html</filename>
    <member kind="function">
      <type>def</type>
      <name>test_chain_easy</name>
      <anchorfile>classtest__robot__measurement__cache_1_1TestCache.html</anchorfile>
      <anchor>ac1ee16a4f30509d670ad5b5758636632</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_laser_easy</name>
      <anchorfile>classtest__robot__measurement__cache_1_1TestCache.html</anchorfile>
      <anchor>a30a2e4a5e8e6cfde146135498d70273a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_multi_cam_easy</name>
      <anchorfile>classtest__robot__measurement__cache_1_1TestCache.html</anchorfile>
      <anchor>add4562b4b9068c17e226f79ea45239ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_one_sensor_easy</name>
      <anchorfile>classtest__robot__measurement__cache_1_1TestCache.html</anchorfile>
      <anchor>a19c587300cc3155e4898873f32fcde4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_sensor_managers</name>
    <filename>namespacetest__sensor__managers.html</filename>
    <class kind="class">test_sensor_managers::TestCamManager</class>
    <class kind="class">test_sensor_managers::TestChainManager</class>
    <class kind="class">test_sensor_managers::TestLaserManager</class>
    <member kind="function">
      <type>def</type>
      <name>build_msg</name>
      <anchorfile>namespacetest__sensor__managers.html</anchorfile>
      <anchor>af612a343f35cdf48e5cbbcaef049b3b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_sensor_managers::TestCamManager</name>
    <filename>classtest__sensor__managers_1_1TestCamManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classtest__sensor__managers_1_1TestCamManager.html</anchorfile>
      <anchor>ab681ae241593432295f8d2aa71c730ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_easy</name>
      <anchorfile>classtest__sensor__managers_1_1TestCamManager.html</anchorfile>
      <anchor>a116514afc29ddb4d328fce6aedb1c8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_called</name>
      <anchorfile>classtest__sensor__managers_1_1TestCamManager.html</anchorfile>
      <anchor>a450d7bf76413299bad8557abf147b7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_cam_id</name>
      <anchorfile>classtest__sensor__managers_1_1TestCamManager.html</anchorfile>
      <anchor>a9b6530ee4ca069188f15c775c49228e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_msg</name>
      <anchorfile>classtest__sensor__managers_1_1TestCamManager.html</anchorfile>
      <anchor>a056863ae9af657272e1c1bdfb45dd191</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_sensor_managers::TestChainManager</name>
    <filename>classtest__sensor__managers_1_1TestChainManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classtest__sensor__managers_1_1TestChainManager.html</anchorfile>
      <anchor>a33b4cb4fd5506dd65563e3daa57a6ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_easy</name>
      <anchorfile>classtest__sensor__managers_1_1TestChainManager.html</anchorfile>
      <anchor>a7886a7cdd0e6616cb065c0448c11c5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_called</name>
      <anchorfile>classtest__sensor__managers_1_1TestChainManager.html</anchorfile>
      <anchor>a5eba2a7e4d8ac29a0b1ddd3ae7c12635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_chain_id</name>
      <anchorfile>classtest__sensor__managers_1_1TestChainManager.html</anchorfile>
      <anchor>aa288662e7b6bb41fcc6904e71dea2977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_msg</name>
      <anchorfile>classtest__sensor__managers_1_1TestChainManager.html</anchorfile>
      <anchor>a1dbac39ea2ff8579531cc64edafdf49a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_sensor_managers::TestLaserManager</name>
    <filename>classtest__sensor__managers_1_1TestLaserManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classtest__sensor__managers_1_1TestLaserManager.html</anchorfile>
      <anchor>aa1bcc2715b43beac38cbb418753ed616</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_easy</name>
      <anchorfile>classtest__sensor__managers_1_1TestLaserManager.html</anchorfile>
      <anchor>ac979f2c8b580d66fb604e45bf812fd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_called</name>
      <anchorfile>classtest__sensor__managers_1_1TestLaserManager.html</anchorfile>
      <anchor>ac6e93d8f73d00984461f389e29b15928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_cam_id</name>
      <anchorfile>classtest__sensor__managers_1_1TestLaserManager.html</anchorfile>
      <anchor>a19d4aecb73a5cdc4fb506178fdbbd2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_laser_id</name>
      <anchorfile>classtest__sensor__managers_1_1TestLaserManager.html</anchorfile>
      <anchor>a882e2b3a9728bb5588a836c53edca21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cb_msg</name>
      <anchorfile>classtest__sensor__managers_1_1TestLaserManager.html</anchorfile>
      <anchor>a8afe07ebe939743120113ad9e4ab42c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
