<?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_commander/src/sr_robot_commander/</path>
    <filename>____init_____8py</filename>
    <namespace>sr_robot_commander</namespace>
  </compound>
  <compound kind="file">
    <name>follow_warehouse_trajectory.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/src/sr_robot_commander/</path>
    <filename>follow__warehouse__trajectory_8py</filename>
    <class kind="class">sr_robot_commander::follow_warehouse_trajectory::WarehousePlanner</class>
    <namespace>sr_robot_commander::follow_warehouse_trajectory</namespace>
    <member kind="variable">
      <type></type>
      <name>sf</name>
      <anchorfile>namespacesr__robot__commander_1_1follow__warehouse__trajectory.html</anchorfile>
      <anchor>a8218d0c919bf15320c88984253826d46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>grasp_saver_unsafe.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/scripts/</path>
    <filename>grasp__saver__unsafe_8py</filename>
    <namespace>grasp_saver_unsafe</namespace>
    <member kind="variable">
      <type></type>
      <name>gs</name>
      <anchorfile>namespacegrasp__saver__unsafe.html</anchorfile>
      <anchor>a0985035bb2d3113225d0fb6cfff27986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_h</name>
      <anchorfile>namespacegrasp__saver__unsafe.html</anchorfile>
      <anchor>af4d7d1a60397926776eb6a7cc6395328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacegrasp__saver__unsafe.html</anchorfile>
      <anchor>aaf85d4767bd9fac638a9beae530f0388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>save_target</name>
      <anchorfile>namespacegrasp__saver__unsafe.html</anchorfile>
      <anchor>af0a999e83d1824db892e1fdf964151c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>which</name>
      <anchorfile>namespacegrasp__saver__unsafe.html</anchorfile>
      <anchor>a1817bc88f53b491e1b7e2feabfdbf4cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mock_state_services.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/src/sr_robot_commander/</path>
    <filename>mock__state__services_8py</filename>
    <namespace>sr_robot_commander::mock_state_services</namespace>
    <member kind="function">
      <type>def</type>
      <name>mock_get_state_callback</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a348b2fe69240d5cadf979791753c9f87</anchor>
      <arglist>(req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mock_has_state_callback</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a74cac3eacee03e7369ab10377c6910c1</anchor>
      <arglist>(req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mock_list_state_callback</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>afff8c6af4a0a03aefadd1b49556fd3ca</anchor>
      <arglist>(req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mock_save_state_callback</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a6a6b8124699ecb0c0f9ff01841fba11f</anchor>
      <arglist>(req)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a660ace094740030f208b13a9a0d064bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s1</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a8d56476e3588b1859b490fcbe63f6028</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s2</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a0a43f36a2e2691eeeef12945161babf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>ac87b7a0708bd638fd248fc56cb0133dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s4</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a02d56731ec6cfb7b99ece8c88aacacb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>named_trajectory_services.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/src/sr_robot_commander/</path>
    <filename>named__trajectory__services_8py</filename>
    <class kind="class">sr_robot_commander::named_trajectory_services::WaypointNamedServices</class>
    <namespace>sr_robot_commander::named_trajectory_services</namespace>
    <member kind="variable">
      <type></type>
      <name>sf</name>
      <anchorfile>namespacesr__robot__commander_1_1named__trajectory__services.html</anchorfile>
      <anchor>a7c8b9e634dbbff2c34605dd09e8de36d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/</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_arm_commander.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/src/sr_robot_commander/</path>
    <filename>sr__arm__commander_8py</filename>
    <class kind="class">sr_robot_commander::sr_arm_commander::SrArmCommander</class>
    <namespace>sr_robot_commander::sr_arm_commander</namespace>
  </compound>
  <compound kind="file">
    <name>sr_hand_commander.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/src/sr_robot_commander/</path>
    <filename>sr__hand__commander_8py</filename>
    <class kind="class">sr_robot_commander::sr_hand_commander::SrHandCommander</class>
    <namespace>sr_robot_commander::sr_hand_commander</namespace>
  </compound>
  <compound kind="file">
    <name>sr_robot_commander.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/src/sr_robot_commander/</path>
    <filename>sr__robot__commander_8py</filename>
    <class kind="class">sr_robot_commander::sr_robot_commander::SrRobotCommander</class>
    <class kind="class">sr_robot_commander::sr_robot_commander::SrRobotCommanderException</class>
    <namespace>sr_robot_commander::sr_robot_commander</namespace>
  </compound>
  <compound kind="file">
    <name>sr_robot_state_combiner.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/src/sr_robot_commander/</path>
    <filename>sr__robot__state__combiner_8py</filename>
    <class kind="class">sr_robot_commander::sr_robot_state_combiner::SrRobotStateCombiner</class>
    <namespace>sr_robot_commander::sr_robot_state_combiner</namespace>
  </compound>
  <compound kind="file">
    <name>sr_robot_state_exporter.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/src/sr_robot_commander/</path>
    <filename>sr__robot__state__exporter_8py</filename>
    <class kind="class">sr_robot_commander::sr_robot_state_exporter::SrRobotStateExporter</class>
    <namespace>sr_robot_commander::sr_robot_state_exporter</namespace>
  </compound>
  <compound kind="file">
    <name>sr_robot_state_saver.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/src/sr_robot_commander/</path>
    <filename>sr__robot__state__saver_8py</filename>
    <class kind="class">sr_robot_commander::sr_robot_state_saver::SrStateSaverUnsafe</class>
    <namespace>sr_robot_commander::sr_robot_state_saver</namespace>
  </compound>
  <compound kind="file">
    <name>test_hand_commander.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/test/</path>
    <filename>test__hand__commander_8py</filename>
    <class kind="class">test_hand_commander::TestSrHandCommander</class>
    <namespace>test_hand_commander</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__hand__commander.html</anchorfile>
      <anchor>a19b537f7b7cf9b4070cba4eb49b39fe7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_robot_state_exporter.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/test/</path>
    <filename>test__robot__state__exporter_8py</filename>
    <class kind="class">test_robot_state_exporter::TestSrRobotStateExporter</class>
    <namespace>test_robot_state_exporter</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__robot__state__exporter.html</anchorfile>
      <anchor>a9d47d375b872ae130bf42386c50f2fec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_state_saver_no_hardware.py</name>
    <path>/tmp/ws/src/sr_interface/sr_robot_commander/test/</path>
    <filename>test__state__saver__no__hardware_8py</filename>
    <class kind="class">test_state_saver_no_hardware::TestSrStateSaverExceptions</class>
    <namespace>test_state_saver_no_hardware</namespace>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__state__saver__no__hardware.html</anchorfile>
      <anchor>afe4e432ad8172010229ba61ad984b140</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_commander::sr_arm_commander::SrArmCommander</name>
    <filename>classsr__robot__commander_1_1sr__arm__commander_1_1SrArmCommander.html</filename>
    <base>sr_robot_commander::sr_robot_commander::SrRobotCommander</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__commander_1_1sr__arm__commander_1_1SrArmCommander.html</anchorfile>
      <anchor>aa73c578eacbd1d7c35fb64454e4c3173</anchor>
      <arglist>(self, name=&quot;right_arm&quot;, set_ground=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>arm_found</name>
      <anchorfile>classsr__robot__commander_1_1sr__arm__commander_1_1SrArmCommander.html</anchorfile>
      <anchor>a8e8bc17aea57d060c7f48b450f32e16b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_pose_reference_frame</name>
      <anchorfile>classsr__robot__commander_1_1sr__arm__commander_1_1SrArmCommander.html</anchorfile>
      <anchor>aeeae865e3b2c186bb61a24d83bdf0da9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_ground</name>
      <anchorfile>classsr__robot__commander_1_1sr__arm__commander_1_1SrArmCommander.html</anchorfile>
      <anchor>a957b1c18366b6fd125cff7d0702c10fc</anchor>
      <arglist>(self, height=0.1, z_position=-0.1)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_move_group_commander</name>
      <anchorfile>classsr__robot__commander_1_1sr__arm__commander_1_1SrArmCommander.html</anchorfile>
      <anchor>aec6f8397dbec5f3e60c9622c4006fa92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_commander::sr_hand_commander::SrHandCommander</name>
    <filename>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</filename>
    <base>sr_robot_commander::sr_robot_commander::SrRobotCommander</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a01517118c832068bb52f694b6ce5b1b9</anchor>
      <arglist>(self, name=None, prefix=None, hand_parameters=None, hand_serial=None, hand_number=0)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>attach_object</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a9a0096af5c62b2a4d4f4669fe280208d</anchor>
      <arglist>(self, object_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detach_object</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>aa3b1b4148dfe802ba81436de4fcc82bd</anchor>
      <arglist>(self, object_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_hand_serial</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a679dbdd34721f794971dfa370807cf25</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_joints_effort</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a9638ea6e0046b7f2570433be0f307761</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_tactile_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a2575f49b13958718e7acaa5ff2468855</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_tactile_type</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a8597d6ef29b320d3326899b7f9c4918f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_max_force</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a9f4719131b0fa17b05cbf826fbafc9db</anchor>
      <arglist>(self, joint_name, value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_strip_prefix</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a0c9bc4e079a69a076045d7eedf41787d</anchor>
      <arglist>(self, joint_name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hand_h</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>ace7811321ccde3115f99a7baf7313ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hand_serial</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a3165206825b88f2251e50408cd1ea09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_tactiles</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a57ce199f67cd875b6753b3c8a61f05cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_topic_prefix</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a98933f8de80cc682ee5813f42ff63ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>dictionary</type>
      <name>__set_force_srv</name>
      <anchorfile>classsr__robot__commander_1_1sr__hand__commander_1_1SrHandCommander.html</anchorfile>
      <anchor>a54a9fd2146613607a36e23f2cf190f51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_commander::sr_robot_commander::SrRobotCommander</name>
    <filename>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a8bbbdc6ddff01ffef4c6bf9d5baf9b97</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>action_is_running</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>aa73af4e95a3523dd8c0aa33cefc44209</anchor>
      <arglist>(self, controller=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>allow_looking</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ab3a59b3ccbdff40b0d6bfe649c79ebb6</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>allow_replanning</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ab522f80fb68655f1d91d26247aca319c</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_given_plan_is_valid</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a1f6a30d4f27ae4612f00fbbdbc1d9204</anchor>
      <arglist>(self, plan)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_plan_is_valid</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>af2663c51cca9a6615af4b8523231bff2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>evaluate_given_plan</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ad2aeca07f71a9e5383d66019bf9f7461</anchor>
      <arglist>(self, plan)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>evaluate_plan</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ab2db8b2628ee2e2255159d32b0bf8c1d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>evaluate_plan_quality</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a8bdc202bf4ed44e559863e69fb7a8565</anchor>
      <arglist>(self, plan_quality, good_threshold=20, medium_threshold=50)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a8bf3adf42289054a84c1c0f3e9ee8dd2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute_plan</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a6999a0725453b67e9c1fa4f4fffc9354</anchor>
      <arglist>(self, plan)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_current_pose</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ae79132bd1085db2294a7225180822b48</anchor>
      <arglist>(self, reference_frame=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_current_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a42ae934760b8cf0ac1f3b6be12aa16c6</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_current_state_bounded</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ae3352e2b3ac8d6904106f7f8ed049994</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_end_effector_link</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a4f348b8ef80aa7df3a98a33f986acf9c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_end_effector_pose_from_named_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a83b36f5a484f247fca052f82375dba52</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_end_effector_pose_from_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a6b561699214fd5ae57a8f47f9172ae4a</anchor>
      <arglist>(self, state)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_group_name</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a437414cd8ccc7f1ecc8c7493c49fac37</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_ik</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a7dd50807c4f909d4c932b40e2bd3695e</anchor>
      <arglist>(self, target_pose, avoid_collisions=False, joint_states=None, ik_constraints=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_joints_position</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a9560b27f371c7eed57e07a908737697f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_joints_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a3230153441f364c6ee65ed38c8ee2b74</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_joints_velocity</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>aa56a3f65ad78123f3f2d624f6388a70b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_named_target_joint_values</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ae636a81c1580e2d5e4341aaef60d2076</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_named_targets</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ab15f649ab82d4f300fa88c420b94dbb9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_planning_frame</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a90a7109dc1bca376fe812c813e3623ce</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_robot_name</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a97c757a1d34bdd828713f6e96befd6e3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_robot_state_bounded</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a955e965598d01df7e401fe1d48975ab0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_named_trajectory</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a94a7f108f6178cf51816b4b9421e3c02</anchor>
      <arglist>(self, trajectory)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_to_joint_value_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a79ff3c6968cae76e60be4319023a7897</anchor>
      <arglist>(self, joint_states, wait=True, angle_degrees=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_to_joint_value_target_unsafe</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a76e765af6e9855de944e9fb6d71d1632</anchor>
      <arglist>(self, joint_states, time=0.002, wait=True, angle_degrees=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_to_named_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a63b7f387ee545b19f957d2d02509d444</anchor>
      <arglist>(self, name, wait=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_to_pose_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ab7984d9547c25e7fca388ebb32b6d4bb</anchor>
      <arglist>(self, pose, end_effector_link=&quot;&quot;, wait=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_to_pose_value_target_unsafe</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>abda20cfeb0422aad6a1251c7f085c542</anchor>
      <arglist>(self, target_pose, avoid_collisions=False, time=0.002, wait=True, ik_constraints=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_to_position_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a0effad68d13c26b8c616508a3a3333b3</anchor>
      <arglist>(self, xyz, end_effector_link=&quot;&quot;, wait=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_to_trajectory_start</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>af807744ca5e60c323d6281d4595c8f28</anchor>
      <arglist>(self, trajectory, wait=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>named_target_in_srdf</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ad0bd547183ba666ecd124665b3f653cc</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plan_to_joint_value_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>adc949a80a0dae514d5b4776046b8882a</anchor>
      <arglist>(self, joint_states, angle_degrees=False, custom_start_state=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plan_to_named_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a71abd3caddf58e4962d4dd111d857d4c</anchor>
      <arglist>(self, name, custom_start_state=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plan_to_pose_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a73144cf4dab434a45851b9ced95254d4</anchor>
      <arglist>(self, pose, end_effector_link=&quot;&quot;, alternative_method=False, custom_start_state=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plan_to_position_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>af2f2eadf76b35b8205b27fdfc8ad8701</anchor>
      <arglist>(self, xyz, end_effector_link=&quot;&quot;, custom_start_state=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plan_to_waypoints_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ab0050b87d49cd632ddbc08a7f9bd076a</anchor>
      <arglist>(self, waypoints, reference_frame=None, eef_step=0.005, jump_threshold=0.0, custom_start_state=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refresh_named_targets</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a89d297ac587c74cb3e38d617c8432baa</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_joint_trajectory</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>acae558421ee8b9a7cb816b7fb5e1246e</anchor>
      <arglist>(self, joint_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_joint_trajectory_unsafe</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a85b83106567942bc4a747683eba9fa9c</anchor>
      <arglist>(self, joint_trajectory, wait=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_named_trajectory</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>afc90a582b26d3905b9dc63f82db7e2ba</anchor>
      <arglist>(self, trajectory)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_named_trajectory_unsafe</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>afc53fbd81061c0fe7ae6506d2f1f2669</anchor>
      <arglist>(self, trajectory, wait=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_stop_trajectory_unsafe</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a45fda0fe12cf4f2101c5041a47029406</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_max_acceleration_scaling_factor</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a21b832d27761b5d8eedfe0dbc27807cd</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_max_velocity_scaling_factor</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a21377c7707c48c315b0d44e1007c17ec</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_named_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ae2478c824f7c813ecf4676d80c0879d0</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_num_planning_attempts</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ac2195d158ab73a066aade5e667237661</anchor>
      <arglist>(self, num_planning_attempts)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_planner_id</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a641b70e0a912a7060ba25f3e9e9bfe7c</anchor>
      <arglist>(self, planner_id)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_planning_time</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a5371e0bf2fba8f370dc4cc2eba945365</anchor>
      <arglist>(self, seconds)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_pose_reference_frame</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a826685a401108da89cf7ba8c22fe81a1</anchor>
      <arglist>(self, reference_frame)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_teach_mode</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>acd349f926361ddc2cd1440f0edeebfce</anchor>
      <arglist>(self, teach)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>change_teach_mode</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a5dd1d2cac9656c966bbd9e01bbb80aa9</anchor>
      <arglist>(mode, robot)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>aa4412cfeb8be523d28337f19de283a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_buffer</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ad5ddc2b42f4e65879d4b62de0bdbc72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__get_srdf_names</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a903ce2b2f433dd8df525923438820673</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__get_warehouse_names</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a66ba472a085eb9e3bd847c6a62fcf2e8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_action_done_cb</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a92a929dcba7eaf6a0a42fe87522bc843</anchor>
      <arglist>(self, controller, terminal_state, result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_call_action</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>aad6e0b1bb404daaae84902885b7e9395</anchor>
      <arglist>(self, goals)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_joints_effort</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ac3a997d2cbba6c93e45479832c137a58</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_joint_states_callback</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a0f775b9f80a45dcc42ffc45b1d769489</anchor>
      <arglist>(self, joint_state)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reset_plan</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a5c627d340f12d7f24de4cd06badf3bef</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_plan</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a3dd2b2ff738fb239cda6f55d5e4ff021</anchor>
      <arglist>(self, plan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_up_action_client</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a253c3d12e0633ac44bd86dcf706f53a8</anchor>
      <arglist>(self, controller_list)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__plan</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>af3741150573c3c54d415a5c07fdb7953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_action_running</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a3691337d001020e142440c7f7cafd5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_clients</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>af44ab55eb4c676b69c661c3a84b80537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_compute_ik</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ac8caf9152e179ceb148822fa397092b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_controllers</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a8c799a866e124eeb5049111bab690c74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_forward_k</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a00238fe969d5f25883acbc261405c58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_joint_states_listener</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a4149e2b3d0789a74bdbb456f5cdc1d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_joint_states_lock</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a9f804a7698ec9b9d69fde730fb7f5110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_joints_effort</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a2f8e7dc8223f40ec67087d60e42cb7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_joints_position</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a52d3a996c1753f41e7bf0fb71c2a8940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_joints_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a7f6401d95ab1969f8b314e8d0af6a4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_joints_velocity</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a907fa720ddba701171c365e912114cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_move_group_commander</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ad9aa21ad4adb546e0ecd7d8c75b8c0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_name</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a007d21b7dea2d20a3cef59f0d9b79820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_planning_scene</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a91a4cdbbd8c85eb67233bcb6cd97152a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_robot_commander</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>aaf55ed25a286bedaba59f8cd3a420d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_robot_name</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>ad02058f3d27740ce788339e05dc80bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_srdf_names</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a59324fa846fa6ebfe7984d14dc0efc17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_warehouse_name_get_srv</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>a4e8d535df0f0fa8af47ace34d6b5a774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_warehouse_names</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommander.html</anchorfile>
      <anchor>af6add08197ac7f0b1cceaa0e931c0692</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_commander::sr_robot_commander::SrRobotCommanderException</name>
    <filename>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommanderException.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommanderException.html</anchorfile>
      <anchor>a2bdd8c8d834d4f330e914a677cd3045f</anchor>
      <arglist>(self, value)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommanderException.html</anchorfile>
      <anchor>a772b62867e532a6856af15a73319e916</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_value</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__commander_1_1SrRobotCommanderException.html</anchorfile>
      <anchor>aa72921a1fabab69c6f907c3fe753cf06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_commander::sr_robot_state_combiner::SrRobotStateCombiner</name>
    <filename>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</anchorfile>
      <anchor>aac892ebede4e1d390ae51e2a07f10611</anchor>
      <arglist>(self, arm_state_name, hand_state_name, new_state_name, robot_name=&quot;ur10srh&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>combine</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</anchorfile>
      <anchor>ab4feca055753e06d480482a58f6f500a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_filter_joints</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</anchorfile>
      <anchor>a3d3a7b7700449b254d402ab37a10ce4e</anchor>
      <arglist>(self, state, remove_arm=True)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_arm_state_name</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</anchorfile>
      <anchor>a91b380a22df0871e26fe81eb22fc5103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hand_state_name</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</anchorfile>
      <anchor>a705cc2d98c0643970b9c7bf0050383e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_new_state_name</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</anchorfile>
      <anchor>aa0e289af4a02b9b5e932b5fc361a6967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_read</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</anchorfile>
      <anchor>ad873d35dd3ede29ce30244bbf81c3e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_robot_name</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</anchorfile>
      <anchor>a30bd5ed8b2403c346beef6981013d1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_save</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</anchorfile>
      <anchor>a6700448e20cba966e91b72eafe92fe6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_arm_joints</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__combiner_1_1SrRobotStateCombiner.html</anchorfile>
      <anchor>a337e06c27cb66330aef4048d38fd1ee1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_commander::sr_robot_state_exporter::SrRobotStateExporter</name>
    <filename>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>af138463d2e4710af3cf2ffce6f9d859c</anchor>
      <arglist>(self, start_dictionary={})</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>convert_trajectory</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>a05538a22a9abd189245f0697896bbd23</anchor>
      <arglist>(self, named_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>extract_all</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>a9dd64bb862f04bd0f9f69f28769eeb87</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>extract_from_trajectory</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>a280accc512c3c8ad853c05c5d9f5643b</anchor>
      <arglist>(self, dictionary_trajectory)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>extract_list</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>a5d06f997cfaec597286ce091d88c478e</anchor>
      <arglist>(self, list_of_states)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>extract_one_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>a1652b76308e18c2c9b04a69f129d324b</anchor>
      <arglist>(self, name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>output_module</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>add627506da987c536b7b22f57256730a</anchor>
      <arglist>(self, file_name)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>repopulate_warehouse</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>aa765bfb7f5a261bef1fc85f15a150fc2</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_dictionary</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>ae8e29bbcebfe075815e66aa35359b9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_get_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>a030b60e2b3b753df4cc8e60ac232b7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_has_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>a847e5e0c129cf206bd718561e2275c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_list_states</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>a8ce78336840d69779579187878d4ecad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_save_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__exporter_1_1SrRobotStateExporter.html</anchorfile>
      <anchor>a63679f0633a5dbbc5663d45719bd8d49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_commander::sr_robot_state_saver::SrStateSaverUnsafe</name>
    <filename>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>a95d16ecdecc66ee91b867a4e97e1bfab</anchor>
      <arglist>(self, name, hand_or_arm=&quot;both&quot;, side=&quot;right&quot;, save_target=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>save_state</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>add82a12fb31026bf93ba78c56391e185</anchor>
      <arglist>(self, current_dict, robot_name)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l_arm_subscriber</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>a3bbd67f76320b328c27f6dbc109ca366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>l_hand_subscriber</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>ab391e8f48b10aa8fb81929e78b428122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_arm_subscriber</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>adf5a4fd6e6787055bf1595f101c8f32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>r_hand_subscriber</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>afdd8be69276cece965561582794e09b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_target_cb</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>a638075b6db17e6805da733ea009a2d85</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_arm_subscriber</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>ab5f5848699b627ce4fbbc9a709f2ef4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_commander</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>a21d5e237ac19f0868fcaa59405e8a786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_hand_subscriber</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>a2b97342936c147fbf6abf033890767e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mutex</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>ac3ead82fb12f9085b5245042d64920f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_name</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>ac744216f560fcdf816aa1faa667fe13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_save</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>a4eacb15f8d51f5a6992b74007336a0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_save_arm</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>aa228ebc1f2cfd68a9d071952e5b5d264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_save_bimanual</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>aa3ef62eb45af4a060fee801d0ab49271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_save_hand</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>a07fd607b95c982a4256e1e1876d1f6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_save_target</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>aafc2b1b18df7d23a708d6c29674a2d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_target_values</name>
      <anchorfile>classsr__robot__commander_1_1sr__robot__state__saver_1_1SrStateSaverUnsafe.html</anchorfile>
      <anchor>abf7cc2b1f062b9295901c2ad7508c5ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_hand_commander::TestSrHandCommander</name>
    <filename>classtest__hand__commander_1_1TestSrHandCommander.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__hand__commander_1_1TestSrHandCommander.html</anchorfile>
      <anchor>a211c8b0e64c9b67fd5837beca6c1cfff</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_hand_finder_init</name>
      <anchorfile>classtest__hand__commander_1_1TestSrHandCommander.html</anchorfile>
      <anchor>af47f8f37004d2ea800f203b35ac947b0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_strip_prefix</name>
      <anchorfile>classtest__hand__commander_1_1TestSrHandCommander.html</anchorfile>
      <anchor>ad6287e7bf1fa81a7fd71cda629b47a25</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_robot_state_exporter::TestSrRobotStateExporter</name>
    <filename>classtest__robot__state__exporter_1_1TestSrRobotStateExporter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__robot__state__exporter_1_1TestSrRobotStateExporter.html</anchorfile>
      <anchor>a27f0f7c373ad8df30949a8b0edb27dfe</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setUpClass</name>
      <anchorfile>classtest__robot__state__exporter_1_1TestSrRobotStateExporter.html</anchorfile>
      <anchor>a7c13e9b75873e3b8d80762cfde3c6144</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>tearDownClass</name>
      <anchorfile>classtest__robot__state__exporter_1_1TestSrRobotStateExporter.html</anchorfile>
      <anchor>ab9c4b74992f6f53826b45a6d8ab4585e</anchor>
      <arglist>(cls)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_extract_all</name>
      <anchorfile>classtest__robot__state__exporter_1_1TestSrRobotStateExporter.html</anchorfile>
      <anchor>a6d20c74e1e4cabd9d78a6b27d7777006</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_extract_list</name>
      <anchorfile>classtest__robot__state__exporter_1_1TestSrRobotStateExporter.html</anchorfile>
      <anchor>a2e5e623fb55fd2feabf6aedd5f75ccfb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_extract_one_state</name>
      <anchorfile>classtest__robot__state__exporter_1_1TestSrRobotStateExporter.html</anchorfile>
      <anchor>a0e4c084aec7be90a5919fa61d219180b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expected_state</name>
      <anchorfile>classtest__robot__state__exporter_1_1TestSrRobotStateExporter.html</anchorfile>
      <anchor>a37fe9771f145e33e4f0e6208e7948906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>expected_states</name>
      <anchorfile>classtest__robot__state__exporter_1_1TestSrRobotStateExporter.html</anchorfile>
      <anchor>a4bc575b3be6c1334dc48c5fd8bc9d080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>test_path</name>
      <anchorfile>classtest__robot__state__exporter_1_1TestSrRobotStateExporter.html</anchorfile>
      <anchor>aaf9ba12165375f8d37896380a13fd5f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_state_saver_no_hardware::TestSrStateSaverExceptions</name>
    <filename>classtest__state__saver__no__hardware_1_1TestSrStateSaverExceptions.html</filename>
    <member kind="function">
      <type>def</type>
      <name>setUp</name>
      <anchorfile>classtest__state__saver__no__hardware_1_1TestSrStateSaverExceptions.html</anchorfile>
      <anchor>a92bedfa61d97f6b3731d47bff428fd94</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_no_name</name>
      <anchorfile>classtest__state__saver__no__hardware_1_1TestSrStateSaverExceptions.html</anchorfile>
      <anchor>a900c7b35ab2530c3207cc1064fc2bf08</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_with_arm</name>
      <anchorfile>classtest__state__saver__no__hardware_1_1TestSrStateSaverExceptions.html</anchorfile>
      <anchor>aeba3fb813d48de54ad480187a9e777e0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_with_both</name>
      <anchorfile>classtest__state__saver__no__hardware_1_1TestSrStateSaverExceptions.html</anchorfile>
      <anchor>a000ee15db3e5840f983791fc23c7852b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_with_hand</name>
      <anchorfile>classtest__state__saver__no__hardware_1_1TestSrStateSaverExceptions.html</anchorfile>
      <anchor>aec8b0493accb7c6de0c4c692c58e2669</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_commander::follow_warehouse_trajectory::WarehousePlanner</name>
    <filename>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a8f778d5dbb25a191488e2fe854f14284</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_cartesian_waypoints</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a95f10083c46f13a25cb051729a40bcd1</anchor>
      <arglist>(self, waypoint_names)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_pose_from_state</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a331c97f48f2423b0508e67c1ba7b9666</anchor>
      <arglist>(self, state)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_waypoint_names_by_prefix</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a5d84383c2a19b3b6c9fef1b90abea4ac</anchor>
      <arglist>(self, prefix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plan_from_filter</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>aceb6e37385bd487d3d1f804d332cc39c</anchor>
      <arglist>(self, prefix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plan_from_list</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a5ce438a47e9bb8e269560a13e9f06694</anchor>
      <arglist>(self, waypoint_names)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>eef_step</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a6ecd9065a14d281ef09dc12b0d2da758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>group</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a9f823a1796a798e87f0918cfd3dc1ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>jump_threshold</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>ac1c3b96ed129aa47f74d455ea1e37f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>robot</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>ad0ec27b1e7d1079afe086cb8a8025bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a4f681d250c45428e22c96b2acb4e7e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_add_ground</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a57b55e5b6363962eef6171c4d7fa8129</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_execute_plan_cb</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>aeb1623c1f993596d77e1468457f552a8</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_plan_from_list_cb</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a5b663790e271bafc9ef2e5ccf1628ff6</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_plan_from_prefix_cb</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a0d68a605a1ed6c4d5f9c1b7db7958468</anchor>
      <arglist>(self, request)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__plan</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a6c389d0c1b08fc4b3b8f3c0400475a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_execute_tr_srv</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>aaedf3ecde9db21122a38093b1e5a6f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_forward_k</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>ac89dd2075364b3813e3548f8b2afe6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_get_state</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>af75a68d4f9bea604e74ba7fd0f8c5bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_has_state</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a8e2e87433e3e275148f6277d0aa5c441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_list_states</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>ad11295a9770f5acb6a3d0a361536b2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_min_wp_fraction</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>adf3cc6a915d1a1e92dc4efab07f159a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_robot_frame</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a14825219dd3ba5984f5466bd1865889f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_robot_link</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a3eed2fa13ed9cbbdbd66d4cea5d2ce86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_robot_name</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>ac70ecb6dadadbf921a64290ee21df565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_tr_frm_list_srv</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>acd96b99fb558c4f66d02f9a1505bd4aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_tr_frm_prfx_srv</name>
      <anchorfile>classsr__robot__commander_1_1follow__warehouse__trajectory_1_1WarehousePlanner.html</anchorfile>
      <anchor>a41933b58d8348fa275e3ffaf6a5c8e1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>sr_robot_commander::named_trajectory_services::WaypointNamedServices</name>
    <filename>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</anchorfile>
      <anchor>a662c748da5f184bb1ef0266c54c1236f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>define_services</name>
      <anchorfile>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</anchorfile>
      <anchor>aebaf49a672562a4285707ffd4cc3a98c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>service_mapping</name>
      <anchorfile>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</anchorfile>
      <anchor>a31f0ada59f7b88bf4fc7536c2b20d9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__list_named_trajectories</name>
      <anchorfile>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</anchorfile>
      <anchor>adbf21caaea7622fe1fc536b9b3e002d7</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>__plan_named_trajectory</name>
      <anchorfile>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</anchorfile>
      <anchor>a04df7a64842db7cacd710c1431e9dfea</anchor>
      <arglist>(self, req)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__execute_plan</name>
      <anchorfile>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</anchorfile>
      <anchor>a29befc3235c1fa31c7645306ff6bf5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__from_list</name>
      <anchorfile>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</anchorfile>
      <anchor>acc0038c79af0df8bef3f773d7d7b640e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__from_prefix</name>
      <anchorfile>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</anchorfile>
      <anchor>aa0a0096ce5e9c2439c2d281333dc37f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__list_server</name>
      <anchorfile>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</anchorfile>
      <anchor>a6e045c3982a730ddc66e64b3df7ae57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>__plan_server</name>
      <anchorfile>classsr__robot__commander_1_1named__trajectory__services_1_1WaypointNamedServices.html</anchorfile>
      <anchor>aed053e3941b0006baf3855bc253767cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>grasp_saver_unsafe</name>
    <filename>namespacegrasp__saver__unsafe.html</filename>
    <member kind="variable">
      <type></type>
      <name>gs</name>
      <anchorfile>namespacegrasp__saver__unsafe.html</anchorfile>
      <anchor>a0985035bb2d3113225d0fb6cfff27986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>hand_h</name>
      <anchorfile>namespacegrasp__saver__unsafe.html</anchorfile>
      <anchor>af4d7d1a60397926776eb6a7cc6395328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>namespacegrasp__saver__unsafe.html</anchorfile>
      <anchor>aaf85d4767bd9fac638a9beae530f0388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>save_target</name>
      <anchorfile>namespacegrasp__saver__unsafe.html</anchorfile>
      <anchor>af0a999e83d1824db892e1fdf964151c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>which</name>
      <anchorfile>namespacegrasp__saver__unsafe.html</anchorfile>
      <anchor>a1817bc88f53b491e1b7e2feabfdbf4cf</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_commander</name>
    <filename>namespacesr__robot__commander.html</filename>
    <namespace>sr_robot_commander::follow_warehouse_trajectory</namespace>
    <namespace>sr_robot_commander::mock_state_services</namespace>
    <namespace>sr_robot_commander::named_trajectory_services</namespace>
    <namespace>sr_robot_commander::sr_arm_commander</namespace>
    <namespace>sr_robot_commander::sr_hand_commander</namespace>
    <namespace>sr_robot_commander::sr_robot_commander</namespace>
    <namespace>sr_robot_commander::sr_robot_state_combiner</namespace>
    <namespace>sr_robot_commander::sr_robot_state_exporter</namespace>
    <namespace>sr_robot_commander::sr_robot_state_saver</namespace>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_commander::follow_warehouse_trajectory</name>
    <filename>namespacesr__robot__commander_1_1follow__warehouse__trajectory.html</filename>
    <class kind="class">sr_robot_commander::follow_warehouse_trajectory::WarehousePlanner</class>
    <member kind="variable">
      <type></type>
      <name>sf</name>
      <anchorfile>namespacesr__robot__commander_1_1follow__warehouse__trajectory.html</anchorfile>
      <anchor>a8218d0c919bf15320c88984253826d46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_commander::mock_state_services</name>
    <filename>namespacesr__robot__commander_1_1mock__state__services.html</filename>
    <member kind="function">
      <type>def</type>
      <name>mock_get_state_callback</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a348b2fe69240d5cadf979791753c9f87</anchor>
      <arglist>(req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mock_has_state_callback</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a74cac3eacee03e7369ab10377c6910c1</anchor>
      <arglist>(req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mock_list_state_callback</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>afff8c6af4a0a03aefadd1b49556fd3ca</anchor>
      <arglist>(req)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mock_save_state_callback</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a6a6b8124699ecb0c0f9ff01841fba11f</anchor>
      <arglist>(req)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a660ace094740030f208b13a9a0d064bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s1</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a8d56476e3588b1859b490fcbe63f6028</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s2</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a0a43f36a2e2691eeeef12945161babf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>ac87b7a0708bd638fd248fc56cb0133dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s4</name>
      <anchorfile>namespacesr__robot__commander_1_1mock__state__services.html</anchorfile>
      <anchor>a02d56731ec6cfb7b99ece8c88aacacb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_commander::named_trajectory_services</name>
    <filename>namespacesr__robot__commander_1_1named__trajectory__services.html</filename>
    <class kind="class">sr_robot_commander::named_trajectory_services::WaypointNamedServices</class>
    <member kind="variable">
      <type></type>
      <name>sf</name>
      <anchorfile>namespacesr__robot__commander_1_1named__trajectory__services.html</anchorfile>
      <anchor>a7c8b9e634dbbff2c34605dd09e8de36d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_commander::sr_arm_commander</name>
    <filename>namespacesr__robot__commander_1_1sr__arm__commander.html</filename>
    <class kind="class">sr_robot_commander::sr_arm_commander::SrArmCommander</class>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_commander::sr_hand_commander</name>
    <filename>namespacesr__robot__commander_1_1sr__hand__commander.html</filename>
    <class kind="class">sr_robot_commander::sr_hand_commander::SrHandCommander</class>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_commander::sr_robot_commander</name>
    <filename>namespacesr__robot__commander_1_1sr__robot__commander.html</filename>
    <class kind="class">sr_robot_commander::sr_robot_commander::SrRobotCommander</class>
    <class kind="class">sr_robot_commander::sr_robot_commander::SrRobotCommanderException</class>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_commander::sr_robot_state_combiner</name>
    <filename>namespacesr__robot__commander_1_1sr__robot__state__combiner.html</filename>
    <class kind="class">sr_robot_commander::sr_robot_state_combiner::SrRobotStateCombiner</class>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_commander::sr_robot_state_exporter</name>
    <filename>namespacesr__robot__commander_1_1sr__robot__state__exporter.html</filename>
    <class kind="class">sr_robot_commander::sr_robot_state_exporter::SrRobotStateExporter</class>
  </compound>
  <compound kind="namespace">
    <name>sr_robot_commander::sr_robot_state_saver</name>
    <filename>namespacesr__robot__commander_1_1sr__robot__state__saver.html</filename>
    <class kind="class">sr_robot_commander::sr_robot_state_saver::SrStateSaverUnsafe</class>
  </compound>
  <compound kind="namespace">
    <name>test_hand_commander</name>
    <filename>namespacetest__hand__commander.html</filename>
    <class kind="class">test_hand_commander::TestSrHandCommander</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__hand__commander.html</anchorfile>
      <anchor>a19b537f7b7cf9b4070cba4eb49b39fe7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_robot_state_exporter</name>
    <filename>namespacetest__robot__state__exporter.html</filename>
    <class kind="class">test_robot_state_exporter::TestSrRobotStateExporter</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__robot__state__exporter.html</anchorfile>
      <anchor>a9d47d375b872ae130bf42386c50f2fec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_state_saver_no_hardware</name>
    <filename>namespacetest__state__saver__no__hardware.html</filename>
    <class kind="class">test_state_saver_no_hardware::TestSrStateSaverExceptions</class>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__state__saver__no__hardware.html</anchorfile>
      <anchor>afe4e432ad8172010229ba61ad984b140</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
