<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <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_trajprocessor/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>PMObsAvoid.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_trajprocessor/src/trajmodules/</path>
    <filename>PMObsAvoid_8cpp</filename>
    <includes id="PMObsAvoid_8hpp" name="PMObsAvoid.hpp" local="no" imported="no">trajmodules/PMObsAvoid.hpp</includes>
    <namespace>telekyb_traj</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BREAK_POS_ERROR</name>
      <anchorfile>PMObsAvoid_8cpp.html</anchorfile>
      <anchor>a2a25d287f2d7ad3c3fffe1bc1deb6d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>PMObsAvoid_8cpp.html</anchorfile>
      <anchor>aeada3d12e64300e17d6014e8d98c5036</anchor>
      <arglist>(tk_trajprocessor, PMObsAvoid, telekyb_traj::PMObsAvoid, TELEKYB_NAMESPACE::TrajectoryModule)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PMObsAvoid.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_trajprocessor/include/trajmodules/</path>
    <filename>PMObsAvoid_8hpp</filename>
    <includes id="TrajectoryModule_8hpp" name="TrajectoryModule.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryModule.hpp</includes>
    <class kind="class">telekyb_traj::PMObsAvoid</class>
    <class kind="class">telekyb_traj::PMObsAvoidOptions</class>
    <namespace>telekyb_traj</namespace>
  </compound>
  <compound kind="file">
    <name>PMPositionError.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_trajprocessor/src/trajmodules/</path>
    <filename>PMPositionError_8cpp</filename>
    <includes id="PMPositionError_8hpp" name="PMPositionError.hpp" local="no" imported="no">trajmodules/PMPositionError.hpp</includes>
    <includes id="TrajectoryProcessorController_8hpp" name="TrajectoryProcessorController.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryProcessorController.hpp</includes>
    <namespace>telekyb_traj</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>PMPositionError_8cpp.html</anchorfile>
      <anchor>a086580abde444e41cc2068e70faa6b52</anchor>
      <arglist>(tk_trajprocessor, PMPositionError, telekyb_traj::PMPositionError, TELEKYB_NAMESPACE::TrajectoryModule)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PMPositionError.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_trajprocessor/include/trajmodules/</path>
    <filename>PMPositionError_8hpp</filename>
    <includes id="TrajectoryModule_8hpp" name="TrajectoryModule.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryModule.hpp</includes>
    <class kind="class">telekyb_traj::PMPositionError</class>
    <class kind="class">telekyb_traj::PMPositionErrorOptions</class>
    <namespace>telekyb_traj</namespace>
  </compound>
  <compound kind="file">
    <name>TrajectoryModule.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_trajprocessor/src/tk_trajprocessor/</path>
    <filename>TrajectoryModule_8cpp</filename>
    <includes id="TrajectoryModule_8hpp" name="TrajectoryModule.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryModule.hpp</includes>
    <includes id="TrajectoryProcessorController_8hpp" name="TrajectoryProcessorController.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryProcessorController.hpp</includes>
  </compound>
  <compound kind="file">
    <name>TrajectoryModule.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_trajprocessor/include/tk_trajprocessor/</path>
    <filename>TrajectoryModule_8hpp</filename>
    <includes id="TrajectoryProcessorDefines_8hpp" name="TrajectoryProcessorDefines.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryProcessorDefines.hpp</includes>
    <class kind="class">TELEKYB_NAMESPACE::TrajectoryModule</class>
  </compound>
  <compound kind="file">
    <name>TrajectoryModuleContainer.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_trajprocessor/src/tk_trajprocessor/</path>
    <filename>TrajectoryModuleContainer_8cpp</filename>
    <includes id="TrajectoryModuleContainer_8hpp" name="TrajectoryModuleContainer.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryModuleContainer.hpp</includes>
  </compound>
  <compound kind="file">
    <name>TrajectoryModuleContainer.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_trajprocessor/include/tk_trajprocessor/</path>
    <filename>TrajectoryModuleContainer_8hpp</filename>
    <includes id="TrajectoryModule_8hpp" name="TrajectoryModule.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryModule.hpp</includes>
    <class kind="class">TELEKYB_NAMESPACE::TrajectoryModuleContainer</class>
  </compound>
  <compound kind="file">
    <name>TrajectoryProcessorController.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_trajprocessor/src/tk_trajprocessor/</path>
    <filename>TrajectoryProcessorController_8cpp</filename>
    <includes id="TrajectoryProcessorController_8hpp" name="TrajectoryProcessorController.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryProcessorController.hpp</includes>
  </compound>
  <compound kind="file">
    <name>TrajectoryProcessorController.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_trajprocessor/include/tk_trajprocessor/</path>
    <filename>TrajectoryProcessorController_8hpp</filename>
    <includes id="TrajectoryProcessorControllerOptions_8hpp" name="TrajectoryProcessorControllerOptions.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryProcessorControllerOptions.hpp</includes>
    <includes id="TrajectoryModuleContainer_8hpp" name="TrajectoryModuleContainer.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryModuleContainer.hpp</includes>
    <class kind="class">TELEKYB_NAMESPACE::TrajectoryProcessorController</class>
  </compound>
  <compound kind="file">
    <name>TrajectoryProcessorControllerOptions.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_trajprocessor/src/tk_trajprocessor/</path>
    <filename>TrajectoryProcessorControllerOptions_8cpp</filename>
    <includes id="TrajectoryProcessorControllerOptions_8hpp" name="TrajectoryProcessorControllerOptions.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryProcessorControllerOptions.hpp</includes>
  </compound>
  <compound kind="file">
    <name>TrajectoryProcessorControllerOptions.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_trajprocessor/include/tk_trajprocessor/</path>
    <filename>TrajectoryProcessorControllerOptions_8hpp</filename>
    <class kind="class">TELEKYB_NAMESPACE::TrajectoryProcessorControllerOptions</class>
  </compound>
  <compound kind="file">
    <name>TrajectoryProcessorDefines.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_trajprocessor/include/tk_trajprocessor/</path>
    <filename>TrajectoryProcessorDefines_8hpp</filename>
  </compound>
  <compound kind="file">
    <name>VMObsAvoid.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_trajprocessor/src/trajmodules/</path>
    <filename>VMObsAvoid_8cpp</filename>
    <includes id="VMObsAvoid_8hpp" name="VMObsAvoid.hpp" local="no" imported="no">trajmodules/VMObsAvoid.hpp</includes>
    <namespace>telekyb_traj</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>VMObsAvoid_8cpp.html</anchorfile>
      <anchor>aea73c2feab3157266b19c5b88320fc56</anchor>
      <arglist>(tk_trajprocessor, VMObsAvoid, telekyb_traj::VMObsAvoid, TELEKYB_NAMESPACE::TrajectoryModule)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VMObsAvoid.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_trajprocessor/include/trajmodules/</path>
    <filename>VMObsAvoid_8hpp</filename>
    <includes id="TrajectoryModule_8hpp" name="TrajectoryModule.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryModule.hpp</includes>
    <class kind="class">telekyb_traj::VMObsAvoid</class>
    <class kind="class">telekyb_traj::VMObsAvoidOptions</class>
    <namespace>telekyb_traj</namespace>
  </compound>
  <compound kind="file">
    <name>VMSaturation.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_trajprocessor/src/trajmodules/</path>
    <filename>VMSaturation_8cpp</filename>
    <includes id="VMSaturation_8hpp" name="VMSaturation.hpp" local="no" imported="no">trajmodules/VMSaturation.hpp</includes>
    <namespace>telekyb_traj</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>VMSaturation_8cpp.html</anchorfile>
      <anchor>aae792d30a5970effaf232f00359a70bd</anchor>
      <arglist>(tk_trajprocessor, VMSaturation, telekyb_traj::VMSaturation, TELEKYB_NAMESPACE::TrajectoryModule)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VMSaturation.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_trajprocessor/include/trajmodules/</path>
    <filename>VMSaturation_8hpp</filename>
    <includes id="TrajectoryModule_8hpp" name="TrajectoryModule.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryModule.hpp</includes>
    <class kind="class">telekyb_traj::VMSaturation</class>
    <class kind="class">telekyb_traj::VMSaturationOptions</class>
    <namespace>telekyb_traj</namespace>
  </compound>
  <compound kind="file">
    <name>XMModeCheck.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_trajprocessor/src/trajmodules/</path>
    <filename>XMModeCheck_8cpp</filename>
    <includes id="XMModeCheck_8hpp" name="XMModeCheck.hpp" local="no" imported="no">trajmodules/XMModeCheck.hpp</includes>
    <includes id="TrajectoryProcessorController_8hpp" name="TrajectoryProcessorController.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryProcessorController.hpp</includes>
    <namespace>telekyb_traj</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_DECLARE_CLASS</name>
      <anchorfile>XMModeCheck_8cpp.html</anchorfile>
      <anchor>a92d40a211577013bc27ed68ff8a47cb7</anchor>
      <arglist>(tk_trajprocessor, XMModeCheck, telekyb_traj::XMModeCheck, TELEKYB_NAMESPACE::TrajectoryModule)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XMModeCheck.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_trajprocessor/include/trajmodules/</path>
    <filename>XMModeCheck_8hpp</filename>
    <includes id="TrajectoryModule_8hpp" name="TrajectoryModule.hpp" local="no" imported="no">tk_trajprocessor/TrajectoryModule.hpp</includes>
    <class kind="class">telekyb_traj::XMModeCheck</class>
    <class kind="class">telekyb_traj::XMModeCheckOptions</class>
    <namespace>telekyb_traj</namespace>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::TrajectoryModule</name>
    <filename>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a5ac09e8e984d3a12eff2c94fed99853e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>didTurnInactive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a27f083061cec073e2521c755e88971cd</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a411e7bfd69205d52f8a384ed33385c0c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPriority</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a59660444f83f6671e37096d86884f3a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TrajModulePosType</type>
      <name>getType</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a6489830b0970831b41276e6a627b4e77</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>aaf1ee102fa5850d9d5f7797cf38df8c2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a7258320a6110e784326ca2de9d803720</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>acf316144f3fb2701bf4827b1b6abb691</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInactive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a9a8e43b3866d04c08a8f4f02a0a54177</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>trajectoryStep</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>ad90f7b11353c5e32677aadf275e4603c</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;trajInput)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>willTurnActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a2e7a58d3f7dbdd20a779684cbf82da52</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrajectoryModule</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a81fcab2b908e7e08a8338307f6cb1f97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TrajectoryModule</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a34e8f39961ae0272b4df23de4265ac2b</anchor>
      <arglist>(const std::string &amp;name_, TrajModulePosType type_, int priority_)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>ae78d04e43f55eee8b5969032adf41676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>priority</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a6e193f6520ac90697a803e0fb1c820f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TrajectoryProcessorController &amp;</type>
      <name>tpController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a9ad68814ab47efe92f121e2db6199882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TrajModulePosType</type>
      <name>type</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>a68ee6d9a814e6ab7f0d9cc842ac46cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>active</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModule.html</anchorfile>
      <anchor>ab52fe70d8907f2ff5cae2fd85993c3c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::TrajectoryModuleContainer</name>
    <filename>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>activateAllTrajectoryModules</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>acb102e48d7b2c1c1b98fba4cc9fa0d23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivateAllTrajectoryModules</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a2a2742b4b25ead412c5396c93b71fa52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAvailableTrajectoryModules</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a33f61a562aabfa4143d95452eac24129</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;trajectoryModuleClassNames)</arglist>
    </member>
    <member kind="function">
      <type>TrajectoryModule *</type>
      <name>loadTrajectoryModule</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a2a714dd9a7c24d728cccc077a0363eef</anchor>
      <arglist>(const std::string &amp;trajectoryModuleClassName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrajectoryModuleContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>aa2457536cbd3f1bb326830554949637f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trajectoryStepAcceleration</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>ab92476e10aeb3f8321ad04ea3078ad10</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;trajInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trajectoryStepOther</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a388d72741976e5357d1abfa717b081d7</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;trajInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trajectoryStepPosition</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>aa47897e4a23e81b2f0381cdf8bfaaa44</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;trajInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trajectoryStepVelocity</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a7dedd89dc551aa3d1e4f644e6153de9e</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;trajInput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unLoadTrajectoryModule</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>ad0da90dc2b7636c0634ead1bcdcd3245</anchor>
      <arglist>(TrajectoryModule *tm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrajectoryModuleContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a301f6ef57510a758f1c2b94d821a30ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertPriorityLists</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a8188eeb1b3a8ab3d53dbab3fec73d617</anchor>
      <arglist>(TrajectoryModule *tm)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removePriorityLists</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a205ffc98ab5aa34654ac194a4137f972</anchor>
      <arglist>(TrajectoryModule *tm)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>insertPriorityElementIntoList</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a3bd7bbfab83dcaadea79f3da43d12b30</anchor>
      <arglist>(TrajectoryModule *tm, std::list&lt; TrajectoryModule * &gt; &amp;list)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; TrajectoryModule * &gt;</type>
      <name>accelerationPriorityList</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a58ac8ede351007a9bda29f7fe2ecb3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; TrajectoryModule * &gt;</type>
      <name>otherPriorityList</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a957e1baa52d24d2cc984b7141e5c7651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; TrajectoryModule * &gt;</type>
      <name>positionPriorityList</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a71088751ec2d1e574770a336b035c806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::set&lt; TrajectoryModule * &gt;</type>
      <name>trajectoryModuleInstances</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>afb54b492f8882450f781aca465ad5232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pluginlib::ClassLoader&lt; TrajectoryModule &gt;</type>
      <name>trajectoryModuleLoader</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>ab9ff519b9a58b710b0d1d27c08b0ef4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; TrajectoryModule * &gt;</type>
      <name>velocityPriorityList</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryModuleContainer.html</anchorfile>
      <anchor>a882e9eecd4a76fc6d6f3cf6edc868a87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::TrajectoryProcessorController</name>
    <filename>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</filename>
    <member kind="function">
      <type>BehaviorSwitcher *</type>
      <name>getBehaviorSwitcher</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a7794a5e112c14804d089cc915f8634cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>af680ab0c471ba4afcb71caede94afdef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a799028a657dd1fa01fa1ecd8b626eaa0</anchor>
      <arglist>(BehaviorSwitcher *switcher_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInActive</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>aaa26c7f348b1a4d9b07b9939007e69a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trajInputStep</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>aaebe037bc944907116e6cf12f1d61d88</anchor>
      <arglist>(const TKTrajectory &amp;input)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>HasInstance</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>ab735d0bdc0744033c8944ad6ff8099bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TrajectoryProcessorController &amp;</type>
      <name>Instance</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>aaaea28546e40821e179c1f41dd8e1d3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const TrajectoryProcessorController *</type>
      <name>InstancePtr</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>add6c91a8f13b0f24552b050c101f45da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ShutDownInstance</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>af260a7fada1e6f1a0919ba74b2e70d17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a5c0d1a51aa94d2a03781bcd411ee0031</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>tkStateCB</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a0ef6c3821dfbff7eee1a83a962a5df35</anchor>
      <arglist>(const telekyb_msgs::TKState::ConstPtr &amp;tkStateMsg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>active</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a31b5039fc8f9a95eab5fd0c5e9da1745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TKState</type>
      <name>lastState</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>abb7967ad68857a12b0d0321632319a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>lastStateMutex</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a6ebf82bf7967ad240a02fd8f3bca3634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TrajectoryProcessorControllerOptions</type>
      <name>options</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a16784e56f5ca10ce5747dd55dbc4c53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StateEstimatorController &amp;</type>
      <name>seController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a06b61d8a1c4564cf98526ca848e65a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BehaviorSwitcher *</type>
      <name>switcher</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a80e926e018818857323673c572282a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TrajectoryController &amp;</type>
      <name>trajController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a9d81ad4425d42eecd0b707432e280944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TrajectoryModuleContainer</type>
      <name>trajModuleContainer</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a8fd722900fb1f29167e600039ca9c65d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>trajProcessorNodeHandle</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a372ea99a575d97935545a1874f9a2997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>tStateSub</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>aba002f37601c5cc8b7cfde9f2203a0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>TrajectoryProcessorController &amp;</type>
      <name>operator=</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a435d357f13cda29862a9ed2b71f301da</anchor>
      <arglist>(const TrajectoryProcessorController &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TrajectoryProcessorController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a2b49e5eb0925fcc8378c471a4a70d60b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TrajectoryProcessorController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a5c9587d078c8e1ed50407ac5dd8d1e3e</anchor>
      <arglist>(const TrajectoryProcessorController &amp;)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~TrajectoryProcessorController</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a3789e5d3b891284c223350f2da10c393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static TrajectoryProcessorController *</type>
      <name>instance</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorController.html</anchorfile>
      <anchor>a7e50c5cc0ea4ae7850bbbbb73ac9adba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TELEKYB_NAMESPACE::TrajectoryProcessorControllerOptions</name>
    <filename>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorControllerOptions.html</filename>
    <base>TELEKYB_NAMESPACE::OptionContainer</base>
    <member kind="function">
      <type></type>
      <name>TrajectoryProcessorControllerOptions</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorControllerOptions.html</anchorfile>
      <anchor>ac9bfb4279a2d6b05d419bfa34a17f683</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; double &gt; *</type>
      <name>tInitialStateTimeout</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorControllerOptions.html</anchorfile>
      <anchor>a652fcc37fd56954e200a1a4544dee7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; std::vector&lt; std::string &gt; &gt; *</type>
      <name>tTrajectoryModules</name>
      <anchorfile>classTELEKYB__NAMESPACE_1_1TrajectoryProcessorControllerOptions.html</anchorfile>
      <anchor>a4bf1d369dbf042bffed159dcbef2d8d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>telekyb_traj</name>
    <filename>namespacetelekyb__traj.html</filename>
    <class kind="class">telekyb_traj::PMObsAvoid</class>
    <class kind="class">telekyb_traj::PMObsAvoidOptions</class>
    <class kind="class">telekyb_traj::PMPositionError</class>
    <class kind="class">telekyb_traj::PMPositionErrorOptions</class>
    <class kind="class">telekyb_traj::VMObsAvoid</class>
    <class kind="class">telekyb_traj::VMObsAvoidOptions</class>
    <class kind="class">telekyb_traj::VMSaturation</class>
    <class kind="class">telekyb_traj::VMSaturationOptions</class>
    <class kind="class">telekyb_traj::XMModeCheck</class>
    <class kind="class">telekyb_traj::XMModeCheckOptions</class>
  </compound>
  <compound kind="class">
    <name>telekyb_traj::PMObsAvoid</name>
    <filename>classtelekyb__traj_1_1PMObsAvoid.html</filename>
    <base>TELEKYB_NAMESPACE::TrajectoryModule</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>ac8362c125cfb7c060c8da82d4435a6af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didTurnInactive</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>a996e0e26c2dddd8b3e33e5a81317e030</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>a1a7e847e3208594d59eb52a0e7632f59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PMObsAvoid</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>a6a32be90db109ec3ce237f8abd2f938a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trajectoryStep</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>aae03a8dc2f598a85b10ce948ce623d47</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;trajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willTurnActive</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>a582f35c692ad5e96c24c22f10b48753d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>obsPointCB</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>aaaaaaa8f5e130fa3b38557e00a62af38</anchor>
      <arglist>(const telekyb_msgs::StampedPointArray::ConstPtr &amp;obsPointsMsg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Acceleration3D</type>
      <name>lastAcceleration</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>adb60db25ca069171a22a552132ca601c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Position3D &gt;</type>
      <name>lastObstaclePoints</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>a072038d05b741b2bd885ccc7dc31f059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>lastObstaclePointsMutex</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>a4f803d4e6e722d5f2ba442fb8ead7432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Position3D</type>
      <name>lastPosition</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>a1a89cafde16d99d109953260c666133b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Velocity3D</type>
      <name>lastVelocity</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>a66e21751db7769b7203d6d6844858d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>obsAvoidActive</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>a2a093969ea1bf8d9d5ecc8ca9e17d63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ObstacleAvoidancePotential</type>
      <name>obsAvoidPotentialAlg</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>ac720a577e7ad587913ce02cf1bd6ace7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>obsPointSub</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>a9e6fc8350e68865da86f64cf7b8d8bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PMObsAvoidOptions</type>
      <name>options</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>acdf8a330b85835377fad3d19be205fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Timer</type>
      <name>timeStep</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoid.html</anchorfile>
      <anchor>addf875ec82c5f03e6f2ed082ae02e7b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_traj::PMObsAvoidOptions</name>
    <filename>classtelekyb__traj_1_1PMObsAvoidOptions.html</filename>
    <base>TELEKYB_NAMESPACE::OptionContainer</base>
    <member kind="function">
      <type></type>
      <name>PMObsAvoidOptions</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoidOptions.html</anchorfile>
      <anchor>a378b5724852717630d619d32d4d63e69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; std::string &gt; *</type>
      <name>tObsPointsTopicName</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoidOptions.html</anchorfile>
      <anchor>a63c5343b13a5224bfc288d1066dc4275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; double &gt; *</type>
      <name>tPMObsAccelerationSaturation</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoidOptions.html</anchorfile>
      <anchor>aa08e5e79e075fa52bb2ce46ffa1bde89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; double &gt; *</type>
      <name>tPMObsDerivgain</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoidOptions.html</anchorfile>
      <anchor>a3b61edef488cbceeab25fd01896d1472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; double &gt; *</type>
      <name>tPMObsVelocitySaturation</name>
      <anchorfile>classtelekyb__traj_1_1PMObsAvoidOptions.html</anchorfile>
      <anchor>a1b5ee271634ac74839a3afd0edd5274c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_traj::PMPositionError</name>
    <filename>classtelekyb__traj_1_1PMPositionError.html</filename>
    <base>TELEKYB_NAMESPACE::TrajectoryModule</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__traj_1_1PMPositionError.html</anchorfile>
      <anchor>aec38bdcc0613a7d0dc91c511a97b0667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didTurnInactive</name>
      <anchorfile>classtelekyb__traj_1_1PMPositionError.html</anchorfile>
      <anchor>ae02e3f0e991b7fd77bbeefcab6918a8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__traj_1_1PMPositionError.html</anchorfile>
      <anchor>a4d2f0fb61fa89d3e5e5bcc368bcef1fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PMPositionError</name>
      <anchorfile>classtelekyb__traj_1_1PMPositionError.html</anchorfile>
      <anchor>a94b441bab4380e5d1b2b8466844441f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trajectoryStep</name>
      <anchorfile>classtelekyb__traj_1_1PMPositionError.html</anchorfile>
      <anchor>a7c95f0f2c21c027b87fa112007a3f58d</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;trajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willTurnActive</name>
      <anchorfile>classtelekyb__traj_1_1PMPositionError.html</anchorfile>
      <anchor>a1c68eef6612bb9028cca63ca677b966c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PMPositionErrorOptions</type>
      <name>options</name>
      <anchorfile>classtelekyb__traj_1_1PMPositionError.html</anchorfile>
      <anchor>ab1a39785149d43428bacf0a1daeeeb56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_traj::PMPositionErrorOptions</name>
    <filename>classtelekyb__traj_1_1PMPositionErrorOptions.html</filename>
    <base>TELEKYB_NAMESPACE::OptionContainer</base>
    <member kind="function">
      <type></type>
      <name>PMPositionErrorOptions</name>
      <anchorfile>classtelekyb__traj_1_1PMPositionErrorOptions.html</anchorfile>
      <anchor>ac709d1326d194a6d69d0bfaf9ad3d76e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; double &gt; *</type>
      <name>tMaxPositionError</name>
      <anchorfile>classtelekyb__traj_1_1PMPositionErrorOptions.html</anchorfile>
      <anchor>a3f8d8e825d6f0c3409b853fe408b54b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_traj::VMObsAvoid</name>
    <filename>classtelekyb__traj_1_1VMObsAvoid.html</filename>
    <base>TELEKYB_NAMESPACE::TrajectoryModule</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>a652feec8b99766a03bd4b277c60d68cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didTurnInactive</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>af9931af6d03136fe7994f46648a27cd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>ab23061fed37e4fcd936b9a77a8b60cb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trajectoryStep</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>ada15c668587b51c00e091e32ab098b39</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;trajInput)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VMObsAvoid</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>a0bc6b346a4d67b3c62d94e6d572bcdb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willTurnActive</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>ae9753180212cb2ae18b0d2bde5d5bedb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>obsPointCB</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>ae8145a41e4dda5917290fe23c878beb9</anchor>
      <arglist>(const telekyb_msgs::StampedPointArray::ConstPtr &amp;obsPointsMsg)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Position3D &gt;</type>
      <name>lastObstaclePoints</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>a67467e2095e57e5c174ea4331040fdc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::mutex</type>
      <name>lastObstaclePointsMutex</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>a5a6a0b66a1183164d09587692d4ad55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ObstacleAvoidancePotential</type>
      <name>obsAvoidPotentialAlg</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>a9c044394c38ad5123b71384042023d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::Subscriber</type>
      <name>obsPointSub</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>a5ebb5b854b03fc7c4b3a1aa8e38e590a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VMObsAvoidOptions</type>
      <name>options</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoid.html</anchorfile>
      <anchor>a10990a55341ef00dc6b44b5e9016fa4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_traj::VMObsAvoidOptions</name>
    <filename>classtelekyb__traj_1_1VMObsAvoidOptions.html</filename>
    <base>TELEKYB_NAMESPACE::OptionContainer</base>
    <member kind="function">
      <type></type>
      <name>VMObsAvoidOptions</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoidOptions.html</anchorfile>
      <anchor>a3bc337ee609a9d1d0c30bea96aec6583</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; std::string &gt; *</type>
      <name>tObsPointsTopicName</name>
      <anchorfile>classtelekyb__traj_1_1VMObsAvoidOptions.html</anchorfile>
      <anchor>a7a99c93b148347aa3f119661011e0116</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_traj::VMSaturation</name>
    <filename>classtelekyb__traj_1_1VMSaturation.html</filename>
    <base>TELEKYB_NAMESPACE::TrajectoryModule</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturation.html</anchorfile>
      <anchor>a1b36851b54b7d7f0735bd9391248ce2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didTurnInactive</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturation.html</anchorfile>
      <anchor>a35875584c092cc5046d5b11a9bfc3813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturation.html</anchorfile>
      <anchor>aea8d44aa9514111c36916d3f899b4304</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trajectoryStep</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturation.html</anchorfile>
      <anchor>a4cbdb410d9985df7640f6f51096018f6</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;trajInput)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VMSaturation</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturation.html</anchorfile>
      <anchor>aa0a26e4ba2c50f71415f199a9ab5a9c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willTurnActive</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturation.html</anchorfile>
      <anchor>ac16089874751f452e95ca5851dd26f00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Velocity3D</type>
      <name>lastVelocity</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturation.html</anchorfile>
      <anchor>a8ee214e0aa397a05a7505d84305c6d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Timer</type>
      <name>lastVelocityTimer</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturation.html</anchorfile>
      <anchor>adc5659a0ce3cb525d797cce5a5e6b529</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>VMSaturationOptions</type>
      <name>options</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturation.html</anchorfile>
      <anchor>a2c48141d60bb86cdb61ed471059adddc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_traj::VMSaturationOptions</name>
    <filename>classtelekyb__traj_1_1VMSaturationOptions.html</filename>
    <base>TELEKYB_NAMESPACE::OptionContainer</base>
    <member kind="function">
      <type></type>
      <name>VMSaturationOptions</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturationOptions.html</anchorfile>
      <anchor>a21c140d4ac3c0e79ffaf7f14cec19a97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; double &gt; *</type>
      <name>tMaxVel</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturationOptions.html</anchorfile>
      <anchor>af7ac52a6b6d5afb4633207538ecc09ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; double &gt; *</type>
      <name>tMaxVelRate</name>
      <anchorfile>classtelekyb__traj_1_1VMSaturationOptions.html</anchorfile>
      <anchor>ad6ada0fa4742ad8418793156da8f4ecc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_traj::XMModeCheck</name>
    <filename>classtelekyb__traj_1_1XMModeCheck.html</filename>
    <base>TELEKYB_NAMESPACE::TrajectoryModule</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheck.html</anchorfile>
      <anchor>aceaf603346fd998138f677cba164fba4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>didTurnInactive</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheck.html</anchorfile>
      <anchor>ae7f141d4883caa42999bd49a118ad776</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheck.html</anchorfile>
      <anchor>ad433289129cce74c5981b6dcd3f3b3c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>trajectoryStep</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheck.html</anchorfile>
      <anchor>a435004a81d1eea87072c0929ec65ab06</anchor>
      <arglist>(const TKState &amp;currentState, TKTrajectory &amp;trajInput)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>willTurnActive</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheck.html</anchorfile>
      <anchor>a7e0e8576c2645aa4f6871ce948cf1175</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XMModeCheck</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheck.html</anchorfile>
      <anchor>ab341a15030e5e9e76fc97b900c4b6a93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XMModeCheckOptions</type>
      <name>options</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheck.html</anchorfile>
      <anchor>aba7112b19ff740882c1a2931b2ca1fdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>telekyb_traj::XMModeCheckOptions</name>
    <filename>classtelekyb__traj_1_1XMModeCheckOptions.html</filename>
    <base>TELEKYB_NAMESPACE::OptionContainer</base>
    <member kind="function">
      <type></type>
      <name>XMModeCheckOptions</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheckOptions.html</anchorfile>
      <anchor>a4411e7163d5ae52befc0650a9ae9e4f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt; *</type>
      <name>tAllowAccelerationMode</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheckOptions.html</anchorfile>
      <anchor>a01cb06dacfea20d48bd049b6544a8a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt; *</type>
      <name>tAllowMixedModes</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheckOptions.html</anchorfile>
      <anchor>a93aa189183a9156a67a31ccfa1c0f80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt; *</type>
      <name>tAllowPositionMode</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheckOptions.html</anchorfile>
      <anchor>afda7b89ee153e6e458e498b9fe1836d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Option&lt; bool &gt; *</type>
      <name>tAllowVelocityMode</name>
      <anchorfile>classtelekyb__traj_1_1XMModeCheckOptions.html</anchorfile>
      <anchor>abec28c78eda54fee233bc6a5440521b6</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>
