<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>main.cpp</name>
    <path>/tmp/ws/src/thormang3_opc/thormang3_demo/src/</path>
    <filename>main_8cpp</filename>
    <includes id="main__window_8hpp" name="main_window.hpp" local="yes" imported="no">../include/thormang3_demo/main_window.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main_window.cpp</name>
    <path>/tmp/ws/src/thormang3_opc/thormang3_demo/src/</path>
    <filename>main__window_8cpp</filename>
    <includes id="main__window_8hpp" name="main_window.hpp" local="yes" imported="no">../include/thormang3_demo/main_window.hpp</includes>
    <namespace>thormang3_demo</namespace>
  </compound>
  <compound kind="file">
    <name>main_window.hpp</name>
    <path>/tmp/ws/src/thormang3_opc/thormang3_demo/include/thormang3_demo/</path>
    <filename>main__window_8hpp</filename>
    <includes id="qnode_8hpp" name="qnode.hpp" local="yes" imported="no">qnode.hpp</includes>
    <class kind="class">thormang3_demo::MainWindow</class>
    <namespace>thormang3_demo</namespace>
    <member kind="function">
      <type>T</type>
      <name>deg2rad</name>
      <anchorfile>namespacethormang3__demo.html</anchorfile>
      <anchor>a3aacea695bd904e260d816eca7f9edf2</anchor>
      <arglist>(T deg)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>rad2deg</name>
      <anchorfile>namespacethormang3__demo.html</anchorfile>
      <anchor>a60f6b728351ba5770ff518f43236c5e0</anchor>
      <arglist>(T rad)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>qnode.cpp</name>
    <path>/tmp/ws/src/thormang3_opc/thormang3_demo/src/</path>
    <filename>qnode_8cpp</filename>
    <includes id="qnode_8hpp" name="qnode.hpp" local="yes" imported="no">../include/thormang3_demo/qnode.hpp</includes>
    <namespace>thormang3_demo</namespace>
  </compound>
  <compound kind="file">
    <name>qnode.hpp</name>
    <path>/tmp/ws/src/thormang3_opc/thormang3_demo/include/thormang3_demo/</path>
    <filename>qnode_8hpp</filename>
    <class kind="class">thormang3_demo::QNodeThor3</class>
    <namespace>thormang3_demo</namespace>
  </compound>
  <compound kind="class">
    <name>thormang3_demo::MainWindow</name>
    <filename>classthormang3__demo_1_1MainWindow.html</filename>
    <member kind="slot">
      <type>void</type>
      <name>enableModule</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a134640526b2dc3a5511e1f0fe4217066</anchor>
      <arglist>(QString mode_name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_A0_button_fl_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a7d2953954845aa3a20b811ef326a2faa</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_A0_button_get_step_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a55a6edca726237efb88ac0e042644fb1</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_A1_button_clear_step_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a3d3f0d4f5f66f9dbf327615f8d39fed5</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_A1_button_f_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ad9fa6fbe39a442c856275fcb52ad6b67</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_A2_button_fr_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ac2c8050966505992444d6a84dd73f474</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_A2_button_go_walking_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a3a09d0122cc8269465620046cd81294b</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_actionAbout_triggered</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a49e0e916cc8b0ba295618e74008be445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_B0_button_l_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a335f13bb85d554e697ebfa49745daa44</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_B1_button_stop_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a4964b77f6e691cf0d41ba55a9ef34b31</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_B2_button_r_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a746d89fa8ff9ca18ad7d4d3108f3fbf7</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_assemble_lidar_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a256d1a538c5ac6a22b7d7fc532c391e7</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_balance_off_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a00f5e16f3a6f56079cd521c3729d3edd</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_balance_on_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a520de0e710c7344424b7b83f794268c1</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_clear_log_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a02113f2b1871f593a4a50b0eee143c65</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_feedback_gain_apply_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>aa8358b8c9db6ef4b7713c21153376fbb</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_ft_air_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>abfe95848a8d788f3669e4ab9f4ca2883</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_ft_calc_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ac69c83d632cdeeac62ab033c1709881e</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_ft_gnd_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a016d7d8235565bfe38198cbd38b96993</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_ft_save_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ab9e33aa4cc60bac03b0bc74493a8a844</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_grip_off_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a8004a2430464f0be83e34a1ac33c5cba</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_grip_on_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a821c2de5f45f7652a4ebe005e78ce160</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_init_pose_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a31cb9b005fe59eaab8c963ee3736079a</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_manipulation_demo_0_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ad264badfe9745910ef32c0627f4892f4</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_manipulation_demo_1_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a7abaa395f2a230fb6fc1e7b21c2b53fc</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_manipulation_demo_2_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a3e7bb18a692c4001a32577604dfc8a9a</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_manipulation_demo_3_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a5ccc380563624a1d128cdced21ace325</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_manipulation_demo_4_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a041a7ae7b0f665e135f16a057ba7b48f</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_manipulation_demo_5_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>aa33291e6a6c5e207b8ad660d06c1adf3</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_manipulation_demo_6_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a85e2e9039bc5f0f33d9b4aa6394e3b86</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_manipulation_demo_7_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a9a2fb166ae515d00d8bb5af71816936e</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_marker_clear_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ad0a72f4c21830662cdcdcd131db55c7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_marker_set_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a8c2037c7cd0ae2b4de72a134816302cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_motion_demo_0_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ad215f98c81895693e63d7af6e09a8d1d</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_motion_demo_1_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a90d962abeb729824ccd67e20d48ef8e6</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_walking_demo_0_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>acb19cb04df222d1395eda7003e75a340</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_walking_demo_1_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a978d6ce4391566a268ec722beb54ba25</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_walking_demo_2_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a5bea745a0df259cb21fe0f9ad5b56cc9</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_walking_demo_3_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a3b392128f795e262819e41126cfca026</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_walking_demo_4_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a33c79e01d806d901f8e8c07d8442ce67</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_walking_demo_5_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a5a6e5db3eb93824e0e533574db262d57</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_walking_demo_6_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a06f5dcfddb5531624fa7dd3b8e905f39</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_button_walking_demo_7_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>afc27b72406e2165a7ffe9db4414f7436</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_C0_button_bl_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a1d14f4fc4bf1566b218aa8d6b74441fa</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_C1_button_b_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ad0cdd3c8f0030655bcab681fd681fe48</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_C2_button_br_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a09454d1d872725399f07c8f516b38b9e</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_currjoint_button_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>af799b5de9b6a9fe6e8776bda4bd178b3</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_currpos_button_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a317286541e2d5a0501f2a4c0c104e8f6</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_desjoint_button_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a9ee26791cce0a3a0adbf41857ca3fe78</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_despos_button_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a6433bc01dcfc97816bb6cf7a98ea7b22</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_dSpinBox_marker_ori_p_valueChanged</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a34fdacc013a1225e51141bad8a862ad1</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_dSpinBox_marker_ori_r_valueChanged</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>aac77f8fad94921639bf30abfd38acfcd</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_dSpinBox_marker_ori_y_valueChanged</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a105f91ce6286ffa0fb2a2491140baeb5</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_dSpinBox_marker_pos_x_valueChanged</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a038112c9db050ca8928109832269c907</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_dSpinBox_marker_pos_y_valueChanged</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a98a57ae4bbbbe97ed746e241b022ba41</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_dSpinBox_marker_pos_z_valueChanged</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a8a2c663d30bc8a3718443a2d90b02611</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_get_despos_button_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>af4af1c0135a6e7ae3eb9f58527808d3e</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_head_center_button_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a7077da5be5b71f0b6997f5967933eb35</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_inipose_button_clicked</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>acab526d3ee3c800b4f884e9709f17c6a</anchor>
      <arglist>(bool check)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>on_tabWidget_control_currentChanged</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ad396ed7c9f5c70caeb8f23dcc0b10694</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateCurrJointSpinbox</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a7663598679fe5aa11e2f4c15c06800b8</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateCurrOriSpinbox</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a11fb021ca4d3b42c7a486058fa6e75ae</anchor>
      <arglist>(double x, double y, double z, double w)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateCurrOriSpinbox</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>aa4ca7180daade3dc7645c5ba0cbbe64e</anchor>
      <arglist>(double r, double p, double y)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateCurrPosSpinbox</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ab263182f63281308dd1757a59a73fce0</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateHeadJointsAngle</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a1c00fd93e1e535cb5386e768837c004a</anchor>
      <arglist>(double pan, double tilt)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updateLoggingView</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a9f2f3bcca655e2b260b64387771d80a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updatePointPanel</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ae482858fc8c8d00119ba59cc3682d031</anchor>
      <arglist>(const geometry_msgs::Point point)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updatePosePanel</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>aca16ae87b785844f06bba53081da9956</anchor>
      <arglist>(const geometry_msgs::Pose pose)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>updatePresentJointModule</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a5d85f5b2fedf7db0ab2493dd7c6811b1</anchor>
      <arglist>(std::vector&lt; int &gt; mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeEvent</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ad3960a66113ebe82e3c073bc046ffa31</anchor>
      <arglist>(QCloseEvent *event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MainWindow</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a3eb64ab87cc9216989ee22706419069c</anchor>
      <arglist>(int argc, char **argv, QWidget *parent=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readSettings</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a2d83373d28f24b76f23420c3f0066eff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeSettings</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a401c52ce3e3c12a569025848e6ed7f1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MainWindow</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a7dfdea37dd9ac2a142e7d5f797eb33b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>playMotion</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a752d26f91d848b3c4445568047212d54</anchor>
      <arglist>(int motion_index)</arglist>
    </member>
    <member kind="slot" protection="protected">
      <type>void</type>
      <name>setHeadJointsAngle</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a28f57fd10cb0c24ebbd0cae9d90dfa3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearMarkerPanel</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a8225483de607b78165ddf8ed7a693cdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getPointFromMarkerPanel</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>af90a446fed2daa00f2f29626378ed2bd</anchor>
      <arglist>(geometry_msgs::Point &amp;current)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getPoseFromMarkerPanel</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a6c0961cdaa237e97579f75b4cc872436</anchor>
      <arglist>(geometry_msgs::Pose &amp;current)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initModeUnit</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>af1e4f5f0b508c97240b53dcf262d3216</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initMotionUnit</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a2bbc58cd4e422c93200f8f9e6a30d51e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>makeInteractiveMarker</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a5d860f8d85db3b226e225c5c943aee34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>quaternion2rotation</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a4f861f821234b59ea5c6fbcbdc2741ad</anchor>
      <arglist>(const Eigen::Quaterniond &amp;quaternion)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::Vector3d</type>
      <name>quaternion2rpy</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ae0775914bc1b2822f06d416d06f2130f</anchor>
      <arglist>(const Eigen::Quaterniond &amp;quaternion)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::Vector3d</type>
      <name>quaternion2rpy</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ab6d3494e911eef8a119a8b2d8262b8ef</anchor>
      <arglist>(const geometry_msgs::Quaternion &amp;quaternion)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::Quaterniond</type>
      <name>rotation2quaternion</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a0f84ca9f800e58fdd4a860ec3ae44d2f</anchor>
      <arglist>(const Eigen::MatrixXd &amp;rotation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::Vector3d</type>
      <name>rotation2rpy</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ae6d9cc77e21148c9dee8f44baa40fbdb</anchor>
      <arglist>(const Eigen::MatrixXd &amp;rotation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>rotationX</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a86cb4341f7e3d8eb80c5cb0b3bc459da</anchor>
      <arglist>(const double &amp;angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>rotationY</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a9df1f00703b4b478b2850ba04934d277</anchor>
      <arglist>(const double &amp;angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>rotationZ</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ace6899127d9051f737313ec988215eb8</anchor>
      <arglist>(const double &amp;angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::Quaterniond</type>
      <name>rpy2quaternion</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ae96940af86fc322f9c5856faa9692d91</anchor>
      <arglist>(const Eigen::Vector3d &amp;euler)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::Quaterniond</type>
      <name>rpy2quaternion</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ab154e0c75db8c3507e0a84765875367d</anchor>
      <arglist>(const double &amp;roll, const double &amp;pitch, const double &amp;yaw)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>rpy2rotation</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ace3372e119f8d5f9ad03ffbecb3f5222</anchor>
      <arglist>(const double &amp;roll, const double &amp;pitch, const double &amp;yaw)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sendWalkingCommand</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ab74ca6c5a9aa19fd732847a2f382b5a8</anchor>
      <arglist>(const std::string &amp;command)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setGripper</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ab5633b6980dd9b1595535c1ebb053e67</anchor>
      <arglist>(const double angle_deg, const double torque_limit, const std::string &amp;arm_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setHeadJointsAngle</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>abbab047d63014dafddb497fd188eb371</anchor>
      <arglist>(double pan, double tilt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPointToMarkerPanel</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ab5ecf718d236286ea103a6ff09e4be11</anchor>
      <arglist>(const geometry_msgs::Point &amp;current)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPoseToMarkerPanel</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ae00e5324d58cd096286365a6313e5c3f</anchor>
      <arglist>(const geometry_msgs::Pose &amp;current)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setUserShortcut</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>aea4ec1ead77af29e1c24b5ed80debef1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateInteractiveMarker</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a5863e588335721c440bf72af5c506021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateModuleUI</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>aca61af61262f5acf81e7bdc3a83c07c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_print_</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a1e0be6dcfa16e60b37ad681ad7d7dfd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>demo_mode_</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a941182108f7d852ceab5fe8315d0b55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_updating_</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a7404a8ea39f01262012006a7162f19de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, QList&lt; QWidget * &gt; &gt;</type>
      <name>module_ui_table_</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a4dc078ad2893eec38125606c897c6f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QNodeThor3</type>
      <name>qnode_thor3_</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>aed7defb6a7625d48d3edb395dc9f36f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Ui::MainWindowDesign</type>
      <name>ui_</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>aa4c328990b30b06ddd2cad895474babf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>GRIPPER_OFF_ANGLE</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>adb68b026ceece40760b6a3008b7870fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>GRIPPER_ON_ANGLE</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>ab7d4a126a351fb120d07d00a026551ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>GRIPPER_TORQUE_LIMIT</name>
      <anchorfile>classthormang3__demo_1_1MainWindow.html</anchorfile>
      <anchor>a4115f84e216b7279eb5c9e7876040c70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>thormang3_demo::QNodeThor3</name>
    <filename>classthormang3__demo_1_1QNodeThor3.html</filename>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4ba0fd157a516b43e191f49d269cfbe7bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4bad54564866e037888d21a842bbbe047c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fatal</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4bafca1a92bd92b4985c1b9e71d9615a7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Info</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4ba3e878c077624fb724da34608aceffe8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LogLevel</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Debug</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4ba0fd157a516b43e191f49d269cfbe7bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Info</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4ba3e878c077624fb724da34608aceffe8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Warn</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4ba1cc35c24a444aef0d4636e5932e6912c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Error</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4bad54564866e037888d21a842bbbe047c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Fatal</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4bafca1a92bd92b4985c1b9e71d9615a7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Warn</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abf6260a688f77cd447416ef89c2e0e4ba1cc35c24a444aef0d4636e5932e6912c</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>getJointControlModule</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a40faa5335bd0eca184224dced32ed043</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>getJointPose</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a20b599215f83f3faa6235065de476ebe</anchor>
      <arglist>(std::string joint_name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>getKinematicsPose</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a3b6a66b78475cfa7eb529dd34d148d73</anchor>
      <arglist>(std::string group_name)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>getKinematicsPoseCallback</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a598fbd45de67eccf7de71855d691631c</anchor>
      <arglist>(const geometry_msgs::Pose::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>setCurrentControlUI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a7d54462cedde1753fc93ab28d470cb97</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>loggingUpdated</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a8a63e9434157f42c7bb5308906f9e83e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>rosShutdown</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aed44b26a45511749480a3812e6b190d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>updateCurrJoint</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ab1323c41735caff95b44aef192687f2d</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>updateCurrOri</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a075c936de38954c4cb97cd030b8438e0</anchor>
      <arglist>(double x, double y, double z, double w)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>updateCurrPos</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a3acfa10c7da0b4ecead288da0f4569f5</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>updateDemoPoint</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a94fb793b4e482970ebe97745f322e150</anchor>
      <arglist>(const geometry_msgs::Point point)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>updateDemoPose</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a8e34de69bdb785386df479465d9f6ffe</anchor>
      <arglist>(const geometry_msgs::Pose pose)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>updateHeadJointsAngle</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a17e9aa88641bd6504cda135a147cd568</anchor>
      <arglist>(double pan, double tilt)</arglist>
    </member>
    <member kind="signal">
      <type>void</type>
      <name>updatePresentJointControlModules</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ae7a794c9acb109a9f16a143052e7794d</anchor>
      <arglist>(std::vector&lt; int &gt; mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assembleLidar</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>afbc169b0666fa8fdc1e2c89b37ffb570</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFootsteps</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a36ecac85e2b5a4c833d95118837e41b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearInteractiveMarker</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ab3e86dfb3abbe11da3eaab2b85dfd794</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearLog</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a3f8fdc453d2653de55b094752e5550fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearUsingModule</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aea318ed601a9669308175007bb2da096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableControlModule</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a27cffe6701e690ece756e54da51ec525</anchor>
      <arglist>(const std::string &amp;mode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIDFromJointName</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abb66ba9588ffaea5156e0d0019d8d14c</anchor>
      <arglist>(const std::string &amp;joint_name, int &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIDJointNameFromIndex</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a3f831bad2d470d0d91823a38aca6f1c6</anchor>
      <arglist>(const int &amp;index, int &amp;id, std::string &amp;joint_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInteractiveMarkerPose</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a5bc00de80f4640cb7ffc75d7fe1cb010</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJointNameFromID</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a01c859fed34739fd262ddf8f625c3a26</anchor>
      <arglist>(const int &amp;id, std::string &amp;joint_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getJointTableSize</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aed976ace1c4adae12595391df9fb911f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getModuleIndex</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a78cab4b845a5a554763acae29879eafc</anchor>
      <arglist>(const std::string &amp;mode_name)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getModuleName</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aa6a7b08a0d802c536f913ede4cc5bdfe</anchor>
      <arglist>(const int &amp;index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getModuleTableSize</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a2afbc5473276cefbd563bd4d5a23b6f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a438baa826134543796ef0eaf7ff188cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initFTCommand</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aa8239c222324e9a8dc4c49c1e6df8caa</anchor>
      <arglist>(std::string command)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingModule</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a26c1354740061860e435109f835cee38</anchor>
      <arglist>(const std::string &amp;module_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kickDemo</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a5ffcb4d1558bec9334adc3209f0bb4e2</anchor>
      <arglist>(const std::string &amp;kick_foot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ac08d2a521db18a69e9ab23fdef522916</anchor>
      <arglist>(const LogLevel &amp;level, const std::string &amp;msg, std::string sender=&quot;Demo&quot;)</arglist>
    </member>
    <member kind="function">
      <type>QStringListModel *</type>
      <name>loggingModel</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ac2bc9d5d004cfa60f86b029818544d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeFootstepUsingPlanner</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a01659b27f761d05dc61b310c0056b240</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeFootstepUsingPlanner</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a17db7124c56401c371bf745179ec1029</anchor>
      <arglist>(const geometry_msgs::Pose &amp;target_foot_pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeInteractiveMarker</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a823bc9700443e015a46d3cacdde325e4</anchor>
      <arglist>(const geometry_msgs::Pose &amp;marker_pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>manipulationDemo</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abfe234efd7194fbf6116d3b825a4b774</anchor>
      <arglist>(const int &amp;index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveInitPose</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a845cc09c82827ef6fa74ba652c2461c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>playMotion</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>acbe6325c575bb396c67d036be30f1116</anchor>
      <arglist>(int motion_index, bool to_action_script=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QNodeThor3</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1c47e52a69188d65bbf068c45ca80332</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a304b4de32b334dcdb4726c9b8a479d27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendDestJointMsg</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a88101f56c9fa3cb17fa6ee9c5ef87e4e</anchor>
      <arglist>(thormang3_manipulation_module_msgs::JointPose msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendGripperPosition</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ad53f206b5ffb0e3ce9ddb174354e06a4</anchor>
      <arglist>(sensor_msgs::JointState msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendIkMsg</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a8d9c6cd31f38bb621be7f923ebf4462a</anchor>
      <arglist>(thormang3_manipulation_module_msgs::KinematicsPose msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendInitPoseMsg</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>acd25b8ecfeff857e9b02ea2e03991835</anchor>
      <arglist>(std_msgs::String msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setFeedBackGain</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a5524eb08889cac4ce7739a3d26c10dfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeadJoint</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a5d2b9d01a6597de45bfa31269e18a578</anchor>
      <arglist>(double pan, double tilt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWalkingBalance</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a9b73ec27640e64e4efb61401625ef7d2</anchor>
      <arglist>(bool on_command)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWalkingBalanceParam</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aecef43a891a37db304dffac33edc2a13</anchor>
      <arglist>(const double &amp;gyro_gain, const double &amp;ft_gain_ratio, const double &amp;imu_time_const, const double &amp;ft_time_const)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWalkingCommand</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>abeef70af9360a0cd7397f8f7f0b94db1</anchor>
      <arglist>(thormang3_foot_step_generator::FootStepCommand msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWalkingFootsteps</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>af1306d835edfb55c68bc35d09b993c8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateInteractiveMarker</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ad3484ba6189f917c5cb054b64a8dfeda</anchor>
      <arglist>(const geometry_msgs::Pose &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualizePreviewFootsteps</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a5a25f211e3dafd76905293d14178e300</anchor>
      <arglist>(bool clear)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QNodeThor3</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a8d6b0f0535ae556231cf8a71b47b8e70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, std::string &gt;</type>
      <name>module_table_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a9da8efa0f9e718abbe8423ca881ee224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, std::string &gt;</type>
      <name>motion_table_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a0e3d04bb20dac6a54cb4aad12c2f5ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>package_name_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a8a59ac201aed2abdb2604efe7341bfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>Control_Index</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MODE_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fdaf442eb5f422cceadf7395aa089cd29c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>WALKING_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fdaa58720520dd6ae04c6b2bc644dffcb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MANIPULATION_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fda336e1408c38d006e6d99f5f9c13dcc28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>HEAD_CONTROL_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fdaf4aeb42312d324241de570a99db3b699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MOTION_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fdafbddf847179251b0f26eb78717d5dad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>DEMO_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fda11e8f6b0b39d9345be8abcbc243556d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>DEMO_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fda11e8f6b0b39d9345be8abcbc243556d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>HEAD_CONTROL_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fdaf4aeb42312d324241de570a99db3b699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MANIPULATION_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fda336e1408c38d006e6d99f5f9c13dcc28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MODE_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fdaf442eb5f422cceadf7395aa089cd29c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>MOTION_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fdafbddf847179251b0f26eb78717d5dad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>WALKING_UI</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a1b621f6ca05f2462497479915e64a0fdaa58720520dd6ae04c6b2bc644dffcb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initFTFootCallback</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a0e086144de53fc005803bb06a6b0a366</anchor>
      <arglist>(const thormang3_feet_ft_module_msgs::BothWrench::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>interactiveMarkerFeedback</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a9a895e285d92f9ed41e8e3fe59f0aecb</anchor>
      <arglist>(const visualization_msgs::InteractiveMarkerFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadBalanceParameterFromYaml</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aeb003d2edf989509c5ed42221cea999a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadFeedbackGainFromYaml</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ad6041a977c555f1f6f1c5d048d0430c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parseJointNameFromYaml</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a8bbc05ec5d87362e95860659f2b25fb8</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parseMotionMapFromYaml</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a721e4f425509582859fba48f8b0fc1dd</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pointStampedCallback</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a43dac9cd320e61e316fab5e061e3268a</anchor>
      <arglist>(const geometry_msgs::PointStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aa25471f84d4aa4ce132d342ad1c5c86a</anchor>
      <arglist>(const geometry_msgs::Pose::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>refreshCurrentJointControlCallback</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a7af6152c1b174cb4d71979b74ed3b98a</anchor>
      <arglist>(const robotis_controller_msgs::JointCtrlModule::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setBalanceParameter</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>af049b178e1b9186e0d3eff42e1918109</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>statusMsgCallback</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a75e7d65fdffe5afe045f0f1a102c567d</anchor>
      <arglist>(const robotis_controller_msgs::StatusMsg::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>turnOffBalance</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a506a3d435f5deadc85619a4f8b42605d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>turnOnBalance</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a464ee2b0102f8da1c5b3d411745523b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateHeadJointStatesCallback</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a610318fac12ae02882a55f0e80484d42</anchor>
      <arglist>(const sensor_msgs::JointState::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>both_ft_foot_sub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a2a60490f9afd73f643687d8b762461f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>current_control_ui_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ae946e72bc4812f5932a49159b8390162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>current_joint_states_sub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a24bd4a56e49a62cb1625ef26312b57a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>current_module_control_sub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a01e7961c683b615abbcb92457744cef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Pose</type>
      <name>current_pose_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a3ece8850e8f3206c20e757df32a8efe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>debug_print_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a2e37db2ff8becddf54313483476822b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frame_id_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a6989ae255f06fd8f79ae1d7a1af67b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>get_joint_pose_client_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ab9f1cb2e590dfcb09c50f045de82545a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>get_kinematics_pose_client_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a4925e7b33f5ad42959bbfdba2c5462de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>get_module_control_client_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a5decdf551ca8be4f998383117165e4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>humanoid_footstep_client_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a8054859c9f154f3e35caae8eaecdaf80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::string &gt;</type>
      <name>id_joint_table_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aa951c5c5eeccc93f7a8b74f8f3c7a450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::string &gt;</type>
      <name>index_mode_table_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a81c5ab273f7d208ac7bfbf88a3bf05f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>init_argc_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a3f92f3191fb08a3765441b74fe66dbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char **</type>
      <name>init_argv_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ae3de8f78240581dbab3099da1f1d3400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>init_ft_foot_sub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a3f10fb9b4ac7106cda1e9b1f72400788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>init_ft_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ae83d73c85f629f9b04e7c9d4d3c80c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>init_pose_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a66d97dfdf5364cb9593311a3beab4814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; interactive_markers::InteractiveMarkerServer &gt;</type>
      <name>interactive_marker_server_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a6796a85fafcd32137b8452c9802b803c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>joint_id_table_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a370a8b671a1f650d41a016976863614a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>kenematics_pose_sub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ab7a16b769dea603f56e93f8f82cecda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QStringListModel</type>
      <name>logging_model_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ae4b2544a986040c7e589ae7bdba0ec77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>marker_name_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a528943df9753bae3934ad5bda4f24fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>marker_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a44879fa6a7509ee66a1574791aa8c100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>mode_index_table_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a38cfa01bf063fa44aecddd6ac0b252b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>module_control_preset_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ae39d100e38f1f214e6fffa6e2fdc3ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>module_control_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a88f5ceeccdfa64922fcb8f1962de1b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>motion_index_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a379be265248380147b0f1a82d249da24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>motion_page_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a43853446650f33358f663e85264e1b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>move_lidar_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ac4855c0e29bc8999152e3bc67910dbab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Pose</type>
      <name>pose_from_ui_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a5fcb7a0842e528e512f83184169877db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>pose_sub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a5b92a40c6fafc16da4740d4bcc3ef14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; geometry_msgs::Pose2D &gt;</type>
      <name>preview_foot_steps_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aad487f1188676b0d53942b97e792d67a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>preview_foot_types_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aecd56b98c4b2e9ef0c1333bd5bced145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rviz_clicked_point_sub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a04dd0206f1fc2640ee2c54c4edc1b27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>send_des_joint_msg_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aca6166f6f6bb5947d48a914fffa707b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>send_gripper_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a4c69cfcbd83ff8b5225cdb20123cef97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>send_ik_msg_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a6f1067a513d174b52bba3ec386ab2952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>send_ini_pose_msg_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ac1f8e1c213173ea31e7646275dc9425c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>set_balance_param_client_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a3acbbf08c949aa2774d5d705db81c8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>thormang3_walking_module_msgs::SetBalanceParam</type>
      <name>set_balance_param_srv_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ac137936c97ab6f7c1a28b7c40615dc9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>set_head_joint_angle_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a50cfff23270474e6c77f204f62952ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>set_joint_feedback_gain_client_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a2316b04982c2a5fc4f7338ddeeeecd65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>thormang3_walking_module_msgs::SetJointFeedBackGain</type>
      <name>set_joint_feedback_gain_srv_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a74391daafcadcaa1e3eedf711258a527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>set_walking_balance_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>aec11482f9fd6243ac455f4c36b76385c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>set_walking_command_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>afc04a9a060fab9d91bc5d38a842c9851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>set_walking_footsteps_pub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>afb79b0325fb6c7f3bc3371a093dc74b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>start_time_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a308a4de7775032183513b75a7144bea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>status_msg_sub_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a9cb54fc1632622561aff205f5f0fcf8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, bool &gt;</type>
      <name>using_mode_table_</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>ad193f92315beaf6d8152ac9b65fd1ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>DEGREE2RADIAN</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a827da1193748e7a32445efd93958fe89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>RADIAN2DEGREE</name>
      <anchorfile>classthormang3__demo_1_1QNodeThor3.html</anchorfile>
      <anchor>a09272e9af502ddbe7adc4c3f64e92790</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>thormang3_demo</name>
    <filename>namespacethormang3__demo.html</filename>
    <class kind="class">thormang3_demo::MainWindow</class>
    <class kind="class">thormang3_demo::QNodeThor3</class>
    <member kind="function">
      <type>T</type>
      <name>deg2rad</name>
      <anchorfile>namespacethormang3__demo.html</anchorfile>
      <anchor>a3aacea695bd904e260d816eca7f9edf2</anchor>
      <arglist>(T deg)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>rad2deg</name>
      <anchorfile>namespacethormang3__demo.html</anchorfile>
      <anchor>a60f6b728351ba5770ff518f43236c5e0</anchor>
      <arglist>(T rad)</arglist>
    </member>
  </compound>
</tagfile>
