<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>cob_teleop.cpp</name>
    <path>/tmp/ws/src/cob_command_tools/cob_teleop/ros/src/</path>
    <filename>cob__teleop_8cpp</filename>
    <class kind="class">CobTeleop</class>
    <class kind="struct">CobTeleop::component_config</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cob__teleop_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cob_teleop_keyboard.cpp</name>
    <path>/tmp/ws/src/cob_command_tools/cob_teleop/ros/src/</path>
    <filename>cob__teleop__keyboard_8cpp</filename>
    <class kind="class">TeleopKeyboard</class>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_A</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>a35ba55030dedad2411239e6330435742</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_A_CAP</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>a8b674b749c39ecac0ecb55ee77c0b410</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_D</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>af0c998786dcada98bf809fea0b157603</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_D_CAP</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>ac02bc17dece8c6137e4d22c17a8c847f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_E</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>a066d3da9c56058f89ae3136f7188a52d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_E_CAP</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>a1563d5ace1eed66af343869744889c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_Q</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>aa8230417fe77b2824b675222432be951</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_Q_CAP</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>ac9d4c61530a0ced13f6abd9137d2cd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_S</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>a9be3d5563fec0f900d20668973b5806c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_S_CAP</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>aac55891935257281a42255bacfed5e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_W</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>a6a44fd7e61a3f73fffecd1ec5973f819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_W_CAP</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>a766ed46496410fe6e27006fd7c1582ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>kfd</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>a886857c2b2af9d1ac9a0ad403685e160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct termios cooked</type>
      <name>raw</name>
      <anchorfile>cob__teleop__keyboard_8cpp.html</anchorfile>
      <anchor>a22578afdd6632157bdfb67a2b2033378</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>keyboard_publisher.cpp</name>
    <path>/tmp/ws/src/cob_command_tools/cob_teleop/ros/src/</path>
    <filename>keyboard__publisher_8cpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_1</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>af84b1d02eab12d622b7fc0bb8b77b235</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_2</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>ab8ceedcefc265cb3e11b9ca8f8e8a523</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_3</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a3b1407aaa9372159ef3211e491fcd5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_4</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a42625cfba2fd6bb9e796f6868cbaca7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_5</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>ab187a135263537940443c614646aea6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_6</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>ac968da22046976db93022424a2c30e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_7</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a45b2a076e2ca0f38e56f8a66923553a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_8</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a7ee3483f4180121629e0e57c0d8010bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_A</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a35ba55030dedad2411239e6330435742</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_B</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>ae770ab204ce8a0c94ea79ea5091ff11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_C</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>aaeb36ca6e4d32a5f0cffb065c5c02b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_D</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>af0c998786dcada98bf809fea0b157603</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_D</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>af0c998786dcada98bf809fea0b157603</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_E</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a066d3da9c56058f89ae3136f7188a52d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_F</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>aa0eaafa530734d3b682839f1a3715ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_G</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a90392af03163ac1d6d77cb8429a151d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_H</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a0e625d3e672afe77c72e12a298c06d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_I</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a1db0eaa204cd4fe2ec7b06736a07b055</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_M</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>aa60ee8a43a989e90174c6415f941f6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_N</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>ac57e176f082ffeda421f8cbcfa142d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_Q</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>aa8230417fe77b2824b675222432be951</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_R</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>ad68e68f441f2dd17b96f695fa76c1c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_S</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a9be3d5563fec0f900d20668973b5806c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_S</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a9be3d5563fec0f900d20668973b5806c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_T</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>af62996d897bf84ee8e10b83ebfeecb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_U</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>af84143a30564f2bca0fbd7d7b6b4c253</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_V</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a794a4e4f87f2fc4320d42d8309119075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_W</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a6a44fd7e61a3f73fffecd1ec5973f819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_X</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>ad68c2a7bcf6375c5d17e4082bd0e9d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_Y</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a3fb442056d4abc4e89f7f56dd2306e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KEYCODE_Z</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a5663d439a634b5b62f17368a80bb4e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composeJoyMessage</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a821f7dad54ea4611d32a40c69fed6ad6</anchor>
      <arglist>(sensor_msgs::Joy &amp;msg, char c)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showHelp</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>aec315d77f5c38417289a0e311d2a9d31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fast_toggle</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>aa594c26dc78ebd99dea7de88de8b6d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>kfd</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a886857c2b2af9d1ac9a0ad403685e160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mode</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a4b81f71be6f86bc436d6e9d87d34592b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>PUBLISH_FREQ</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a0bd6e0aa2be94860de6df48d73e33de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct termios cooked</type>
      <name>raw</name>
      <anchorfile>keyboard__publisher_8cpp.html</anchorfile>
      <anchor>a22578afdd6632157bdfb67a2b2033378</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CobTeleop</name>
    <filename>classCobTeleop.html</filename>
    <class kind="struct">CobTeleop::component_config</class>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; cob_actions::SetStringAction &gt;</type>
      <name>DockClient_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a1f2f80107adc6d54618f74c78a01dea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; cob_sound::SayAction &gt;</type>
      <name>SayClient_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a9950a83369b8c068f1fb87603a5c5888</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; cob_script_server::ScriptAction &gt;</type>
      <name>ScriptClient_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>afdbd7e7582cc4bf483ee81436e095649</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; cob_light::SetLightModeAction &gt;</type>
      <name>SetLightClient_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>aaa189fce31b725b23e64b50fa3443c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; cob_actions::SetStringAction &gt;</type>
      <name>UndockClient_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>acd6860191981b20e23721511773bc8f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getConfigurationFromParameters</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a6b4a36645a77472a228376fd9147d6df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a3b3620cccc22129aac705a4888aab586</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>joy_cb</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ace977cc6c3b97013169446e27524f091</anchor>
      <arglist>(const sensor_msgs::Joy::ConstPtr &amp;joy_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>say</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ab4cdc603195913f4b84362f5c81c2f82</anchor>
      <arglist>(std::string text, bool blocking)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLight</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>adae456f1dc25b607029d2888450cfd27</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="function">
      <type>sensor_msgs::JoyFeedbackArray</type>
      <name>switch_mode</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ae028a2137625a98b35dbd232f0c96b5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateBase</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a1a3bead10ae5b29574462e4c404db0e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>apply_ramp_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a27770f877a1fc0f9938fde546e1cd775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis_pitch_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ac9b1e89181fd5c6196d8b118b451cbea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis_roll_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ac2ecef9daa4f3111b3d21a44a55a1953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis_vx_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a2fd62b1141feb802dafa88a08c592cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis_vy_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a71c57de9cee0c337ed0be8bf5053ce78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis_vz_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a2fd53f77fa0eee576af36e82daaa34fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis_yaw_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>afe6d31694ba3a05a2bc7eca6bf49ae51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, component_config &gt;</type>
      <name>component_config_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a1e667edd33c4bd000e19bbc6c77c29bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XmlRpc::XmlRpcValue</type>
      <name>components_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>adfdadc44c8be5e7ac55898d6717bfd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cob_light::SetLightModeGoal</type>
      <name>confirm_light_goal_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>af6d001253b5917d41a2f79d265a3f021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>deadman_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ab2fc0e867be867da43df13bba5a60395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>dock_action_name_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a145fe847117a946add72288bc530d06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dock_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a9a8af87241c7abb0eebfc0faf8b5e33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DockClient_ *</type>
      <name>dock_client_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>af808ce7c5c82902c3ef3e0f76c694c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_light_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a5110573fb8b0b6f6c927b1eb9aa58927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_sound_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a608c1d6a8416973b9f802f65540864b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cob_light::SetLightModeGoal</type>
      <name>error_light_goal_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a36a564a3b817a161fedbe6b592fc2bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>init_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a433056ad67f2919977481631c74e2f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>joint_states_sub_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a8e447f0579967ff84c300c7dbac787b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>joy_active_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ad899add9f0d753dc75c2bdf1a496a59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>joy_num_modes_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ab28cbb9b56e74538d50d6ef332998287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>joy_sub_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a0670d2fe31358e2f485e459f22021cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XmlRpc::XmlRpcValue</type>
      <name>led_mode_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ae508b0902522514addab0e898add959b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XmlRpc::XmlRpcValue</type>
      <name>LEDS_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>acb7dcb72c10a74b9250cd2a0337c75ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left_indicator_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a60cd2d06fda6efd48367d6141f965537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>light_action_name_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ae13a0b91c72ebabb9421eb2254c021b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mode_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a66252f45d74420d7b4872ab970b298ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mode_switch_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a05d02f74b794d16cc903ce3ead0e79a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a1746a56ea9854792a2b704ab9a38f38c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>publish_freq_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ae35809fd53a68cd1799e8227b3d62b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right_indicator_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a9bc8d336e3b01860f94eac5650810d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right_left_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a5c6fa9a33c19e7bc210e37a04953f175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>run_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a053676bff9689ab8b54f2953b98821be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>run_factor_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>abbadc4842dc1f12b551a6c8cf33fd6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>run_factor_param_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a2722ad5a7b3cde95a9a719f7e93e4df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>safe_mode_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a7ebc60958b5090ad5901912fcce87e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>safety_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a8710860cf51cb42e4bad3fa6e01e26b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SayClient_ *</type>
      <name>say_client_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a22f6fa9769dca70e757a8b5454335d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cob_script_server::ScriptGoal</type>
      <name>script_goal_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a140c718294a2c652233f39d58459d81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SetLightClient_ *</type>
      <name>setlight_client_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ab9b406269061edcd7ebabce2bc63ddee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sound_action_name_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>afb5637ab08162e2999c3c8c5a5b58510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ScriptClient_ *</type>
      <name>sss_client_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a012cab6f0039f70fd835b3675d4c70d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>undock_action_name_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a04555b3a3b7fa10d8707a7fdabf9533a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>undock_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>afdb606e0e2a613e6c01eee21a6788616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UndockClient_ *</type>
      <name>undock_client_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a24f63724b38edbbddc0703847191d5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>up_down_button_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a84ef4c9da84e805376a79011baf93310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>vel_base_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>ae519a3953cc7e5595c64a0fed554a72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>vel_old_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>a267a039882bbb57266632e60fd6ceb4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>vel_req_</name>
      <anchorfile>classCobTeleop.html</anchorfile>
      <anchor>afe0ebd43e6a49345f07b94e505c80c7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CobTeleop::component_config</name>
    <filename>structCobTeleop_1_1component__config.html</filename>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>joint_velocity</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>af704402b5fccec7e86692ebd348f47d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>key</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>ac54468fb7d42703d43921e864a9155bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sss_default_target</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>a7f2c5e538252b2c570f0221d64d30339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>twist_controller_publisher_</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>a6b69cd98b329e33f62732b267a63774b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>twist_max_acc</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>a309feb2fc67ca5e030af9ec6fcaaaff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>twist_max_vel</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>aefb70647e77161609922d4dbabb192c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>twist_safety_controller_publisher_</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>ade766472ea9bbf98a46c5c031c4aab6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>twist_safety_topic_name</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>a4c4815bb787740ab4f4227c0cbe10056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>twist_topic_name</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>a8ba944f58956a1263e7c1d9a7a8abe9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>vel_group_controller_publisher_</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>a5007a3259dca303d703a5e75ab5431e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>vel_group_topic_name</name>
      <anchorfile>structCobTeleop_1_1component__config.html</anchorfile>
      <anchor>ac02bbf60c4799ec34e39a4579f1456c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TeleopKeyboard</name>
    <filename>classTeleopKeyboard.html</filename>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>ac0128f3663b7ab39a9e9a2741a2c7961</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keyboardLoop</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>aba50c9d2ca2e22c8a45328c2d7ac1d57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TeleopKeyboard</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>a9ecb7e3fc6ef9f8872cbc25a7cf0c8b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TeleopKeyboard</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>a121a14efef0dd0494de8904f6aff0a3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Twist</type>
      <name>cmd</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>ad0f692fbb4946a416d6ff7aab3769adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>a6c409babd6a11086832df7a7af98e703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>run_vel</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>a11f3d66af161c93a9ebce8da2060564a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>vel_pub_</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>abdce9c6ec8bc67e898694eb7e08a096d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>walk_vel</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>a6a6f4caf720318bfdbe9ef754a030610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>yaw_rate</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>a020961a4d41f880a18f068f453a99d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>yaw_rate_run</name>
      <anchorfile>classTeleopKeyboard.html</anchorfile>
      <anchor>ac155d975b98aad0c20eb595010dec42e</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
