<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>Experiment.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>Experiment_8cpp</filename>
    <includes id="Experiment_8hpp" name="Experiment.hpp" local="yes" imported="no">Experiment.hpp</includes>
    <namespace>telekyb</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FLYTO_Z</name>
      <anchorfile>Experiment_8cpp.html</anchorfile>
      <anchor>a0c5615f74a388caf1eb28df46987396f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Experiment.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>Experiment_8hpp</filename>
    <includes id="ExperimentDefines_8hpp" name="ExperimentDefines.hpp" local="yes" imported="no">ExperimentDefines.hpp</includes>
    <includes id="ExperimentOptions_8hpp" name="ExperimentOptions.hpp" local="yes" imported="no">ExperimentOptions.hpp</includes>
    <includes id="udpraw_8h" name="udpraw.h" local="yes" imported="no">udpraw.h</includes>
    <class kind="class">telekyb::Experiment</class>
    <namespace>telekyb</namespace>
  </compound>
  <compound kind="file">
    <name>Experiment_old.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>Experiment__old_8cpp</filename>
    <includes id="Experiment_8hpp" name="Experiment.hpp" local="yes" imported="no">Experiment.hpp</includes>
    <namespace>telekyb</namespace>
  </compound>
  <compound kind="file">
    <name>Experiment_old.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>Experiment__old_8hpp</filename>
    <includes id="ExperimentDefines_8hpp" name="ExperimentDefines.hpp" local="yes" imported="no">ExperimentDefines.hpp</includes>
    <includes id="ExperimentOptions_8hpp" name="ExperimentOptions.hpp" local="yes" imported="no">ExperimentOptions.hpp</includes>
    <includes id="udpraw_8h" name="udpraw.h" local="yes" imported="no">udpraw.h</includes>
    <class kind="class">telekyb::Experiment</class>
    <namespace>telekyb</namespace>
  </compound>
  <compound kind="file">
    <name>ExperimentDefines.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>ExperimentDefines_8hpp</filename>
    <namespace>telekyb</namespace>
  </compound>
  <compound kind="file">
    <name>ExperimentOptions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>ExperimentOptions_8cpp</filename>
    <includes id="ExperimentOptions_8hpp" name="ExperimentOptions.hpp" local="yes" imported="no">ExperimentOptions.hpp</includes>
    <namespace>telekyb</namespace>
  </compound>
  <compound kind="file">
    <name>ExperimentOptions.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>ExperimentOptions_8hpp</filename>
    <class kind="class">telekyb::ExperimentOptions</class>
    <namespace>telekyb</namespace>
  </compound>
  <compound kind="file">
    <name>HandJoystick.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/Behaviors/</path>
    <filename>HandJoystick_8cpp</filename>
    <includes id="HandJoystick_8hpp" name="HandJoystick.hpp" local="yes" imported="no">HandJoystick.hpp</includes>
    <namespace>telekyb_behavior</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>HandJoystick_8cpp.html</anchorfile>
      <anchor>ad78d295b31b9163d2afa7e81a7d01679</anchor>
      <arglist>(tk_vrqc2011, HandJoystick, telekyb_behavior::HandJoystick, TELEKYB_NAMESPACE::Behavior)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HandJoystick.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/Behaviors/</path>
    <filename>HandJoystick_8hpp</filename>
    <class kind="class">telekyb_behavior::HandJoystick</class>
    <namespace>telekyb_behavior</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>udpraw.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>udpraw_8cpp</filename>
    <includes id="udpraw_8h" name="udpraw.h" local="yes" imported="no">udpraw.h</includes>
  </compound>
  <compound kind="file">
    <name>udpraw.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>udpraw_8h</filename>
    <includes id="udpraw__api_8h" name="udpraw_api.h" local="yes" imported="no">udpraw_api.h</includes>
    <class kind="class">Udpraw</class>
  </compound>
  <compound kind="file">
    <name>udpraw_api.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>udpraw__api_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>UDPRAW_API</name>
      <anchorfile>udpraw__api_8h.html</anchorfile>
      <anchor>a133401c96c9c7058414f042ce04830fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vrqc.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg_depends/doc_stacks/2013-04-24_11-24-45.149294/telekyb_exp/tk_vrqc2011/src/</path>
    <filename>vrqc_8cpp</filename>
    <includes id="Experiment_8hpp" name="Experiment.hpp" local="yes" imported="no">Experiment.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>vrqc_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Udpraw</name>
    <filename>classUdpraw.html</filename>
    <member kind="enumeration">
      <name>UdprawError</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_NO_ERROR</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbbab0d9e43bffe05eb705cbb24f47d3eef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_BIND</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbba4d765bb1b9e87d917b34497338c6090c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_MSGSIZE</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbba7b9fc61a5a11f741e04c256b216c5773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_NOINIT</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbba77c0daf493e3dde57ab90898c4c2d36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_NOIP</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbbad52a29bc4189ea6283505a7864d3166c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_NOPORT</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbba02ae453439f8af3e58d3959f4204787a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_RECV</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbbab11a11a0bed2f6ea44091bdf216baa71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_SELECT</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbba4912a91240cadad207fda664380fe039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_SEND</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbba9cf533bb9a6fc7da590735b5fb1090e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_SOCKEXCEPTION</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbba9ee53d7c847ea49fca0839ef9bc3957b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UDPRAW_UNMATCHED</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a38c7a015780e6c4dfb012a8dc9b44cbbaecf2c432b5c761ff88157c01f890f8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>closeAndCleanup</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>abc777db44ec714aaf799a8c5b825ffed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>doSelect</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a33113a71bc5a2d190cf2c8d4af46e825</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getError</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a4e64df16847ae4bcb98065b0e5e752bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getErrorStr</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>aa32f9bf4408f277f41f3c73a1e86ac84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getErrorStr</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a9c77d6732f3418229c66f21bbe527b93</anchor>
      <arglist>(int error)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSimulateLossRecv</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a78dd56c21e45302faebfd97fb1ffb8dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSimulateLossSend</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>aff4e0f45be430a3030a5bb0e3b0a94ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getStatRecvd</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a7d552729d367b9b668d505971470bbfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getStatSent</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a503cd485a6e7ed1def4f483ef791413f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>initReceiver</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a459b3911fd2531090a6cfe54ef62a798</anchor>
      <arglist>(int port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initSender</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a448013259aec4086ac114f52c56029f8</anchor>
      <arglist>(int port=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initSender</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a7bd2f38af3b6cf5005387ce7921322f0</anchor>
      <arglist>(const char *ip, int port=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initSender</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>abd421ca74e448a4f46d908db1deaa13b</anchor>
      <arglist>(std::vector&lt; std::string &gt; ip_list, int port=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initSender</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a5db309d76ad5a495fe4409078c31acc1</anchor>
      <arglist>(std::vector&lt; std::string &gt; ip_list, std::vector&lt; int &gt; port_list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recvRaw</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a2e59e2b3728d81485c65fc977fb466de</anchor>
      <arglist>(char *buf, int len, bool select=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sendRaw</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>aab3106fa34a27118326b485a7b05a434</anchor>
      <arglist>(const char *buf, int len, bool select=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSendIp</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a481462430fd9b2e14d56b6c5d9ba8562</anchor>
      <arglist>(const char *ip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSendIp</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ad48d4c78eee48ae4de839e6be1d6f1a2</anchor>
      <arglist>(std::vector&lt; std::string &gt; ip_list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSendPort</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a6a38f7225447562323a4ddb350604064</anchor>
      <arglist>(int port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSendPort</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ad52634fe77d09ed2555b413975c70f39</anchor>
      <arglist>(std::vector&lt; int &gt; port_list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSimulateLossRecv</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a60ec3ff81dd3a93b92b3b7516bfeb7b5</anchor>
      <arglist>(float probabilityofloss)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSimulateLossSend</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a40dde28d48a2c41627b8b73b34b2085f</anchor>
      <arglist>(float probabilityofloss)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStatRecvd</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a6bd840d0b2dc4bf37ffe6f7050327ecf</anchor>
      <arglist>(int bytes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStatSent</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a691e32ca5f407facbf78261fbe35057d</anchor>
      <arglist>(int bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Udpraw</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ace8fc2a3be38267f41a7d0be50881c94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeError</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a2c6d00a1c10169d0020a9d918201e3af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeError</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>afae96f72768578d22d65458f58afac34</anchor>
      <arglist>(std::string prependMsg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeError</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a19718a3f9ffd54abce3d5a82b1d8f3cb</anchor>
      <arglist>(int error)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Udpraw</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a309e571c30c1236dace7b9698915eeb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ae8a2adf2bf1a094559586da5fa67d9e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>simulatePacketLoss</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ae69d2d7a7612e14ee36f5591f535ee17</anchor>
      <arglist>(float prob)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>createdRecv</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a3b15cfe3e51290731a35955f0aaa67b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>createdSend</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a4d2edf1a9fd2586eb3320e39fb2df7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>errorPrepend</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a48fbd6f9e323f44bb3b4de50fb4cba1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>fd_set</type>
      <name>exceptionSocks</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ac2ee6cab046ae6534fe435a0f1fed028</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sockaddr_in</type>
      <name>fromAddr</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a4b0630eee59540685be3ee5be5bc5b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>lastError</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a6dc4bb811d50496761fc5a740ee9816b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>numSocksReadable</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a5787f0a78dc686d8dbc502a9c8cfdf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>fd_set</type>
      <name>readSocks</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a0fe6d9476525f0f37ed2709cf0ec6481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;::iterator</type>
      <name>recv_port_iterator</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ad3a36ba4eaf43bb5801510e12f5333d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sockaddr_in</type>
      <name>recvAddr</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a8a519803ce232fdabd086828cb841a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>recvSocket</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>aa495d9711d455e6cd530f962543f6a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>sockaddr_in</type>
      <name>sendAddr</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ac029312deb36c381f4ea9ba0ca624aba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>sendIp</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ab2d59ddfd249872c99315df528f31633</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>sendPort</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a3f0fc175aef484654a38f442d9193d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>sendSocket</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ad5d410f2f0e2c2a69ef63571e7d04ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct Udpraw::@0</type>
      <name>simulateLoss</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>a5367304482086beb129300feb424f957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>recv</name>
      <anchorfile>structUdpraw_1_1@0.html</anchorfile>
      <anchor>af8cfdb1e25bedb31cdbe7b96df6da081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>send</name>
      <anchorfile>structUdpraw_1_1@0.html</anchorfile>
      <anchor>a16ca94bba4bc6512b9bc1e2fae6f651a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>statRecvd</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>af008ee79797b19ece057f53157611809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>statSent</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>af275c719492a0895f22ce8b9a684280c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>fd_set</type>
      <name>writeSocks</name>
      <anchorfile>classUdpraw.html</anchorfile>
      <anchor>ac6f318786d28df5c81c40338c0e7f2a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>telekyb</name>
    <filename>namespacetelekyb.html</filename>
    <class kind="class">telekyb::Experiment</class>
    <class kind="class">telekyb::ExperimentOptions</class>
  </compound>
  <compound kind="class">
    <name>telekyb::Experiment</name>
    <filename>classtelekyb_1_1Experiment.html</filename>
    <member kind="function">
      <type>void</type>
      <name>activeBehaviorChanged</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a265dc59ac97c899fcfb022931bb30a9d</anchor>
      <arglist>(telekyb_interface::Behavior newActiveBehavior)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeState</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a53f73a4cf7d14078d90b80ae073f2f6c</anchor>
      <arglist>(const std::string &amp;command, State newState)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Experiment</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>aa80d138a3a9755ae91e08fdb6cecad72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Experiment</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>aa80d138a3a9755ae91e08fdb6cecad72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handJoystickCB</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>abb4b2866721421f7d5f86b77fd94d426</anchor>
      <arglist>(const sensor_msgs::Joy::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>joystickCB</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>ae013438161ddfdb2943f9edb535bd6e5</anchor>
      <arglist>(const sensor_msgs::Joy::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readSpin</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a82af0f93bdd69d1b4cf8677f986d4107</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readSpin</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a82af0f93bdd69d1b4cf8677f986d4107</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupExperiment</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>ad9e8687fb1d4e1285bbebf222a3e3e96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Experiment</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a73e236483757986ae06409e742df1e02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Experiment</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a4d03f7984debc293333ff074c1324e63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>error</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>aa8dc20eb8ee3ee1e8e6dad225012f3a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>flyto</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a5a244666a3ec20d42f1c1120e39f28b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a079a2ca397c1a6611225e1b445b44863</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>inputCB</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>aa0e13444b35e1cb82a2c784660f4e04c</anchor>
      <arglist>(const geometry_msgs::TransformStamped::Ptr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>joystickCB</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>ae013438161ddfdb2943f9edb535bd6e5</anchor>
      <arglist>(const sensor_msgs::Joy::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>liftoff</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>ab2c7c2201c4dc13bd0203ef592e96f5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ready</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a84cc85d0304f77a78ccc46a4a8156c72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>touchdown</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a264bda3d4374a930cc31de1ebd284afc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>user</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a5c19515c332bebf00c6a1c59678652a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::Behavior *</type>
      <name>activeBehaviorPtr</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a1e78b41fbbadba06cd1e48f74ce8fad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::BehaviorController *</type>
      <name>bController</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a947599e5dde985d51f537152a05c70b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>State</type>
      <name>currState</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>ae448498b834606f0742427712acd92f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::Behavior</type>
      <name>flyTo</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>aed2cec6920c74b378a077ebd71580822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::Behavior</type>
      <name>flyToLand</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a2d6e92a0457c912a83dee1fde9ac51a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::Behavior</type>
      <name>flyToTakeOff</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a6302dbc9d9f71fdd1b5d2fddedda7fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::Behavior</type>
      <name>ground</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a8cac8cb6ce9772afaa1f860e380afd4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::Behavior</type>
      <name>handJoystick</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a782b3d3ba956f0cee5b2e32715038637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>handJoySub</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>ad0d30784d9a63b7777b514ac38bbe0cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::Behavior</type>
      <name>hover</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a2b8f7ef6b98088f43a2116c62ba21252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>inputTransformPub</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a7d92621bcfd837f6d19dbe3a58dd7e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>inputTransformSub</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>aa5a4b4b09c817b6a96b0c607b76a55f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>joySub</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a117757ebefc091f93648ecb0b0d5d45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::Behavior</type>
      <name>land</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a7450a794ca32a6f401f87b0908df938d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>mainNodeHandle</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>abcd6213ef1a0ee967e54305f1c86b66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxInputOffset</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a6e0ca71b537beb41accecddc1555df7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::MKInterface *</type>
      <name>mkInterface</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>aa759c223244a8dc0e0dabc4538c6c976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Position3D</type>
      <name>neutralPosition</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>adecc2258e69a28568776a27a3ed476ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>neutralPosSet</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a8444dae1bbcabd6b8a29a2a6297acf58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nodeHandle</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a7a382531a3db56658522b4f1456d95a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::Behavior</type>
      <name>normalBreak</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>ac98c864982d47066fc4b08645bc80034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::OptionController *</type>
      <name>oController</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a78a80a3e2151916846896f1e8c573b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ExperimentOptions *</type>
      <name>options</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>acf2beb06f4da0a6478cab620b82a8ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ExperimentOptions</type>
      <name>options</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>afe1f93529fa9d1592d713378e26362a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>setNextNeutralPosition</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a5918813900aaef1a24b554fca4552f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::TeleKybSystem *</type>
      <name>system</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>ad025757062c069a3b642839c44ae9cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>telekyb_interface::Behavior</type>
      <name>takeOff</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a25171d86389a01e9f7a8a938a041a40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Udpraw</type>
      <name>udp</name>
      <anchorfile>classtelekyb_1_1Experiment.html</anchorfile>
      <anchor>a684b2663ae9f31eeb1410f0e99746d70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb::ExperimentOptions</name>
    <filename>classtelekyb_1_1ExperimentOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>ExperimentOptions</name>
      <anchorfile>classtelekyb_1_1ExperimentOptions.html</anchorfile>
      <anchor>acca10e6b5911d1df507d08e22277ab1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; int &gt; *</type>
      <name>robotID</name>
      <anchorfile>classtelekyb_1_1ExperimentOptions.html</anchorfile>
      <anchor>aad10df0b295795c3bdf85e5ef6b09cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; std::string &gt; *</type>
      <name>tClientHostname</name>
      <anchorfile>classtelekyb_1_1ExperimentOptions.html</anchorfile>
      <anchor>a324a42bf09fd3af779a80790f6314d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; int &gt; *</type>
      <name>tClientPort</name>
      <anchorfile>classtelekyb_1_1ExperimentOptions.html</anchorfile>
      <anchor>a68bdc73a94cf879571c2013bac4c439d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; std::string &gt; *</type>
      <name>tHandJoystickTopic</name>
      <anchorfile>classtelekyb_1_1ExperimentOptions.html</anchorfile>
      <anchor>a37fb7fa85b73865894692e6b23598313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; std::string &gt; *</type>
      <name>tJoystickTopic</name>
      <anchorfile>classtelekyb_1_1ExperimentOptions.html</anchorfile>
      <anchor>ab144d0e0660c2079680d575fa15a1df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; double &gt; *</type>
      <name>tMaxSquareAreaSize</name>
      <anchorfile>classtelekyb_1_1ExperimentOptions.html</anchorfile>
      <anchor>aa8c7e83af1d602202d54099e657a04f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt; *</type>
      <name>tUseMKInterface</name>
      <anchorfile>classtelekyb_1_1ExperimentOptions.html</anchorfile>
      <anchor>ae590e4485e7a3989b19ce463af14768c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; Eigen::Vector2d &gt; *</type>
      <name>tXYOffsetTranslation</name>
      <anchorfile>classtelekyb_1_1ExperimentOptions.html</anchorfile>
      <anchor>a0f6daf17352355497b4033f83e4d68dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>telekyb_behavior</name>
    <filename>namespacetelekyb__behavior.html</filename>
    <class kind="class">telekyb_behavior::HandJoystick</class>
  </compound>
  <compound kind="class">
    <name>telekyb_behavior::HandJoystick</name>
    <filename>classtelekyb__behavior_1_1HandJoystick.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a493a0a8bda4a4b6a4fbeb8ae2ae65b0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a4c0e3580494b5feb4ecf8c9c73dfba4b</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;previousBehavior)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didBecomeInActive</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a84270a75971db568f3db5ddd6829094d</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HandJoystick</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>ace758feff47705437cb4ee7c00e1b695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>ae1c82413cde2b3f2a1ecec66e55d52cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a7def33da5215e38452e503d54e5fc9be</anchor>
      <arglist>(const TKState &amp;currentState) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepActive</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a11e41fc3c0bb6d86cb8cdc718272b82c</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajInput &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepCreation</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a52b9a8fee0fb7ff85a7d593f9e15027d</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajInput &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepTermination</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a7fc02a3bde58d69d4c377c0d7cb0fe9f</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajInput &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>willBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>ae118d329ffb0c12297f3a7dc4641d3bc</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;previousBehavior)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willBecomeInActive</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a7c34b846da7cf245e20ab54f1ba77104</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>joystickCB</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>ab5aeb8c5470f85cf871bfe081bb761be</anchor>
      <arglist>(const sensor_msgs::Joy::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>joySub</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a33ad026f6d406e829ea123f3a3ff2d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Velocity3D</type>
      <name>lastVelocityInput</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>ae3747d40b442abad164de3463bce1d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nodeHandle</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a100a28b7f29857d9b596565ad2c0d83f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Position3D</type>
      <name>posModeCurPosition</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a35ca600236d172c167ceee5a3ea64bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Angle</type>
      <name>posModeCurYawAngle</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a2588205ecf9afef1417cfe9146eae0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Time</type>
      <name>posModeLastInputTime</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a5b59b4a2ddb1ff8be37b2380a5ebd926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; double &gt; *</type>
      <name>tHandJoystickMinHeight</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>af511ff51c4e19d084be19c3a0faa5300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; double &gt; *</type>
      <name>tHandJoystickScale</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a6adbef63eda608fabb1cededa5e5cf6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; std::string &gt; *</type>
      <name>tHandJoystickTopic</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a89337853731f60dd79860ad41094acd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; bool &gt; *</type>
      <name>tHandJoystickUsePositionMode</name>
      <anchorfile>classtelekyb__behavior_1_1HandJoystick.html</anchorfile>
      <anchor>a9599b27318f8f20854906f80310fb0d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test</name>
    <filename>namespacetest.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
