<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl-pr2-behaviors/hrl_pr2_traj_playback/src/hrl_pr2_traj_playback/</path>
    <filename>____init_____8py</filename>
    <namespace>hrl_pr2_traj_playback</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl-pr2-behaviors/hrl_pr2_traj_playback/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>test_traj_playback.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl-pr2-behaviors/hrl_pr2_traj_playback/test/</path>
    <filename>test__traj__playback_8py</filename>
    <namespace>test_traj_playback</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__traj__playback.html</anchorfile>
      <anchor>aab3a625d3abfa439ce4d3b145db7f7db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>traj_playback.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl-pr2-behaviors/hrl_pr2_traj_playback/src/hrl_pr2_traj_playback/</path>
    <filename>traj__playback_8py</filename>
    <class kind="class">hrl_pr2_traj_playback::traj_playback::TrajectorySaver</class>
    <class kind="class">hrl_pr2_traj_playback::traj_playback::TrajectoryServer</class>
    <class kind="class">hrl_pr2_traj_playback::traj_playback::TrajPlayback</class>
    <namespace>hrl_pr2_traj_playback::traj_playback</namespace>
    <member kind="function">
      <type>def</type>
      <name>can_exec_traj_from_file</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a34189d6bf9b115296511673320770662</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>exec_traj_from_file</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a3d19bcf0d029b002dc1e997cd2f4de87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_arm_file</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a88ee99dc4f0c9efcc434310bf5c33654</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a1a0942c5cae58fd1ec642903580c0e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_to_setup_from_file</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a1dc3bac99fc72399434dddaa9669efac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>CTRL_NAME_LOW</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a4a7aee4a1c6e01504582c6fb7e401f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>CTRL_NAME_NONE</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a2c98110778223ed04a4b0cb9008f2444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>JOINT_TOLERANCES</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>afb2dde25871f89b733d36fa50863a8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>JOINT_VELOCITY_WEIGHT</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a22ac9b76e4d2aabbc42f6adc41b66e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PARAM_FILE_LOW</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a7612dd15c4eb985de56b23f9c4fd25ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PARAM_FILE_NONE</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>ad2475d766d257416350f2315d8924c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RATE</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>aec3732b22b7d6ab5c760a5586ba71781</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>traj_playback_backend.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl-pr2-behaviors/hrl_pr2_traj_playback/src/hrl_pr2_traj_playback/</path>
    <filename>traj__playback__backend_8py</filename>
    <class kind="class">hrl_pr2_traj_playback::traj_playback_backend::ArmPoseMoveGuiBackend</class>
    <namespace>hrl_pr2_traj_playback::traj_playback_backend</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a2485ec80def11c6b883378aa49e3d0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>COMMAND_TOPIC</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a6846db6ffc86a2901b16377676ab9c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>HEARTBEAT_TOPIC</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a17046739488fa726637b8baf701634f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MONITOR_RATE</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a305867f29c1f65d87ed776cc31dddcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>POSE_TRAJ_PARAM_FILE</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a9e5b263e80e7896b84a889337b5b2077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>POSE_TRAJ_PARAM_PREFIX</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a48dfdc8044f08ac69e31f8443f3c0468</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>traj_playback_gui.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl-pr2-behaviors/hrl_pr2_traj_playback/src/hrl_pr2_traj_playback/</path>
    <filename>traj__playback__gui_8py</filename>
    <class kind="class">hrl_pr2_traj_playback::traj_playback_gui::Ui_Frame</class>
    <namespace>hrl_pr2_traj_playback::traj_playback_gui</namespace>
  </compound>
  <compound kind="file">
    <name>traj_playback_interface.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/hrl-pr2-behaviors/hrl_pr2_traj_playback/src/hrl_pr2_traj_playback/</path>
    <filename>traj__playback__interface_8py</filename>
    <class kind="class">hrl_pr2_traj_playback::traj_playback_interface::ArmPoseMoveGUIFrame</class>
    <namespace>hrl_pr2_traj_playback::traj_playback_interface</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__interface.html</anchorfile>
      <anchor>ad706fa76fe278c04b5229f9b2974f530</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hrl_pr2_traj_playback</name>
    <filename>namespacehrl__pr2__traj__playback.html</filename>
    <namespace>hrl_pr2_traj_playback::traj_playback</namespace>
    <namespace>hrl_pr2_traj_playback::traj_playback_backend</namespace>
    <namespace>hrl_pr2_traj_playback::traj_playback_gui</namespace>
    <namespace>hrl_pr2_traj_playback::traj_playback_interface</namespace>
  </compound>
  <compound kind="namespace">
    <name>hrl_pr2_traj_playback::traj_playback</name>
    <filename>namespacehrl__pr2__traj__playback_1_1traj__playback.html</filename>
    <class kind="class">hrl_pr2_traj_playback::traj_playback::TrajectorySaver</class>
    <class kind="class">hrl_pr2_traj_playback::traj_playback::TrajectoryServer</class>
    <class kind="class">hrl_pr2_traj_playback::traj_playback::TrajPlayback</class>
    <member kind="function">
      <type>def</type>
      <name>can_exec_traj_from_file</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a34189d6bf9b115296511673320770662</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>exec_traj_from_file</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a3d19bcf0d029b002dc1e997cd2f4de87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_arm_file</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a88ee99dc4f0c9efcc434310bf5c33654</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a1a0942c5cae58fd1ec642903580c0e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_to_setup_from_file</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a1dc3bac99fc72399434dddaa9669efac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>CTRL_NAME_LOW</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a4a7aee4a1c6e01504582c6fb7e401f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>CTRL_NAME_NONE</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a2c98110778223ed04a4b0cb9008f2444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>JOINT_TOLERANCES</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>afb2dde25871f89b733d36fa50863a8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>JOINT_VELOCITY_WEIGHT</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a22ac9b76e4d2aabbc42f6adc41b66e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PARAM_FILE_LOW</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>a7612dd15c4eb985de56b23f9c4fd25ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PARAM_FILE_NONE</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>ad2475d766d257416350f2315d8924c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>RATE</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback.html</anchorfile>
      <anchor>aec3732b22b7d6ab5c760a5586ba71781</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrl_pr2_traj_playback::traj_playback::TrajectorySaver</name>
    <filename>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectorySaver.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectorySaver.html</anchorfile>
      <anchor>aff0f42ad6f39e4d2618511fdb8296cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>record_trajectory</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectorySaver.html</anchorfile>
      <anchor>a81e409b245e435a816ea9f2dc1be6b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_record</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectorySaver.html</anchorfile>
      <anchor>abf9ce64d28418b0632aabd19ae5b97f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur_arm</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectorySaver.html</anchorfile>
      <anchor>a037dfac3b997b287cf3dc09e27c7564e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_recording</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectorySaver.html</anchorfile>
      <anchor>aa208cf3cf7eb7657ce816c8e1473b3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectorySaver.html</anchorfile>
      <anchor>ad3eedb303b8dcadc5411ff71e24b79ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rec_traj_timer</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectorySaver.html</anchorfile>
      <anchor>acef0740b783ba6d7e6fe867988c62818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop_recording</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectorySaver.html</anchorfile>
      <anchor>a13ad39591437ea24b42561e44e3bda72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>traj</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectorySaver.html</anchorfile>
      <anchor>a1a318e281603fd7663e115609145a24c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrl_pr2_traj_playback::traj_playback::TrajectoryServer</name>
    <filename>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>a7243be02e7c33195ac5f5bf14ee93114</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish_feedback</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>aff9d90c630eb7886c1c06aa4bf40f328</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>same_goal_as_last</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>a3f51b1af0a19ee503f28a8574ece2575</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>traj_cancel_cb</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>a10e20e4a80c870b2361ea962ec4fbd4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>traj_play_cb</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>ae7eec4811eaaf5ef9bfe9f4f077ee063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_dict</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>a5cacacfa45444b861ed9bf4b9672a4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feedback_pub</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>a6256ce9e20dd99ab44959d084494ba5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_goal</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>a4c10b9c8189027322ab444ef911b011d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>traj_ctrl</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>aed245fcc39e59d2c495317290d348195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>traj_pause_srv</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>ad0384515fcf7c7452ee201c9af816214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>traj_srv</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>a3c4c601870f8f69f2a94c1c4a16ab9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>traj_stop_srv</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajectoryServer.html</anchorfile>
      <anchor>a4a71a292666b25f56bc186872996b05f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrl_pr2_traj_playback::traj_playback::TrajPlayback</name>
    <filename>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a309f25bc79bf93408ff669e607e06229</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>can_exec_traj</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a3be767c2c7d56c16f61ae489a8cb1fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>execute</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a6e0b7b3801303aa6dc1bfd473725662e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_angle_traj</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>ac2860c6d46bdd80f145d57bc0d94a4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_moving</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a12aca55545c78f88e90cd9d0e29194b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>load_arm</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>acc1c15a766a1e347edddb75746022459</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_to_angles</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a5920bb1db8d0d2231c37c46effb34f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pause_moving</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>aa351884e36229647482b113edc4283fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>preempt</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>aa84c3358d9558e109814575b13d3306a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>restart_moving</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>ad2fa3955fc20e2354bddd1003549580d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_moving</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>af4388887ecb3c4bee08fbee62d56b769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_char</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a50fc156f121f2ef4ad6bbbf274e75afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ctrl_name</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a0a63b66ce9fa22b84daeda9f0b86c494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ctrl_switcher</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>ade83187183e8daa77170c4562c3d2897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur_arm</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a437fb00655dacb55caa4d8e0b9b014a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur_idx</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a5b44596bda453e7efe883aecb0929d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cur_joint_traj</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a255b896e1c541c2668e4c9b70494e092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exec_traj_timer</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a826b4ef93aabb7b41880ec6c8de784be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>is_paused</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a1931df81ede3c323fb6f7ac9a5a19c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>last_rate</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>abc23a072163b91e22fcef2fb7654b14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>param_file</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a5d954264dea3899b5824d328aabbdb95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>running</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>a4da15a58190cf249cc9518a5f7889825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop_traj</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback_1_1TrajPlayback.html</anchorfile>
      <anchor>afec882f393f361b675074ef57bb935c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hrl_pr2_traj_playback::traj_playback_backend</name>
    <filename>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</filename>
    <class kind="class">hrl_pr2_traj_playback::traj_playback_backend::ArmPoseMoveGuiBackend</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a2485ec80def11c6b883378aa49e3d0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>COMMAND_TOPIC</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a6846db6ffc86a2901b16377676ab9c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>HEARTBEAT_TOPIC</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a17046739488fa726637b8baf701634f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MONITOR_RATE</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a305867f29c1f65d87ed776cc31dddcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>POSE_TRAJ_PARAM_FILE</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a9e5b263e80e7896b84a889337b5b2077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>POSE_TRAJ_PARAM_PREFIX</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__backend.html</anchorfile>
      <anchor>a48dfdc8044f08ac69e31f8443f3c0468</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrl_pr2_traj_playback::traj_playback_backend::ArmPoseMoveGuiBackend</name>
    <filename>classhrl__pr2__traj__playback_1_1traj__playback__backend_1_1ArmPoseMoveGuiBackend.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__backend_1_1ArmPoseMoveGuiBackend.html</anchorfile>
      <anchor>afed639eb8cdda97c038a767d93fcec4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>cmd_cb</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__backend_1_1ArmPoseMoveGuiBackend.html</anchorfile>
      <anchor>a4b3b466038515eba33ab829b412f6dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>heartbeat_cb</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__backend_1_1ArmPoseMoveGuiBackend.html</anchorfile>
      <anchor>ad148e0c66ecb23f599648bd63657b7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>apm_ctrl</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__backend_1_1ArmPoseMoveGuiBackend.html</anchorfile>
      <anchor>a48806f7aaa65745442d7b85c375eeecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_dict</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__backend_1_1ArmPoseMoveGuiBackend.html</anchorfile>
      <anchor>aa835e40f89287ace27827017187b25ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>traj_dict</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__backend_1_1ArmPoseMoveGuiBackend.html</anchorfile>
      <anchor>a19e5376f983f70ed05390182a36825fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hrl_pr2_traj_playback::traj_playback_gui</name>
    <filename>namespacehrl__pr2__traj__playback_1_1traj__playback__gui.html</filename>
    <class kind="class">hrl_pr2_traj_playback::traj_playback_gui::Ui_Frame</class>
  </compound>
  <compound kind="class">
    <name>hrl_pr2_traj_playback::traj_playback_gui::Ui_Frame</name>
    <filename>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</filename>
    <member kind="function">
      <type>def</type>
      <name>retranslateUi</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a8a60c1152ae7cab6f3adb0b6d6c00b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>setupUi</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>ac5a35370bfc0739e6e9cc724f9d7ab13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forward_button</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a76e15ea5e11ce5d15cf8b63b81b26e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>groupBox</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>aa018402d6be3fb405513816c626292ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>horizontalLayout</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a53dc9d931c95ed5a52f3c40a7946e9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>horizontalLayout_2</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a2d539c3ba26b7e2f3dccacff50260d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_combo</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>ae2739e8049091cdfc731e56e97bb659d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>joint_pose_button</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a0d59a704eff9e3ffdffa87baa91de75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a3f07e3b12eed556d7c6cb08d83d536a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>label_2</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>af503cf28d40d76d6a422755651d60664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>line</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>adebf827086a743eccebdb8439c791a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reset_button</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>aa0a3d544d03d2e3bb6cc283256c17c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reverse_button</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a01d4f3daa97853b3cd1cccae24be027f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>setup_box</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a058bcffac55ec4992aba0451f97e1557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_button</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>ad302f83500e1de67a9eaf6bda310e3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stop_button</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a905844462ecca02e2483dd4ee9c7efa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>traj_button</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a5eeecc4ba66b07bb5237eaa838c65394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>traj_combo</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a88c7421f5af6fe7ed04f4a4071c78d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>widget</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a026dfb326f9726637120fb2430f625dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>widget1</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__gui_1_1Ui__Frame.html</anchorfile>
      <anchor>a5e90e242f26b74547f4dc52196381bd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hrl_pr2_traj_playback::traj_playback_interface</name>
    <filename>namespacehrl__pr2__traj__playback_1_1traj__playback__interface.html</filename>
    <class kind="class">hrl_pr2_traj_playback::traj_playback_interface::ArmPoseMoveGUIFrame</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacehrl__pr2__traj__playback_1_1traj__playback__interface.html</anchorfile>
      <anchor>ad706fa76fe278c04b5229f9b2974f530</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hrl_pr2_traj_playback::traj_playback_interface::ArmPoseMoveGUIFrame</name>
    <filename>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a4ad2fac85f70b29edcad90717ef4033e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_ui</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a69cf306b4a47e8fabd9a0d0001031bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>monitor_cb</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a8d7d83fa378c35167ea253a9879f068f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset_clk</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a847ba4edcc7f16ba142b093acdbf7284</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_clk</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a5f5df99b8368fd503d21fbab455ac101</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_clk</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>aa0d149821dea02b85ed3289f97958f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cmd_pub</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a7ebc87f68e4d0a925e90e3b92b28097b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>heartbeat_pub</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a3fa17c941c84d65ceb88ef01f011408e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>monitor_timer</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a24567992329ee5b1e1e9fd3bebeb56c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_dict</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>af682191298d25b7bc4cdcae33bee7c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_name_list</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a30f6a04d9556a5ae88bb330eb7b64177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>traj_dict</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a99ca23ede868e336c53a283bc099e548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ui</name>
      <anchorfile>classhrl__pr2__traj__playback_1_1traj__playback__interface_1_1ArmPoseMoveGUIFrame.html</anchorfile>
      <anchor>a9073fe6c6e6dbd27821505e381b18b71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_traj_playback</name>
    <filename>namespacetest__traj__playback.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetest__traj__playback.html</anchorfile>
      <anchor>aab3a625d3abfa439ce4d3b145db7f7db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
