<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>ActiveBehaviorContainer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/tk_behavior/</path>
    <filename>ActiveBehaviorContainer_8cpp</filename>
    <includes id="ActiveBehaviorContainer_8hpp" name="ActiveBehaviorContainer.hpp" local="no" imported="no">tk_behavior/ActiveBehaviorContainer.hpp</includes>
    <includes id="BehaviorContainer_8hpp" name="BehaviorContainer.hpp" local="no" imported="no">tk_behavior/BehaviorContainer.hpp</includes>
    <includes id="BehaviorController_8hpp" name="BehaviorController.hpp" local="no" imported="no">tk_behavior/BehaviorController.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ActiveBehaviorContainer.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/tk_behavior/</path>
    <filename>ActiveBehaviorContainer_8hpp</filename>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <includes id="BehaviorControllerOptions_8hpp" name="BehaviorControllerOptions.hpp" local="no" imported="no">tk_behavior/BehaviorControllerOptions.hpp</includes>
    <class kind="class">TELEKYB_NAMESPACE::ActiveBehaviorContainer</class>
    <member kind="function">
      <type></type>
      <name>TELEKYB_ENUM</name>
      <anchorfile>ActiveBehaviorContainer_8hpp.html</anchorfile>
      <anchor>a7c26d70ad0c5592bd058866770aa72b0</anchor>
      <arglist>(TransitionState,(Active)(Termination)(Creation)) class BehaviorController</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Behavior.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/tk_behavior/</path>
    <filename>Behavior_8cpp</filename>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <includes id="BehaviorController_8hpp" name="BehaviorController.hpp" local="no" imported="no">tk_behavior/BehaviorController.hpp</includes>
    <includes id="BehaviorHelper_8hpp" name="BehaviorHelper.hpp" local="no" imported="no">tk_behavior/BehaviorHelper.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>__STDC_FORMAT_MACROS</name>
      <anchorfile>Behavior_8cpp.html</anchorfile>
      <anchor>aacbb9e1f38be71e22df1584a37c56693</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Behavior.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/tk_behavior/</path>
    <filename>Behavior_8hpp</filename>
    <includes id="BehaviorType_8hpp" name="BehaviorType.hpp" local="no" imported="no">tk_behavior/BehaviorType.hpp</includes>
    <includes id="BehaviorInterface_8hpp" name="BehaviorInterface.hpp" local="no" imported="no">tk_behavior/BehaviorInterface.hpp</includes>
    <class kind="class">TELEKYB_NAMESPACE::Behavior</class>
  </compound>
  <compound kind="file">
    <name>BehaviorContainer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/tk_behavior/</path>
    <filename>BehaviorContainer_8cpp</filename>
    <includes id="BehaviorContainer_8hpp" name="BehaviorContainer.hpp" local="no" imported="no">tk_behavior/BehaviorContainer.hpp</includes>
  </compound>
  <compound kind="file">
    <name>BehaviorContainer.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/tk_behavior/</path>
    <filename>BehaviorContainer_8hpp</filename>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <class kind="class">TELEKYB_NAMESPACE::BehaviorContainer</class>
  </compound>
  <compound kind="file">
    <name>BehaviorController.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/tk_behavior/</path>
    <filename>BehaviorController_8cpp</filename>
    <includes id="BehaviorController_8hpp" name="BehaviorController.hpp" local="no" imported="no">tk_behavior/BehaviorController.hpp</includes>
  </compound>
  <compound kind="file">
    <name>BehaviorController.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/tk_behavior/</path>
    <filename>BehaviorController_8hpp</filename>
    <includes id="BehaviorControllerInterface_8hpp" name="BehaviorControllerInterface.hpp" local="no" imported="no">tk_behavior/BehaviorControllerInterface.hpp</includes>
    <includes id="ActiveBehaviorContainer_8hpp" name="ActiveBehaviorContainer.hpp" local="no" imported="no">tk_behavior/ActiveBehaviorContainer.hpp</includes>
    <includes id="SystemBehaviorContainer_8hpp" name="SystemBehaviorContainer.hpp" local="no" imported="no">tk_behavior/SystemBehaviorContainer.hpp</includes>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <class kind="class">TELEKYB_NAMESPACE::BehaviorController</class>
  </compound>
  <compound kind="file">
    <name>BehaviorControllerInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/tk_behavior/</path>
    <filename>BehaviorControllerInterface_8cpp</filename>
    <includes id="BehaviorControllerInterface_8hpp" name="BehaviorControllerInterface.hpp" local="no" imported="no">tk_behavior/BehaviorControllerInterface.hpp</includes>
    <includes id="BehaviorController_8hpp" name="BehaviorController.hpp" local="no" imported="no">tk_behavior/BehaviorController.hpp</includes>
  </compound>
  <compound kind="file">
    <name>BehaviorControllerInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/tk_behavior/</path>
    <filename>BehaviorControllerInterface_8hpp</filename>
    <includes id="BehaviorContainer_8hpp" name="BehaviorContainer.hpp" local="no" imported="no">tk_behavior/BehaviorContainer.hpp</includes>
    <class kind="class">TELEKYB_NAMESPACE::BehaviorControllerInterface</class>
  </compound>
  <compound kind="file">
    <name>BehaviorControllerOptions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/tk_behavior/</path>
    <filename>BehaviorControllerOptions_8cpp</filename>
    <includes id="BehaviorControllerOptions_8hpp" name="BehaviorControllerOptions.hpp" local="no" imported="no">tk_behavior/BehaviorControllerOptions.hpp</includes>
  </compound>
  <compound kind="file">
    <name>BehaviorControllerOptions.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/tk_behavior/</path>
    <filename>BehaviorControllerOptions_8hpp</filename>
    <class kind="class">TELEKYB_NAMESPACE::BehaviorControllerOptions</class>
  </compound>
  <compound kind="file">
    <name>BehaviorHelper.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/tk_behavior/</path>
    <filename>BehaviorHelper_8hpp</filename>
    <includes id="BehaviorType_8hpp" name="BehaviorType.hpp" local="no" imported="no">tk_behavior/BehaviorType.hpp</includes>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <class kind="class">TELEKYB_NAMESPACE::BehaviorHelper</class>
  </compound>
  <compound kind="file">
    <name>BehaviorInterface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/tk_behavior/</path>
    <filename>BehaviorInterface_8cpp</filename>
    <includes id="BehaviorInterface_8hpp" name="BehaviorInterface.hpp" local="no" imported="no">tk_behavior/BehaviorInterface.hpp</includes>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
  </compound>
  <compound kind="file">
    <name>BehaviorInterface.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/tk_behavior/</path>
    <filename>BehaviorInterface_8hpp</filename>
    <class kind="class">TELEKYB_NAMESPACE::BehaviorInterface</class>
  </compound>
  <compound kind="file">
    <name>BehaviorTester.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/test/</path>
    <filename>BehaviorTester_8cpp</filename>
    <includes id="BehaviorController_8hpp" name="BehaviorController.hpp" local="no" imported="no">tk_behavior/BehaviorController.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>BehaviorTester_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BehaviorType.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/tk_behavior/</path>
    <filename>BehaviorType_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>EmergencyLand.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/behaviors/</path>
    <filename>EmergencyLand_8cpp</filename>
    <includes id="EmergencyLand_8hpp" name="EmergencyLand.hpp" local="no" imported="no">behaviors/EmergencyLand.hpp</includes>
    <namespace>telekyb_behavior</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LANDING_POS_Z</name>
      <anchorfile>EmergencyLand_8cpp.html</anchorfile>
      <anchor>adda8bada70b2d0687f70f078662870a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LANDING_VELOCITY</name>
      <anchorfile>EmergencyLand_8cpp.html</anchorfile>
      <anchor>ad0ad2e8d8cf759f85445b1f7a7fc61db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_HEIGHT</name>
      <anchorfile>EmergencyLand_8cpp.html</anchorfile>
      <anchor>a9059fa76eb5e8e86f870405d63e72c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>EmergencyLand_8cpp.html</anchorfile>
      <anchor>a9d7c33ff1890af599919a0575e5143dc</anchor>
      <arglist>(tk_behavior, EmergencyLand, telekyb_behavior::EmergencyLand, TELEKYB_NAMESPACE::Behavior)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>EmergencyLand.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/behaviors/</path>
    <filename>EmergencyLand_8hpp</filename>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <class kind="class">telekyb_behavior::EmergencyLand</class>
    <namespace>telekyb_behavior</namespace>
  </compound>
  <compound kind="file">
    <name>Ground.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/behaviors/</path>
    <filename>Ground_8cpp</filename>
    <includes id="Ground_8hpp" name="Ground.hpp" local="no" imported="no">behaviors/Ground.hpp</includes>
    <namespace>telekyb_behavior</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>Ground_8cpp.html</anchorfile>
      <anchor>a560491e01e640849e8cdb6b47d58c336</anchor>
      <arglist>(tk_behavior, Ground, telekyb_behavior::Ground, TELEKYB_NAMESPACE::Behavior)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Ground.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/behaviors/</path>
    <filename>Ground_8hpp</filename>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <class kind="class">telekyb_behavior::Ground</class>
    <namespace>telekyb_behavior</namespace>
  </compound>
  <compound kind="file">
    <name>Hover.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/behaviors/</path>
    <filename>Hover_8cpp</filename>
    <includes id="Hover_8hpp" name="Hover.hpp" local="no" imported="no">behaviors/Hover.hpp</includes>
    <namespace>telekyb_behavior</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MAX_INITIAL_VELOCITY</name>
      <anchorfile>Hover_8cpp.html</anchorfile>
      <anchor>aa4086593d400a10d62904c7e48b9fc40</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>Hover_8cpp.html</anchorfile>
      <anchor>af6d952433ea4efbc0f77ac3a3c02637e</anchor>
      <arglist>(tk_behavior, Hover, telekyb_behavior::Hover, TELEKYB_NAMESPACE::Behavior)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Hover.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/behaviors/</path>
    <filename>Hover_8hpp</filename>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <class kind="class">telekyb_behavior::Hover</class>
    <namespace>telekyb_behavior</namespace>
  </compound>
  <compound kind="file">
    <name>Land.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/behaviors/</path>
    <filename>Land_8cpp</filename>
    <includes id="Land_8hpp" name="Land.hpp" local="no" imported="no">behaviors/Land.hpp</includes>
    <namespace>telekyb_behavior</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>Land_8cpp.html</anchorfile>
      <anchor>ad75e5bff3b0fd8f5632c0d79f19cf489</anchor>
      <arglist>(tk_behavior, Land, telekyb_behavior::Land, TELEKYB_NAMESPACE::Behavior)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Land.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/behaviors/</path>
    <filename>Land_8hpp</filename>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <class kind="class">telekyb_behavior::Land</class>
    <namespace>telekyb_behavior</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>NormalBrake.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/behaviors/</path>
    <filename>NormalBrake_8cpp</filename>
    <includes id="NormalBrake_8hpp" name="NormalBrake.hpp" local="no" imported="no">behaviors/NormalBrake.hpp</includes>
    <namespace>telekyb_behavior</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>NormalBrake_8cpp.html</anchorfile>
      <anchor>ae87e76f0ac93785376897678b939e1d3</anchor>
      <arglist>(tk_behavior, NormalBrake, telekyb_behavior::NormalBrake, TELEKYB_NAMESPACE::Behavior)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NormalBrake.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/behaviors/</path>
    <filename>NormalBrake_8hpp</filename>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <class kind="class">telekyb_behavior::NormalBrake</class>
    <namespace>telekyb_behavior</namespace>
  </compound>
  <compound kind="file">
    <name>SystemBehaviorContainer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/tk_behavior/</path>
    <filename>SystemBehaviorContainer_8cpp</filename>
    <includes id="SystemBehaviorContainer_8hpp" name="SystemBehaviorContainer.hpp" local="no" imported="no">tk_behavior/SystemBehaviorContainer.hpp</includes>
  </compound>
  <compound kind="file">
    <name>SystemBehaviorContainer.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/tk_behavior/</path>
    <filename>SystemBehaviorContainer_8hpp</filename>
    <includes id="BehaviorContainer_8hpp" name="BehaviorContainer.hpp" local="no" imported="no">tk_behavior/BehaviorContainer.hpp</includes>
    <includes id="NormalBrake_8hpp" name="NormalBrake.hpp" local="no" imported="no">behaviors/NormalBrake.hpp</includes>
    <includes id="Hover_8hpp" name="Hover.hpp" local="no" imported="no">behaviors/Hover.hpp</includes>
    <includes id="Ground_8hpp" name="Ground.hpp" local="no" imported="no">behaviors/Ground.hpp</includes>
    <includes id="TakeOff_8hpp" name="TakeOff.hpp" local="no" imported="no">behaviors/TakeOff.hpp</includes>
    <includes id="Land_8hpp" name="Land.hpp" local="no" imported="no">behaviors/Land.hpp</includes>
    <includes id="EmergencyLand_8hpp" name="EmergencyLand.hpp" local="no" imported="no">behaviors/EmergencyLand.hpp</includes>
    <class kind="class">TELEKYB_NAMESPACE::SystemBehaviorContainer</class>
  </compound>
  <compound kind="file">
    <name>TakeOff.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/src/behaviors/</path>
    <filename>TakeOff_8cpp</filename>
    <includes id="TakeOff_8hpp" name="TakeOff.hpp" local="no" imported="no">behaviors/TakeOff.hpp</includes>
    <namespace>telekyb_behavior</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>TakeOff_8cpp.html</anchorfile>
      <anchor>a2b435a8eb22e44e052e4fb1dd0f0cb5a</anchor>
      <arglist>(tk_behavior, TakeOff, telekyb_behavior::TakeOff, TELEKYB_NAMESPACE::Behavior)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TakeOff.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-kyb-mpg-ros-pkg/doc_stacks/2013-11-11_11-09-26.678778/telekyb_main/tk_behavior/include/behaviors/</path>
    <filename>TakeOff_8hpp</filename>
    <includes id="Behavior_8hpp" name="Behavior.hpp" local="no" imported="no">tk_behavior/Behavior.hpp</includes>
    <class kind="class">telekyb_behavior::TakeOff</class>
    <namespace>telekyb_behavior</namespace>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>telekyb_behavior</name>
    <filename>namespacetelekyb__behavior.html</filename>
    <class kind="class">telekyb_behavior::EmergencyLand</class>
    <class kind="class">telekyb_behavior::Ground</class>
    <class kind="class">telekyb_behavior::Hover</class>
    <class kind="class">telekyb_behavior::Land</class>
    <class kind="class">telekyb_behavior::NormalBrake</class>
    <class kind="class">telekyb_behavior::TakeOff</class>
  </compound>
  <compound kind="class">
    <name>telekyb_behavior::EmergencyLand</name>
    <filename>classtelekyb__behavior_1_1EmergencyLand.html</filename>
    <base>TELEKYB_NAMESPACE::Behavior</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__behavior_1_1EmergencyLand.html</anchorfile>
      <anchor>a3d2edd617bc0d6fedc3d52501c845693</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1EmergencyLand.html</anchorfile>
      <anchor>a75d1a27ffdff45a0f5f79ec4f83b27d3</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_1EmergencyLand.html</anchorfile>
      <anchor>ae8e2ba3b789d30f5dbb548afadb72c3f</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EmergencyLand</name>
      <anchorfile>classtelekyb__behavior_1_1EmergencyLand.html</anchorfile>
      <anchor>abf62359493baa7a9619775b5996967ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__behavior_1_1EmergencyLand.html</anchorfile>
      <anchor>af44f9b2ed4a09ca8a0f4e1b8ea0b9f85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classtelekyb__behavior_1_1EmergencyLand.html</anchorfile>
      <anchor>ad8cd19956fac1b06fffccdcadb247fd1</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_1EmergencyLand.html</anchorfile>
      <anchor>a1a3793637c30dea636d41d6a37b2b978</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepCreation</name>
      <anchorfile>classtelekyb__behavior_1_1EmergencyLand.html</anchorfile>
      <anchor>a367cf6c5c8f35fb1229acff4de549694</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepTermination</name>
      <anchorfile>classtelekyb__behavior_1_1EmergencyLand.html</anchorfile>
      <anchor>a986ff5a5fed525e10380f832b9ff95f5</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>willBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1EmergencyLand.html</anchorfile>
      <anchor>a6e00f624238e35e90bff5d757adfa715</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_1EmergencyLand.html</anchorfile>
      <anchor>a5b170aad6f84fe2f6fda00ec9c199935</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Position3D</type>
      <name>landingPosition</name>
      <anchorfile>classtelekyb__behavior_1_1EmergencyLand.html</anchorfile>
      <anchor>ad06f5a01d00e46f9ba0d949f48652238</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_behavior::Ground</name>
    <filename>classtelekyb__behavior_1_1Ground.html</filename>
    <base>TELEKYB_NAMESPACE::Behavior</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__behavior_1_1Ground.html</anchorfile>
      <anchor>a5aa933b7d2ea0dfc6d4ad1d889cdfcee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1Ground.html</anchorfile>
      <anchor>a7ca7dcdc3212514630e0dd04ffcd0f4e</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_1Ground.html</anchorfile>
      <anchor>aa91e007bdb930e92ff1f72ca343ce5b3</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Ground</name>
      <anchorfile>classtelekyb__behavior_1_1Ground.html</anchorfile>
      <anchor>aa4d667d0fc79b405a11612b1855a3aca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__behavior_1_1Ground.html</anchorfile>
      <anchor>a98bca9ca63013d4dec5483a67deb159f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classtelekyb__behavior_1_1Ground.html</anchorfile>
      <anchor>a131027fb4640fb534d41611be3a5d41a</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_1Ground.html</anchorfile>
      <anchor>a5fdad8d50a25feca117927f32ddd246d</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepCreation</name>
      <anchorfile>classtelekyb__behavior_1_1Ground.html</anchorfile>
      <anchor>aaa6a253c83d22d9adf1706db4dc6e18d</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepTermination</name>
      <anchorfile>classtelekyb__behavior_1_1Ground.html</anchorfile>
      <anchor>a45dad3b0d9e25b9952f574bc9fb282fc</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>willBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1Ground.html</anchorfile>
      <anchor>adebe1ecd17652ea366078eaea851fbcb</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_1Ground.html</anchorfile>
      <anchor>a9748ef95189c08c82921d88b79cc0a26</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TrajectoryController *</type>
      <name>controller</name>
      <anchorfile>classtelekyb__behavior_1_1Ground.html</anchorfile>
      <anchor>a670b5cc030162ff8dc78b7979790bb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; bool &gt; *</type>
      <name>tDoMassEstimation</name>
      <anchorfile>classtelekyb__behavior_1_1Ground.html</anchorfile>
      <anchor>a959d81b4b2c57ff8809e077cf177ee1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_behavior::Hover</name>
    <filename>classtelekyb__behavior_1_1Hover.html</filename>
    <base>TELEKYB_NAMESPACE::Behavior</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>a0a8e227491572811b64dc5361da82746</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>a705f637a944c2b48b8e6aa54048ecaca</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_1Hover.html</anchorfile>
      <anchor>a74fcc8ff0effa8bcd5aa8d862e8414d4</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hover</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>a5f56054202e4749995d5f6538fc54b5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>a390778c6730c111c4159d97d96f4fbad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>a68b8d0bf3fa6ab969aa41542ef3081b2</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_1Hover.html</anchorfile>
      <anchor>aaeb6038877cb107ec3976da9aab64c50</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepCreation</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>aa973b7fa8ae89332b50641d42f6b66c3</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepTermination</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>a88a25750770bb7f355e203f973bd2578</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>willBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>a5b7e48c44a82aaa8a9a79e34ba59deb1</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_1Hover.html</anchorfile>
      <anchor>a9f1f61bdf6733ad4a6e894743a6bc836</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Position3D</type>
      <name>hoverPosition</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>ad893524cd2828e78ba91961e57e25b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; double &gt; *</type>
      <name>tHoverMaxInitialVelocity</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>a00d35acb41e0d4e1c51d9cd855e989fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>yawAngle</name>
      <anchorfile>classtelekyb__behavior_1_1Hover.html</anchorfile>
      <anchor>ab24053ee3d4b388cbc2849c5a169bdc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_behavior::Land</name>
    <filename>classtelekyb__behavior_1_1Land.html</filename>
    <base>TELEKYB_NAMESPACE::Behavior</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>a5ec7027fb564a4375f9b750c1f78b72e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>ad2141f248acf7fd5b035742d42a31ce5</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_1Land.html</anchorfile>
      <anchor>a55db5e200205fec95bcbd0d604e1728c</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>aac36f7ee53a43669c7c48c5c1e40299e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>a1f8ea53fc2ae3012dcd6e6aed7f7a759</anchor>
      <arglist>(const TKState &amp;currentState) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Land</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>acf1e57553a9efb019b496c6d8fb82a84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepActive</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>a1431beb44b228692e6122a587eac4df6</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepCreation</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>acb2c21acbb39a2b5ebcba157c18715da</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepTermination</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>a19442d03e422f653970739c1a927e75e</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>willBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>ac5d2dbb700f364b06f1f9d8151e56a2b</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_1Land.html</anchorfile>
      <anchor>a3ae97bb6b1d7863d86e7b1eeeaa25873</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Position3D</type>
      <name>actualLandDestination</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>a89f962ae36733316c07abf79f8ef1e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; Position3D &gt; *</type>
      <name>tLandDestination</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>ae7d28170dec44a2c0939527626b7f11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; double &gt; *</type>
      <name>tLandDestinationHeight</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>aa24e49f0a3ae151f5498239411ae77f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; double &gt; *</type>
      <name>tLandVelocity</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>ac30134fa0273e49f694474fb0c44da11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; bool &gt; *</type>
      <name>tLandVertically</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>a63b6a3f7b6b0220fbb222b00fd368143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>yawAngle</name>
      <anchorfile>classtelekyb__behavior_1_1Land.html</anchorfile>
      <anchor>ae89fcdebcbe258d8511a17d2ba766ddd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_behavior::NormalBrake</name>
    <filename>classtelekyb__behavior_1_1NormalBrake.html</filename>
    <base>TELEKYB_NAMESPACE::Behavior</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>a43b06f3c2f531d4893d33d3374ca2c7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>abaa652fe20b7cede3925241c8bef4635</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_1NormalBrake.html</anchorfile>
      <anchor>af5b577de1f631034ae4d5c468d24be7e</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>a891f0f879b3572b00769e0335dc4fe99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>ad1ac336cfcfb2fea6298d78c745e12b5</anchor>
      <arglist>(const TKState &amp;currentState) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalBrake</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>a333568efb823a1b7ecdb5b518ff74e37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepActive</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>ab7d7d477222dd776637ea65cdda49b9e</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepCreation</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>ab16deee8b430fea0c8fede2822fe4b01</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepTermination</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>a6786e20df2469071cdeca54626728d4c</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>willBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>a3d29158c9750590e72b39739a0ae1fa0</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_1NormalBrake.html</anchorfile>
      <anchor>a28f0b92dab8104571b07a73090652bae</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Option&lt; double &gt; *</type>
      <name>tBrakeMinVelocity</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>ac425531223001d5bef71e12b9fd2ecfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>yawAngle</name>
      <anchorfile>classtelekyb__behavior_1_1NormalBrake.html</anchorfile>
      <anchor>a2182d24b31b78c53e353992755829b0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_behavior::TakeOff</name>
    <filename>classtelekyb__behavior_1_1TakeOff.html</filename>
    <base>TELEKYB_NAMESPACE::Behavior</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>ae62f1214401e813b6e44ca336ca36b6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>acba9fb16578fb6da27dbb13452322fbe</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_1TakeOff.html</anchorfile>
      <anchor>a95cf72f8f7f1c06fdb2df4c2ace3ff30</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>ad95c9d35c62ecdd4fb9be7fa9681e5aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>a4ddceab40f0ff4f4a2af5626f2028355</anchor>
      <arglist>(const TKState &amp;currentState) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TakeOff</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>ad040dc847bdfdad37158ebe46ea47ff1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepActive</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>a44e0bf2cc594d1327f663479f8bd9d22</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepCreation</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>a9429819be78ccf8fe888f49ac1828c5d</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trajectoryStepTermination</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>a33c63534c0de47629d4ccfcd3ec2842a</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>willBecomeActive</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>aed77f3028dc50da9d9ff1492b5add880</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_1TakeOff.html</anchorfile>
      <anchor>ac889effcc4cdfd1f9b5121664b7a48f2</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Position3D</type>
      <name>actualTakeOffDestination</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>a8c389e3d0f79594ba56b4e60a0658cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; Position3D &gt; *</type>
      <name>tTakeOffDestination</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>a0f4e10d7acd0f4e2b415a054f14b98fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; double &gt; *</type>
      <name>tTakeOffDestinationRadius</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>afea6f4c1d2453c80b4a17d558f915825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; double &gt; *</type>
      <name>tTakeOffVelocity</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>a40d4649ef729c9e1d48d3325a109f6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Option&lt; bool &gt; *</type>
      <name>tTakeOffVertically</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>afe037e18eaefe8c920ef32da4b7f8285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>yawAngle</name>
      <anchorfile>classtelekyb__behavior_1_1TakeOff.html</anchorfile>
      <anchor>a3ca90b60dff5b54c8d8f9d7927f6dbdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::ActiveBehaviorContainer</name>
    <filename>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</filename>
    <member kind="function">
      <type></type>
      <name>ActiveBehaviorContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>a29f7f98816be02c9302a39645a3f9e1e</anchor>
      <arglist>(Behavior *initialActiveBehavior)</arglist>
    </member>
    <member kind="function">
      <type>Behavior *</type>
      <name>getActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>a5d4443eb2ee63576e94cc1eb56bf4353</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>switchToBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>a6b27134d1b508789a6ed6086e5da17f1</anchor>
      <arglist>(Behavior *newBehavior)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trajectoryStep</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>a5a27391ee1f052a57f204cfcaab802d0</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ActiveBehaviorContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>ad207f48565b5f47ebb4898ae15513a49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkNewBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>aff555cbbbea2cbb431fc474f80a0808e</anchor>
      <arglist>(Behavior *newBehavior) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>switchToBehaviorInt</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>a0d6ac8d157fabb3d4c1de02cd14275fe</anchor>
      <arglist>(Behavior *newBehavior)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>switchToBehaviorThread</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>abb9a60499d70327e7819dca99166f06b</anchor>
      <arglist>(Behavior *newBehavior)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Behavior *</type>
      <name>activeBehaviorPtr</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>a1ef4e5d4ac6eea18597cfdfa10d18064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>behaviorChangeMutex</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>af2d813a4a9d1d0d8b8ef034409873675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>behaviorChangeRequestMutex</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>a51570078c579561adaf4e5f26a1a6346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::thread</type>
      <name>behaviorChangeThread</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>a64fa9fe1edfe3eb6119e9e1a3ce005b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BehaviorController &amp;</type>
      <name>behaviorController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>adc6d8fd78d1aeb3837ac16810faebfe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BehaviorControllerOptions &amp;</type>
      <name>options</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>ae1ed6596952cbda759dc29765619a7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StateEstimatorController &amp;</type>
      <name>seController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>ac39d4a72838c4197a5d3d9c7ef5841ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TransitionState</type>
      <name>transitionState</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1ActiveBehaviorContainer.html</anchorfile>
      <anchor>aee760bee8094626586d16159ad9e5757</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::Behavior</name>
    <filename>classTELEKYB__NAMESPACE_1_1Behavior.html</filename>
    <base>TELEKYB_NAMESPACE::OptionContainer</base>
    <member kind="function">
      <type>bool</type>
      <name>canTransitionTo</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a16ea00b444cd6c6e5ccce3c0b3919783</anchor>
      <arglist>(const Behavior &amp;toBehavior) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a8825e6f8fac8e54326d0ec44b93ae02d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>didBecomeActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a53c31e3aaf81b2a4165a11beff557b26</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;previousBehavior)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>didBecomeInActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>ad5c1723e29ccd595ce8d5045d39e9476</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)=0</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getID</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a366e65c812e963cf7b7fda423232aca4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getIDString</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a06aede4f74ad7b463a7cf930d5ddd7f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a506bce8dc5065d900e1cc7bfff3a85cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Behavior *</type>
      <name>getNextBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a82be1a8967451d786819b5c6cac1f508</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const ros::NodeHandle &amp;</type>
      <name>getNodeHandle</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>aa47e0f1daa1ad5db66cb48bef3a9a848</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>BehaviorType</type>
      <name>getType</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a1cdacf9aff7210a869ad2d2020129767</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNextBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a87b102bab4456d58a5e34e524ebc7b2f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>ab2338a936808a2b1946d6170ed1c8d3e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>add4538131321ca3fbb0395f11085c8fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isParameterInitialized</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>acc37ace631c612cb515b89b887feac9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a3599609a6cddfe4168a1e95c471d5f41</anchor>
      <arglist>(const TKState &amp;currentState) const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setNextBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>afea8b3565499dca4016c4fc30d8e8677</anchor>
      <arglist>(Behavior *nextBehavior_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameterInitialized</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a02b3883bac55fcde820f698194f693ef</anchor>
      <arglist>(bool parameterInitialized_)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>trajectoryStepActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a2e609e1a1d1c2b735a95bcdd635ee12a</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>trajectoryStepCreation</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a73eb4c060e9d8b54c36a188a7c202bbd</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>trajectoryStepTermination</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>ab01b3883d2609385dc99160a3f86cd09</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;generatedTrajInput)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetNextBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a9601ec1bd2c64759e846de62fafe332c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>willBecomeActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a2d84062bdeaf32056f452b8b5f78e0ae</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;previousBehavior)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>willBecomeInActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>ac76cece8cbb3be9fb294c2d9c18b0dff</anchor>
      <arglist>(const TKState &amp;currentState, const Behavior &amp;nextBehavior)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Behavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>ab3475a53b981b20096c59524442b40b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Behavior *</type>
      <name>behaviorFromID</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a0cd0b72eacf81c965f0718619dd57eae</anchor>
      <arglist>(uint64_t behaviorID)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64_t</type>
      <name>behaviorToID</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a9cefc4a0e4a44e9a50b157797483114e</anchor>
      <arglist>(Behavior *b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>exists</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a2241bf4fddf1485b159fa4e0865531e8</anchor>
      <arglist>(Behavior *behavior)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>exists</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a7bb36e87a622299d925de6dbf300fbe8</anchor>
      <arglist>(uint64_t behaviorID)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Behavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>ad578ec06c81a7f886275f09857f7ed60</anchor>
      <arglist>(const std::string &amp;name_, const BehaviorType &amp;type_)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BehaviorController &amp;</type>
      <name>bController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a3b469557dbd8a7a383b60fe81ce3935d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BehaviorInterface *</type>
      <name>behaviorInterface</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a8d2b4bdeea483fb2b690d26cdd6d3f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>af0e3179eb6d9c8f807498aa8fbdee05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Behavior *</type>
      <name>nextBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a6bf4a0fc341afc3c6c9735e9a0aa0eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nodeHandle</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a8fddc3558daeb6558bb87ec56702f686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>parameterInitialized</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>a4e2c9bcfbf915838b1b39726ebe130d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>BehaviorType</type>
      <name>type</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1Behavior.html</anchorfile>
      <anchor>ad660e7dc608ba12f835400fdb1b01699</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::BehaviorContainer</name>
    <filename>classTELEKYB__NAMESPACE_1_1BehaviorContainer.html</filename>
    <member kind="function">
      <type></type>
      <name>BehaviorContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorContainer.html</anchorfile>
      <anchor>ad45e74b0e721d71a6362df7484677834</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAvailableBehaviors</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorContainer.html</anchorfile>
      <anchor>a3128f7898eb4bf7ea591bf107ba37657</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;behaviorClassNames)</arglist>
    </member>
    <member kind="function">
      <type>Behavior *</type>
      <name>loadBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorContainer.html</anchorfile>
      <anchor>a191df162e883efca42cbb529a704ea80</anchor>
      <arglist>(const std::string &amp;behaviorClassName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unloadBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorContainer.html</anchorfile>
      <anchor>af5ad0bc84df3ca658582d5c7d59ca82a</anchor>
      <arglist>(Behavior *b)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BehaviorContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorContainer.html</anchorfile>
      <anchor>a77e6290d1882d982c0ecacba125ab918</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>behaviorInstanceExists</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorContainer.html</anchorfile>
      <anchor>a2d480a711ebb7ac9a0b770bab1827210</anchor>
      <arglist>(Behavior *instance)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::set&lt; Behavior * &gt;</type>
      <name>behaviorInstances</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorContainer.html</anchorfile>
      <anchor>ac4b7ee983287927469830597bbdcdb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pluginlib::ClassLoader&lt; Behavior &gt;</type>
      <name>behaviorLoader</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorContainer.html</anchorfile>
      <anchor>a97bd177ae5c2e8e4d17de042d5349ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::set&lt; Behavior * &gt;</type>
      <name>globalBehaviorInstances</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorContainer.html</anchorfile>
      <anchor>abec4a71968d71666b37df1829d83d976</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::BehaviorController</name>
    <filename>classTELEKYB__NAMESPACE_1_1BehaviorController.html</filename>
    <base>BehaviorSwitcher</base>
    <member kind="function">
      <type>void</type>
      <name>activeBehaviorChanged</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>af1db6aef76d1236bb0c9bb285709d113</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Behavior *</type>
      <name>getActiveBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>ae8ee014a2a4a5f58cf098499aad438e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const ros::NodeHandle &amp;</type>
      <name>getBehaviorNodeHandle</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>ac8bbbecb346fcd52662b71f4bd361968</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const SystemBehaviorContainer &amp;</type>
      <name>getSystemBehaviorContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a231898423796a6baa7d483b2ebb065ad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>switchToBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a683d539e543b1f9414e0c7adaeb28627</anchor>
      <arglist>(Behavior *newBehavior)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>switchToEmergencyLand</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a7e0a53b087dc97e6a895789412886a02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>switchToNormalBrake</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a6e5234611edcf89b032d4f64417d84a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>HasInstance</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a292c74e69351ec9cabb1fa5fccca2769</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static BehaviorController &amp;</type>
      <name>Instance</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a0012a9cdac3fa3c975eb4e1fe3a6d524</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const BehaviorController *</type>
      <name>InstancePtr</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>ad658dc3e7b06ae78123b81f4964253e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ShutDownInstance</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a030bb084f4f4921ece36b793d8e3533f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a9a5d8985c823295272935c6fed50f2bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>tkStateCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a9623f08affa6ab0195880b5a2cdacbf1</anchor>
      <arglist>(const telekyb_msgs::TKState::ConstPtr &amp;tkStateMsg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ActiveBehaviorContainer *</type>
      <name>activeBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a2065a9fe601adc31a7b84da6fc07afd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BehaviorControllerInterface *</type>
      <name>bcInterface</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a0f1ec457df6e6dbe04a910a2471cca07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>behaviorNodeHandle</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a27020770436a6dc26b9b50c491754417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TKTrajectory</type>
      <name>lastInput</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a41b7c54881fae76e30a4eed15082dd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SystemBehaviorContainer *</type>
      <name>systemBehaviorContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a90256054bcfd3b08d652e8eb04a58673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TrajectoryProcessorController &amp;</type>
      <name>trajProcCtrl</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a91a9bcc5d5b51501210c52b34f17de96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>tStateSub</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>accf2f92a010e12bde61cbee016044b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>BehaviorController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a5f8a3ed40c853eb808ac9e61b10abc24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>BehaviorController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a26914ba8e7d8a14b036950243162dce2</anchor>
      <arglist>(const BehaviorController &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>BehaviorController &amp;</type>
      <name>operator=</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>ac5593fea78cddf297da8a39f5194e9cb</anchor>
      <arglist>(const BehaviorController &amp;)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~BehaviorController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a5de834f2abbacee1e82386f1bd492877</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static BehaviorController *</type>
      <name>instance</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorController.html</anchorfile>
      <anchor>a155f7ce3b632c76d5b76bad318a6de93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::BehaviorControllerInterface</name>
    <filename>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</filename>
    <member kind="function">
      <type></type>
      <name>BehaviorControllerInterface</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a66c31dbb775e6849f4d7d1580a0332bb</anchor>
      <arglist>(BehaviorController &amp;behaviorController_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishActiveBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a766b0dc71b60f8cc81432b124692ce52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishTKTrajectory</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a465099bf06f57cf07af7b93773cfbda1</anchor>
      <arglist>(const TKTrajectory &amp;trajectory)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BehaviorControllerInterface</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>ad07ab71e08ecd5df3baf5064354960e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>emergencyLandCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a488d9b89d38766e2b8970539ee847a23</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getActiveBehaviorCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a9cf976b7a949d5a4090022bfe3e9d7e8</anchor>
      <arglist>(telekyb_srvs::BehaviorOutput::Request &amp;request, telekyb_srvs::BehaviorOutput::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getAvailableBehaviorsCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a8567f299e763e861681b91b904107feb</anchor>
      <arglist>(telekyb_srvs::StringArrayOutput::Request &amp;request, telekyb_srvs::StringArrayOutput::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getSystemBehaviorCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>ad7892873d508dcf4cc7d85341cebd7c1</anchor>
      <arglist>(telekyb_srvs::BehaviorInputOutput::Request &amp;request, telekyb_srvs::BehaviorInputOutput::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>loadBehaviorCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a6130d64b2942f568ac7ac1faf0167aa3</anchor>
      <arglist>(telekyb_srvs::BehaviorInputOutput::Request &amp;request, telekyb_srvs::BehaviorInputOutput::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>normalBrakeCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a9d30cd143e8c4dbec2faf2d496252790</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>switchBehaviorCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a154b7b205e2eaf0c40d5d0e43444321d</anchor>
      <arglist>(telekyb_srvs::BehaviorInput::Request &amp;request, telekyb_srvs::BehaviorInput::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>unloadBehaviorCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>aa705304d90452fbb6a44fb9b92b5eb47</anchor>
      <arglist>(telekyb_srvs::BehaviorInput::Request &amp;request, telekyb_srvs::BehaviorInput::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>activeBehaviorPub</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>acb92d21d76a27650eaed68bcf1b92d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BehaviorContainer</type>
      <name>behaviorContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>aa90996f349d0f0861e64e3c9a9646a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BehaviorController &amp;</type>
      <name>behaviorController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>afdad077f2404e6bfcd9d30f763f472ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>emergencyLand</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a7ea7d27ad60231fb88ba87423c0b784c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>getActiveBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>ae021a4db38ea79db4ae0b4fea020d337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>getAvailableBehaviorsClient</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>adb97c7128721484024d6ac7264e9ecee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>getSystemBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a0fbb80742e4f09435a38e99492478109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>loadBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a42144f09dfa63f6571e4ecea3afe1112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nodeHandle</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a5fc90b03f0b3ec415d063e5afe2a1d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>normalBrake</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a1ec1b652a1636b848494871f5cc9e11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>switchBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a8844fbe43dcdb7719b050750ca704f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Publisher</type>
      <name>trajectoryPub</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>ababf195f052f6d36f2a946c522d274b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>unloadBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerInterface.html</anchorfile>
      <anchor>a07436940ae3c83c7b110561658d8e144</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::BehaviorControllerOptions</name>
    <filename>classTELEKYB__NAMESPACE_1_1BehaviorControllerOptions.html</filename>
    <base>TELEKYB_NAMESPACE::OptionContainer</base>
    <base>Singleton&lt; BehaviorControllerOptions &gt;</base>
    <member kind="function">
      <type></type>
      <name>BehaviorControllerOptions</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerOptions.html</anchorfile>
      <anchor>abdbdfcaefdde95d5f85407ccad376120</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; double &gt; *</type>
      <name>tInitialStateTimeout</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorControllerOptions.html</anchorfile>
      <anchor>ab62bd617c3af6b6448461ca650692a0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::BehaviorHelper</name>
    <filename>classTELEKYB__NAMESPACE_1_1BehaviorHelper.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAllowedBehaviorTransition</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorHelper.html</anchorfile>
      <anchor>a4fd14736f3ebe661b08309be262a72c4</anchor>
      <arglist>(const Behavior &amp;from, const Behavior &amp;to)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAllowedTypeTransition</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorHelper.html</anchorfile>
      <anchor>a042aeea23588eb799c1214fc6d1bb105</anchor>
      <arglist>(const BehaviorType &amp;from, const BehaviorType &amp;to)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::BehaviorInterface</name>
    <filename>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</filename>
    <member kind="function">
      <type></type>
      <name>BehaviorInterface</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</anchorfile>
      <anchor>afff1662d486bd4d330275f7fa92b07a7</anchor>
      <arglist>(Behavior &amp;behavior_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BehaviorInterface</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</anchorfile>
      <anchor>a22b8eb15ca263e54ce10e79046004ee3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getNextBehaviorCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</anchorfile>
      <anchor>abd35d8263a62d87b0a7f0778dfe03f80</anchor>
      <arglist>(telekyb_srvs::BehaviorOutput::Request &amp;request, telekyb_srvs::BehaviorOutput::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>setNextBehaviorCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</anchorfile>
      <anchor>ad26216a39e82ca01a7b5af23ea089046</anchor>
      <arglist>(telekyb_srvs::BehaviorInput::Request &amp;request, telekyb_srvs::BehaviorInput::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>setParameterInitializedCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</anchorfile>
      <anchor>a05041815200109b050ea6e1411037f3b</anchor>
      <arglist>(telekyb_srvs::BoolInput::Request &amp;request, telekyb_srvs::BoolInput::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Behavior &amp;</type>
      <name>behavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</anchorfile>
      <anchor>a5400e79bddac3e366cabd36dd601c017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>getNextBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</anchorfile>
      <anchor>a0fb558246e79eec61aceb110633ec826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nodeHandle</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</anchorfile>
      <anchor>a45c2d03627154448a85fff5b17031bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>setNextBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</anchorfile>
      <anchor>a4405605788f6620ab58763b8502336d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::ServiceServer</type>
      <name>setParameterInitialized</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1BehaviorInterface.html</anchorfile>
      <anchor>ad40da6876815f2a287b599f2dcccc3cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::SystemBehaviorContainer</name>
    <filename>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</filename>
    <base>TELEKYB_NAMESPACE::BehaviorContainer</base>
    <member kind="function">
      <type>Behavior *</type>
      <name>getBehaviorByName</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>ab844dfbde2ad07388f05e89acec88c29</anchor>
      <arglist>(const std::string &amp;behaviorClassName) const </arglist>
    </member>
    <member kind="function">
      <type>EmergencyLand *</type>
      <name>getEmergencyLand</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>a780ed0afe72c66367d333e927bd3891d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Ground *</type>
      <name>getGround</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>a857794f856818e6df06160636bd5ba4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Hover *</type>
      <name>getHover</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>a64aef9466c425ea05001e9e4539ca71d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>NormalBrake *</type>
      <name>getNormalBrake</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>a01adf843d8173d72f4697628f5a524a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SystemBehaviorContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>a1de6c843ddbf8baafd38d4476325b951</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SystemBehaviorContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>ae55a5c42cf2f5ec919f85ca2bc41d9ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Behavior *</type>
      <name>loadBehavior</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>ae1c2921cf067a470f69ff516bc0e78c4</anchor>
      <arglist>(const std::string &amp;behaviorClassName)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadSystemBehaviors</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>ad336d46451900860bafb9e8c6f9c35c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>EmergencyLand *</type>
      <name>emergencyLand</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>a88c8b51fab467d1035a63aaabf598483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ground *</type>
      <name>ground</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>a32a7a117cd338fcb2150d500d3e95f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Hover *</type>
      <name>hover</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>acc3f5e02489a05e3e8c84668a2ea0e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NormalBrake *</type>
      <name>normalBrake</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>a19ae92c7fa399f511d6407884ea6fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, Behavior * &gt;</type>
      <name>systemBehaviorMap</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1SystemBehaviorContainer.html</anchorfile>
      <anchor>a15412e72f06679c3baeadb4e7d892093</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>
