<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/src/sr_robot_launch/</path>
    <filename>____init_____8py</filename>
    <namespace>sr_robot_launch</namespace>
  </compound>
  <compound kind="file">
    <name>common_sr_ur_unlock_tests.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/src/sr_robot_launch/</path>
    <filename>common__sr__ur__unlock__tests_8py</filename>
    <class kind="class">sr_robot_launch::common_sr_ur_unlock_tests::CommonTests</class>
    <namespace>sr_robot_launch::common_sr_ur_unlock_tests</namespace>
  </compound>
  <compound kind="file">
    <name>mock_sr_ur_robot_hw.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/src/sr_robot_launch/</path>
    <filename>mock__sr__ur__robot__hw_8py</filename>
    <class kind="class">sr_robot_launch::mock_sr_ur_robot_hw::ArmState</class>
    <class kind="class">sr_robot_launch::mock_sr_ur_robot_hw::IllegalArgumentError</class>
    <class kind="class">sr_robot_launch::mock_sr_ur_robot_hw::MockUrRobotHW</class>
    <namespace>sr_robot_launch::mock_sr_ur_robot_hw</namespace>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sr_ur_arm_unlock.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/src/sr_robot_launch/</path>
    <filename>sr__ur__arm__unlock_8py</filename>
    <class kind="class">sr_robot_launch::sr_ur_arm_unlock::RobotSafetyMonitor</class>
    <class kind="class">sr_robot_launch::sr_ur_arm_unlock::SrUrUnlock</class>
    <namespace>sr_robot_launch::sr_ur_arm_unlock</namespace>
  </compound>
  <compound kind="file">
    <name>test_bimanual_hand_and_arm.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/test/</path>
    <filename>test__bimanual__hand__and__arm_8py</filename>
    <class kind="class">test_bimanual_hand_and_arm::TestBiHandAndArmSim</class>
    <namespace>test_bimanual_hand_and_arm</namespace>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacetest__bimanual__hand__and__arm.html</anchorfile>
      <anchor>a45005a2271d0937f8fa07a7c67d8c51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacetest__bimanual__hand__and__arm.html</anchorfile>
      <anchor>a363a1225efe860c79f275d5cd79ceb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacetest__bimanual__hand__and__arm.html</anchorfile>
      <anchor>a45b1e23a4dd7910ab7a4bb066461a3fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_hand_and_arm_sim.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/test/</path>
    <filename>test__hand__and__arm__sim_8py</filename>
    <class kind="class">test_hand_and_arm_sim::TestHandAndArmSim</class>
    <namespace>test_hand_and_arm_sim</namespace>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacetest__hand__and__arm__sim.html</anchorfile>
      <anchor>a4630066ac4c48f56a18dba9630fad6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacetest__hand__and__arm__sim.html</anchorfile>
      <anchor>a70a6d2336663e511bb3f4d2e09653674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacetest__hand__and__arm__sim.html</anchorfile>
      <anchor>a92683988f3430541e2fbf935ed6469ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_hand_joint_movement.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/test/</path>
    <filename>test__hand__joint__movement_8py</filename>
    <class kind="class">test_hand_joint_movement::TestHandJointMovement</class>
    <namespace>test_hand_joint_movement</namespace>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacetest__hand__joint__movement.html</anchorfile>
      <anchor>abd41033939b487d5843c336bb04917a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__hand__joint__movement.html</anchorfile>
      <anchor>a217ea01df596ada64b17a4ebe0b51daf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_sr_ur_unlock_bimanual.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/test/</path>
    <filename>test__sr__ur__unlock__bimanual_8py</filename>
    <class kind="class">test_sr_ur_unlock_bimanual::TestSrUrUnlockBimanual</class>
    <namespace>test_sr_ur_unlock_bimanual</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__bimanual.html</anchorfile>
      <anchor>ac5d680884fb3791df03910990b48f22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__bimanual.html</anchorfile>
      <anchor>aaa485eb9204386e4696fc0c604e88be1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_sr_ur_unlock_left.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/test/</path>
    <filename>test__sr__ur__unlock__left_8py</filename>
    <class kind="class">test_sr_ur_unlock_left::TestSrUrUnlockLeft</class>
    <namespace>test_sr_ur_unlock_left</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__left.html</anchorfile>
      <anchor>a663ab88bea29968f07085145f41a2af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__left.html</anchorfile>
      <anchor>a1ed96bf7bb96d10ea867970545d9c64d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_sr_ur_unlock_right.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_launch/test/</path>
    <filename>test__sr__ur__unlock__right_8py</filename>
    <class kind="class">test_sr_ur_unlock_right::TestSrUrUnlockRight</class>
    <namespace>test_sr_ur_unlock_right</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__right.html</anchorfile>
      <anchor>ad73c2b434bb79c546b365476c41a0500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__right.html</anchorfile>
      <anchor>a0e7630c8e04a4eb07994c350674064da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_launch::mock_sr_ur_robot_hw::ArmState</name>
    <filename>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a1af87a1833fb6715413c607b6350f7db</anchor>
      <arglist>(self, arm_prefix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>brake_release</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a72c40700120c2a0af27280d088e73f1f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_e_stop</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>afab48b21fa1c5323f000c02c829c712c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>emergency_stop</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a775945851ef09c735b8a60bd505cff50</anchor>
      <arglist>(self, latch=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fault</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a7da27f100c151c76184942e62b17d6f2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_program_running</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a540dc3649b36691ebe6d350bd5810c0e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_program_state</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>aee27792d4edf2ca16515ddd03d7dcb57</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_robot_mode</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>acb6894809307082a329fa14024f16b84</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_safety_mode</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>adc550f5235dc2a19f8665d748059384f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>power_off</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a3dd71bb6cc84b5c67a37d4412085be03</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>power_on</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a3f5e71d8b57ea297e8783e22cbe0c0c4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>protective_stop</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>ae9bb7c5629282b3789db2254512a821f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>resend_robot_program</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a6a8ae48e8b17a9e2ffd4cfecc6f6990d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restart_safety</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>aa8607aba4c6d6b3c4eb224c0c6782ff0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unlock_protective_stop</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a0665c5cfffe9616df8f6b5cb2a9d4e6b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_publish_safety_mode</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>aa711507bfc5a13dfde35a7f37087c563</anchor>
      <arglist>(self, e_stop_pressed)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_program_running</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a25c194f98e8e3da8ab9bfec0f2c67f89</anchor>
      <arglist>(self, running)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_robot_mode</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a56077b8594ed24e4e8cc83b51439bfe3</anchor>
      <arglist>(self, mode)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_safety_mode</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a1c2ed3bef845f0da32719a770b44fdf6</anchor>
      <arglist>(self, mode)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_arm_prefix</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a0c8a22787a5c2c4832b3679018fdacc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_e_stop_active</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>ab32d24cbd31fd83856d3836f6b9f4667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_program_running</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>acb63fcad123b0201722fb38c5fead4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_program_state</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a44a3ba3194b1c8c2a8e2092e45642750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reboot_required</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a200c843da349cc5e3564c20bf17ed70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_robot_mode</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a9ac3e748f270709b50cc7e4ad831835f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_safety_mode</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a992399d54dd8e86deb5b66fc1bc1c84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_safety_mode_publisher</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1ArmState.html</anchorfile>
      <anchor>a72264c77184916dead8168f104df595a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_launch::common_sr_ur_unlock_tests::CommonTests</name>
    <filename>classsr__robot__launch_1_1common__sr__ur__unlock__tests_1_1CommonTests.html</filename>
    <member kind="function">
      <type>def</type>
      <name>arm_fault_bimanual</name>
      <anchorfile>classsr__robot__launch_1_1common__sr__ur__unlock__tests_1_1CommonTests.html</anchorfile>
      <anchor>a9c3672d881fb6677301457905545ed7f</anchor>
      <arglist>(self, sides)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arm_mock_dashboard_server</name>
      <anchorfile>classsr__robot__launch_1_1common__sr__ur__unlock__tests_1_1CommonTests.html</anchorfile>
      <anchor>ac2ba14ea53d764719fb2f1a0d9c45a4c</anchor>
      <arglist>(self, side)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arm_power_cycle</name>
      <anchorfile>classsr__robot__launch_1_1common__sr__ur__unlock__tests_1_1CommonTests.html</anchorfile>
      <anchor>abfc288ea37dec25b07da82bf76ea8825</anchor>
      <arglist>(self, side)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arm_setup</name>
      <anchorfile>classsr__robot__launch_1_1common__sr__ur__unlock__tests_1_1CommonTests.html</anchorfile>
      <anchor>a3a09d5003a58efe0bd0f3b595818f876</anchor>
      <arglist>(self, side)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>e_stop</name>
      <anchorfile>classsr__robot__launch_1_1common__sr__ur__unlock__tests_1_1CommonTests.html</anchorfile>
      <anchor>a4c56526bdd37b5d8d40413e3c38cb486</anchor>
      <arglist>(self, side, release_estop_before_pedal=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fault</name>
      <anchorfile>classsr__robot__launch_1_1common__sr__ur__unlock__tests_1_1CommonTests.html</anchorfile>
      <anchor>af6d924a610186b6295b8e5449391e979</anchor>
      <arglist>(self, side)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_program_running</name>
      <anchorfile>classsr__robot__launch_1_1common__sr__ur__unlock__tests_1_1CommonTests.html</anchorfile>
      <anchor>abf2df7d96aea09919c67069c9cf8c4d4</anchor>
      <arglist>(self, side)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>press_pedal</name>
      <anchorfile>classsr__robot__launch_1_1common__sr__ur__unlock__tests_1_1CommonTests.html</anchorfile>
      <anchor>a5712284bb60a021d0c1fe2fa7a18e113</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_launch::mock_sr_ur_robot_hw::IllegalArgumentError</name>
    <filename>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1IllegalArgumentError.html</filename>
  </compound>
  <compound kind="class">
    <name>sr_robot_launch::mock_sr_ur_robot_hw::MockUrRobotHW</name>
    <filename>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>ab5d2bba13dfab007a7e902b8458795ec</anchor>
      <arglist>(self, side=&apos;right&apos;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_brake_release</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a07cb6cd1ea26cb766495da674d1f80b9</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_close_popup</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a4ec598c18517dc46a6481043fde5034e</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_close_safety_popup</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>adc013ce115c25bd8e1c8a5db8c1eb78b</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_get_program_state</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a7b72a3fa07914d26d3d960898c0cfb22</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_get_robot_mode</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a2765769d8b32a0f2a929e7a67ee67591</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_get_safety_mode</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a914b09b32294b6e831747f836e39598d</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_is_program_running</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a67e7a54de9bbc5a7ca5f877f55db7421</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_load_program</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a5b1f226a28632e8c925513859e4a04dc</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_power_off</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a6d1a163251156c902ae491eaa155a997</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_power_on</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>ad54fcb2859fe4746857d4750ffff4658</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_resend_robot_program</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>ac1776c172a22bdc9ae1999dd0ea65b47</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_restart_safety</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a5fa13fd410e4edcf8fb590981cd686d0</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_unlock_protective_stop</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a5736c555ddb0a02de64cd30545300cf2</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reinitialize</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a22aeed8527a1891f52cbd0b021d929fa</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_fault</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>ad6e3a7b59ef043a8cd5f8be2017671e4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>trigger_response</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a7b152a6668194f4ab91de59e2d568199</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot_state</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a70706c92e08107140ad7cc76d78483c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_arm_prefix</name>
      <anchorfile>classsr__robot__launch_1_1mock__sr__ur__robot__hw_1_1MockUrRobotHW.html</anchorfile>
      <anchor>a9aa2adb70a00f6d125fb140599b0a60a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_launch::sr_ur_arm_unlock::RobotSafetyMonitor</name>
    <filename>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1RobotSafetyMonitor.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1RobotSafetyMonitor.html</anchorfile>
      <anchor>a8c1c9534445c5d47ea12068601df64de</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>press_estop</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1RobotSafetyMonitor.html</anchorfile>
      <anchor>a60d8ac7ebe93bff5bd193f3105353d0b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>release_estop</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1RobotSafetyMonitor.html</anchorfile>
      <anchor>a7d9fd296a47f807b2bfa77dba424aa44</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>estop_pressed</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1RobotSafetyMonitor.html</anchorfile>
      <anchor>ab8931997a6b66e560bb6fc5632ca27a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mode</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1RobotSafetyMonitor.html</anchorfile>
      <anchor>a1d75372827a93070cbea5d757f463b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_safety_mode_callback</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1RobotSafetyMonitor.html</anchorfile>
      <anchor>a9a85c2a3ea4d828835755143f090fac3</anchor>
      <arglist>(self, message)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_subscriber</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1RobotSafetyMonitor.html</anchorfile>
      <anchor>a3968ce86ef1875b213270a47187578a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_launch::sr_ur_arm_unlock::SrUrUnlock</name>
    <filename>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a5286095754ebde994ab907cc05af906a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>brake_arm</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>adbff4d6e7e7ebb48c6da90126b72e17d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_arm_service</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a36b48d9082aef52cb661d861d5e321b0</anchor>
      <arglist>(self, side, service_name, service_type, dashboard=True, service_data=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_arms_e_stops</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a4a50d6a285bb2f12f787644ecbb51ede</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_arms_needs_starting</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a82ad97bf332c91e7f76495743ac958c4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear_arms_popups</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a19414b084f08c6ce777d4d14ee1ba7d6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_robot_in_mode</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a3bdf55f82c603b40249eeea10e3f81f3</anchor>
      <arglist>(self, mode_type, mode)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_arms_program_if_unloaded</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a5ffae888fbbd1dca2a40cbf22bec3c45</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>release_arm</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a0629ac0b518994ed33185ed4d9128696</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>release_or_brake_arm_cb</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a4d673054039a88a38f4266a34e9e8c32</anchor>
      <arglist>(self, message)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setup_robot_mode_subscribers</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a9091a9de120641e462f34b4cdb9a5cc0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_arms_program_if_stopped</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a0aff9009d5cf0abb4fa2b80d2fa700a6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>startup_arms</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>ab3d62b29ad5c2b43fcd5c244dcedfee3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unlock_arms_if_fault</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a5003d3fbfd579908acd8321d1522fbf0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>unlock_arms_if_protective_stop</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>ab39eb01e42bd6495edce82e6b56d7a63</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_mode</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>ab716c997fff26f1bf3aa456763c7fbd6</anchor>
      <arglist>(self, mode_type, mode, timeout=15)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_arms</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>a3de912bab051b0c7a33b0490e1f350fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_external_control_program_name</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>aa2da8ab3878f0e6fe619e3751c2b59fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_robot_state_monitors</name>
      <anchorfile>classsr__robot__launch_1_1sr__ur__arm__unlock_1_1SrUrUnlock.html</anchorfile>
      <anchor>ae52bf44b800b8a2aeae9ac57ea23e9a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_bimanual_hand_and_arm::TestBiHandAndArmSim</name>
    <filename>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</filename>
    <member kind="function">
      <type>def</type>
      <name>joints_error_check</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>a24a53c928bdc16b5c266fc042109dfdb</anchor>
      <arglist>(self, expected_joint_values, recieved_joint_values)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scene_data_cb</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>a564ded92ee97ac113d50d5841358d87a</anchor>
      <arglist>(cls, result)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>ac99ef644f9956f35976efd03c3f0ad56</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDownClass</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>acf893b21f055c132e5a9362ef97da709</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_1_home_position</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>addf93610039bdc6db39f54276e90ccea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_2_scene</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>a4cf046101302437aa8b4cee159af0ef9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_3_arms</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>ac764598d5ea474d3c42a6a538e2ec096</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_4_hands</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>ad3016d6e2d77cd157704305c679259aa</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_5_arms_and_hands</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>a4903ddf848669c65d4d7f8497265b620</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_topic_with_scene</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>a36abed9ad559710a249c2a0bea4c55fd</anchor>
      <arglist>(self, timeout=50)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_commander</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>ae3bc051c23c5e6002e62cb408112fde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expected_home_angles</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>a950fba4d6fa73c00c031ffe92c2bc7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_commander</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>a93354bcd80b7d2e2a907823518a1ce5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot_commander</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>a7cb7cf5aa47ff319b5b78f89f935aaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>a811608516488ca9724a96948a973bb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene_data</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>ab5560982ccafd3d71354295d16e06e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene_value</name>
      <anchorfile>classtest__bimanual__hand__and__arm_1_1TestBiHandAndArmSim.html</anchorfile>
      <anchor>a7725cb29bdb435a811958676a44cc2b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_hand_and_arm_sim::TestHandAndArmSim</name>
    <filename>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</filename>
    <member kind="function">
      <type>def</type>
      <name>joints_error_check</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a21788b6aa64ccfd0b14e550135834dda</anchor>
      <arglist>(self, expected_joint_values, recieved_joint_values)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scene_data_cb</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a3fc94ae3b0a7146278c0fd79e9d3165a</anchor>
      <arglist>(cls, result)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a7078abf5d7919f8d29953a944dd06913</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDownClass</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>ad40995ca91929f489869cf08f8756e4c</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_1_home_position</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>aed5addfce324987bd322f52abe46c2a5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_2_scene</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a47e0b4aa97baf908b3324b2e5f22ffe7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_3_arm</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>aa8cbaf9fea8e8d95a0ab0b753671519f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_4_hand</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a91ff2436b45ec68a4e1d549471419eaf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_5_hand_and_arm</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a774485108609c1d8bb16f582723a3c39</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait_for_topic_with_scene</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a6701293d6aa4fa2ce6312c37104765d3</anchor>
      <arglist>(self, timeout=50)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_commander</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a429ef1d510ac328482910d7ce4dd4253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_id</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a8abc0c0f44e35eca324a718dd2ba8e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expected_home_angles</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a8c6b4f44598b11873fc57da5a3027d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_commander</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>aabf2152dffa2df0251b285262a1a46b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_id</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a97e1bd5d04523566efc47aea869f2129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_type</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a234f27d111ae65e8330474a16a8b4cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot_commander</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a290ca2190a816997821b4d6e6103cce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a17c3b5ad1525375375d030a3f5d46b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene_data</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>a5fe18de8388081373b91abb6fc21120f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene_value</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>af9b43069bc09b88a4227b61a48203bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>side</name>
      <anchorfile>classtest__hand__and__arm__sim_1_1TestHandAndArmSim.html</anchorfile>
      <anchor>ae2b6afcfb77dd3fa0cea1b12647ea73e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_hand_joint_movement::TestHandJointMovement</name>
    <filename>classtest__hand__joint__movement_1_1TestHandJointMovement.html</filename>
    <member kind="function">
      <type>def</type>
      <name>joints_error_check</name>
      <anchorfile>classtest__hand__joint__movement_1_1TestHandJointMovement.html</anchorfile>
      <anchor>a8ea7bbac5c3689ffca308fe057697589</anchor>
      <arglist>(self, expected_joint_values, recieved_joint_values)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classtest__hand__joint__movement_1_1TestHandJointMovement.html</anchorfile>
      <anchor>a5191e63669548efeb095110be09de299</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDownClass</name>
      <anchorfile>classtest__hand__joint__movement_1_1TestHandJointMovement.html</anchorfile>
      <anchor>a5b22d0a833214a61d4790fe39f0826da</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_hand_open</name>
      <anchorfile>classtest__hand__joint__movement_1_1TestHandJointMovement.html</anchorfile>
      <anchor>a8b79505df8ef23609e6c7b434befe153</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_hand_pack</name>
      <anchorfile>classtest__hand__joint__movement_1_1TestHandJointMovement.html</anchorfile>
      <anchor>ab0d932d7c4fdefc50e3bead0c9082219</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_commander</name>
      <anchorfile>classtest__hand__joint__movement_1_1TestHandJointMovement.html</anchorfile>
      <anchor>a069e9b4343e5bf02a0f3686327b0ff55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_id</name>
      <anchorfile>classtest__hand__joint__movement_1_1TestHandJointMovement.html</anchorfile>
      <anchor>aa38ef5062a51cb5cbe2ce269b17eef63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_type</name>
      <anchorfile>classtest__hand__joint__movement_1_1TestHandJointMovement.html</anchorfile>
      <anchor>a4f0200e265792dee74428875f6b6d891</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_sr_ur_unlock_bimanual::TestSrUrUnlockBimanual</name>
    <filename>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</filename>
    <base>sr_robot_launch::common_sr_ur_unlock_tests::CommonTests</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>afcbd30364c5ad218677f92b301099af9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>abccd9188170ccd97281249328584aa10</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>aebb20285babe94a01dbf8446703490c9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDownClass</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a72ed9549f09d7087904f6071f662bac2</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_fault_bimanual_both</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a1df10539051a06fa4a51d5fd54f1802a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_fault_bimanual_left</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a5799db61beda7c45a87b5ed2afea3e8e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_fault_bimanual_right</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a2ab89a70d898b91f2e3b8b95688b8e9e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_mock_dashboard_server_left</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>afa0ccfa3c1c5a37f32878180259297e3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_mock_dashboard_server_right</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a1d0a00b6b47a330865b023b129284335</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_power_cycle_left</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a38c9ee42694afc08985750b2c488e354</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_power_cycle_right</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a9bb7c61b9cb2713714f9b7fbced0205b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_startup_left</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a34a92ca264dc4636c0c300ca8f20a291</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_startup_left_again</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>aa96b120ff47cc03f59bf75cd2ea67d02</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_startup_right</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a95391b81234ca991f09b815de9f30df6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_startup_right_again</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a562c4952213307888193dfcad8fa2791</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_e_stop_left_1</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a7e5e1c4c07c232fe5d5c42a3eb7333ad</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_e_stop_left_2</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a62d15c4d7235bb6a5f5a807709465d22</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_e_stop_right_1</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a1add411d815b9b5f8b9d2cc3f4c87c16</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_e_stop_right_2</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>ad21ed33404fb2bdfc9bf1f83040bd4c2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_fault_left</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>aefe3a0baac8acd1cfd609871f33c9e85</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_fault_right</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>accf0c1b4f6e45d1ea63e470e0acbcea1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mock_dashboard</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a6601d924b097d6a5c37ece89aeb1b043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>namespaces</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a296c566c769c5f2a0a03a6927a5e5636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>params</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>a0b2852ff9ca6be5fc51410db45f4bc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>service_string</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>ac7fc5c4db12056ef03e514542d2c4521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sr_ur_arm_unlock</name>
      <anchorfile>classtest__sr__ur__unlock__bimanual_1_1TestSrUrUnlockBimanual.html</anchorfile>
      <anchor>ad653f687a4e6b371d2efc8f246a77ab6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_sr_ur_unlock_left::TestSrUrUnlockLeft</name>
    <filename>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</filename>
    <base>sr_robot_launch::common_sr_ur_unlock_tests::CommonTests</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a880cba5792a53f1e6b6760b8bdee4b64</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>abec2d4f0bfaaedb9641be4499444cfa4</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a591d978ac26614b467874f9ced86011a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDownClass</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a78be4b8bb35784391efa38cb9c121118</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_mock_dashboard_server_left</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a51570f660757320e69c525fc5b30a632</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_power_cycle_left</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a05b1d0be233a537d624c4ee1a733f15e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_startup_left</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>aafc031fd7b4f1c331cae1aa2d56fb0ef</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_startup_left_again</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a1dc8bc8b465905395eae6376e6ec4669</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_e_stop_left_1</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a9aded11d99ce6fad1ca01e3c3d38d915</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_e_stop_left_2</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a41d5c8bba65b4f1c1c5718d28c4830ff</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_fault_left</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a17f8fecc94363375babadebd13402532</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mock_dashboard</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a69fe85908f8924dfb3a4831122d472b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>namespaces</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a9a0e4b117e363c8d2a96d6cf01b6a43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>params</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>ac3053904f4646757983516d73f55d397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>service_string</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>ae146e46753110ef52a9ff37d1d2ad2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sr_ur_arm_unlock</name>
      <anchorfile>classtest__sr__ur__unlock__left_1_1TestSrUrUnlockLeft.html</anchorfile>
      <anchor>a30c83db576d28ddb01e816321c63c233</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_sr_ur_unlock_right::TestSrUrUnlockRight</name>
    <filename>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</filename>
    <base>sr_robot_launch::common_sr_ur_unlock_tests::CommonTests</base>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a1a60462f19f3e000b9b41e2f04afbb36</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a68a8f26b7b8b767806748d5cb4ecd1c3</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDown</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a95bf804b4fdd24eef849d0f7aae99eb0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDownClass</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>afd885b91e59379912b38d2cc34aeaad8</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_mock_dashboard_server_right</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a29538763d63161537ed7fde0c100e065</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_power_cycle_right</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a244801a5020783bbd8899e93fa4449cf</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_startup_right</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a08a7dfc2b0073ea1e85e604d34839a19</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_arm_startup_right_again</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>ac59b021c874deb537da26c47616467e4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_e_stop_right_1</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a9291d94453a63be0021ff16147507b05</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_e_stop_right_2</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a35066d04342db97feb85f6dd23997c43</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_fault_right</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a08e174f06e21bbdf2ff9cd0b456368e4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mock_dashboard</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>adf670da28678487d156563746b5ac050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>namespaces</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a463705a0c74a36ff3878f04459d8c509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>params</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a9e75db003dc3517badf9415377d3cd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>service_string</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>a00a7786c1f99f63a712e353b59f1b1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sr_ur_arm_unlock</name>
      <anchorfile>classtest__sr__ur__unlock__right_1_1TestSrUrUnlockRight.html</anchorfile>
      <anchor>ad4d143fa8b7a625ba362d288de9dd7df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_launch</name>
    <filename>namespacesr__robot__launch.html</filename>
    <namespace>sr_robot_launch::common_sr_ur_unlock_tests</namespace>
    <namespace>sr_robot_launch::mock_sr_ur_robot_hw</namespace>
    <namespace>sr_robot_launch::sr_ur_arm_unlock</namespace>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_launch::common_sr_ur_unlock_tests</name>
    <filename>namespacesr__robot__launch_1_1common__sr__ur__unlock__tests.html</filename>
    <class kind="class">sr_robot_launch::common_sr_ur_unlock_tests::CommonTests</class>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_launch::mock_sr_ur_robot_hw</name>
    <filename>namespacesr__robot__launch_1_1mock__sr__ur__robot__hw.html</filename>
    <class kind="class">sr_robot_launch::mock_sr_ur_robot_hw::ArmState</class>
    <class kind="class">sr_robot_launch::mock_sr_ur_robot_hw::IllegalArgumentError</class>
    <class kind="class">sr_robot_launch::mock_sr_ur_robot_hw::MockUrRobotHW</class>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_launch::sr_ur_arm_unlock</name>
    <filename>namespacesr__robot__launch_1_1sr__ur__arm__unlock.html</filename>
    <class kind="class">sr_robot_launch::sr_ur_arm_unlock::RobotSafetyMonitor</class>
    <class kind="class">sr_robot_launch::sr_ur_arm_unlock::SrUrUnlock</class>
  </compound>
  <compound kind="namespace">
    <name>test_bimanual_hand_and_arm</name>
    <filename>namespacetest__bimanual__hand__and__arm.html</filename>
    <class kind="class">test_bimanual_hand_and_arm::TestBiHandAndArmSim</class>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacetest__bimanual__hand__and__arm.html</anchorfile>
      <anchor>a45005a2271d0937f8fa07a7c67d8c51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacetest__bimanual__hand__and__arm.html</anchorfile>
      <anchor>a363a1225efe860c79f275d5cd79ceb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacetest__bimanual__hand__and__arm.html</anchorfile>
      <anchor>a45b1e23a4dd7910ab7a4bb066461a3fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_hand_and_arm_sim</name>
    <filename>namespacetest__hand__and__arm__sim.html</filename>
    <class kind="class">test_hand_and_arm_sim::TestHandAndArmSim</class>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacetest__hand__and__arm__sim.html</anchorfile>
      <anchor>a4630066ac4c48f56a18dba9630fad6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacetest__hand__and__arm__sim.html</anchorfile>
      <anchor>a70a6d2336663e511bb3f4d2e09653674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacetest__hand__and__arm__sim.html</anchorfile>
      <anchor>a92683988f3430541e2fbf935ed6469ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_hand_joint_movement</name>
    <filename>namespacetest__hand__joint__movement.html</filename>
    <class kind="class">test_hand_joint_movement::TestHandJointMovement</class>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacetest__hand__joint__movement.html</anchorfile>
      <anchor>abd41033939b487d5843c336bb04917a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__hand__joint__movement.html</anchorfile>
      <anchor>a217ea01df596ada64b17a4ebe0b51daf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_sr_ur_unlock_bimanual</name>
    <filename>namespacetest__sr__ur__unlock__bimanual.html</filename>
    <class kind="class">test_sr_ur_unlock_bimanual::TestSrUrUnlockBimanual</class>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__bimanual.html</anchorfile>
      <anchor>ac5d680884fb3791df03910990b48f22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__bimanual.html</anchorfile>
      <anchor>aaa485eb9204386e4696fc0c604e88be1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_sr_ur_unlock_left</name>
    <filename>namespacetest__sr__ur__unlock__left.html</filename>
    <class kind="class">test_sr_ur_unlock_left::TestSrUrUnlockLeft</class>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__left.html</anchorfile>
      <anchor>a663ab88bea29968f07085145f41a2af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__left.html</anchorfile>
      <anchor>a1ed96bf7bb96d10ea867970545d9c64d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_sr_ur_unlock_right</name>
    <filename>namespacetest__sr__ur__unlock__right.html</filename>
    <class kind="class">test_sr_ur_unlock_right::TestSrUrUnlockRight</class>
    <member kind="variable">
      <type>string</type>
      <name>NODENAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__right.html</anchorfile>
      <anchor>ad73c2b434bb79c546b365476c41a0500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKGNAME</name>
      <anchorfile>namespacetest__sr__ur__unlock__right.html</anchorfile>
      <anchor>a0e7630c8e04a4eb07994c350674064da</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
