<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>costmap_controller_execution.cpp</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/src/mbf_costmap_nav/</path>
    <filename>costmap__controller__execution_8cpp</filename>
    <includes id="costmap__controller__execution_8h" name="costmap_controller_execution.h" local="yes" imported="no">mbf_costmap_nav/costmap_controller_execution.h</includes>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>costmap_controller_execution.h</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/include/mbf_costmap_nav/</path>
    <filename>costmap__controller__execution_8h</filename>
    <includes id="costmap__wrapper_8h" name="costmap_wrapper.h" local="yes" imported="no">mbf_costmap_nav/costmap_wrapper.h</includes>
    <class kind="class">mbf_costmap_nav::CostmapControllerExecution</class>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>costmap_navigation_server.cpp</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/src/mbf_costmap_nav/</path>
    <filename>costmap__navigation__server_8cpp</filename>
    <includes id="wrapper__global__planner_8h" name="wrapper_global_planner.h" local="no" imported="no">nav_core_wrapper/wrapper_global_planner.h</includes>
    <includes id="wrapper__local__planner_8h" name="wrapper_local_planner.h" local="no" imported="no">nav_core_wrapper/wrapper_local_planner.h</includes>
    <includes id="wrapper__recovery__behavior_8h" name="wrapper_recovery_behavior.h" local="no" imported="no">nav_core_wrapper/wrapper_recovery_behavior.h</includes>
    <includes id="footprint__helper_8h" name="footprint_helper.h" local="yes" imported="no">mbf_costmap_nav/footprint_helper.h</includes>
    <includes id="costmap__navigation__server_8h" name="costmap_navigation_server.h" local="yes" imported="no">mbf_costmap_nav/costmap_navigation_server.h</includes>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>costmap_navigation_server.h</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/include/mbf_costmap_nav/</path>
    <filename>costmap__navigation__server_8h</filename>
    <includes id="costmap__planner__execution_8h" name="costmap_planner_execution.h" local="yes" imported="no">mbf_costmap_nav/costmap_planner_execution.h</includes>
    <includes id="costmap__controller__execution_8h" name="costmap_controller_execution.h" local="yes" imported="no">mbf_costmap_nav/costmap_controller_execution.h</includes>
    <includes id="costmap__recovery__execution_8h" name="costmap_recovery_execution.h" local="yes" imported="no">mbf_costmap_nav/costmap_recovery_execution.h</includes>
    <includes id="costmap__wrapper_8h" name="costmap_wrapper.h" local="yes" imported="no">mbf_costmap_nav/costmap_wrapper.h</includes>
    <class kind="class">mbf_costmap_nav::CostmapNavigationServer</class>
    <namespace>mbf_costmap_nav</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; mbf_costmap_nav::MoveBaseFlexConfig &gt; &gt;</type>
      <name>DynamicReconfigureServerCostmapNav</name>
      <anchorfile>namespacembf__costmap__nav.html</anchorfile>
      <anchor>ac54e8ee7a881d74e80cbca089c95c894</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>costmap_planner_execution.cpp</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/src/mbf_costmap_nav/</path>
    <filename>costmap__planner__execution_8cpp</filename>
    <includes id="wrapper__global__planner_8h" name="wrapper_global_planner.h" local="no" imported="no">nav_core_wrapper/wrapper_global_planner.h</includes>
    <includes id="costmap__planner__execution_8h" name="costmap_planner_execution.h" local="yes" imported="no">mbf_costmap_nav/costmap_planner_execution.h</includes>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>costmap_planner_execution.h</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/include/mbf_costmap_nav/</path>
    <filename>costmap__planner__execution_8h</filename>
    <includes id="costmap__wrapper_8h" name="costmap_wrapper.h" local="yes" imported="no">mbf_costmap_nav/costmap_wrapper.h</includes>
    <class kind="class">mbf_costmap_nav::CostmapPlannerExecution</class>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>costmap_recovery_execution.cpp</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/src/mbf_costmap_nav/</path>
    <filename>costmap__recovery__execution_8cpp</filename>
    <includes id="wrapper__recovery__behavior_8h" name="wrapper_recovery_behavior.h" local="yes" imported="no">nav_core_wrapper/wrapper_recovery_behavior.h</includes>
    <includes id="costmap__recovery__execution_8h" name="costmap_recovery_execution.h" local="yes" imported="no">mbf_costmap_nav/costmap_recovery_execution.h</includes>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>costmap_recovery_execution.h</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/include/mbf_costmap_nav/</path>
    <filename>costmap__recovery__execution_8h</filename>
    <includes id="costmap__wrapper_8h" name="costmap_wrapper.h" local="yes" imported="no">mbf_costmap_nav/costmap_wrapper.h</includes>
    <class kind="class">mbf_costmap_nav::CostmapRecoveryExecution</class>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>costmap_wrapper.cpp</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/src/mbf_costmap_nav/</path>
    <filename>costmap__wrapper_8cpp</filename>
    <includes id="costmap__wrapper_8h" name="costmap_wrapper.h" local="yes" imported="no">mbf_costmap_nav/costmap_wrapper.h</includes>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>costmap_wrapper.h</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/include/mbf_costmap_nav/</path>
    <filename>costmap__wrapper_8h</filename>
    <class kind="class">mbf_costmap_nav::CostmapWrapper</class>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>footprint_helper.cpp</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/src/mbf_costmap_nav/</path>
    <filename>footprint__helper_8cpp</filename>
    <includes id="footprint__helper_8h" name="footprint_helper.h" local="yes" imported="no">mbf_costmap_nav/footprint_helper.h</includes>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>footprint_helper.h</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/include/mbf_costmap_nav/</path>
    <filename>footprint__helper_8h</filename>
    <class kind="struct">mbf_costmap_nav::Cell</class>
    <class kind="class">mbf_costmap_nav::FootprintHelper</class>
    <namespace>mbf_costmap_nav</namespace>
  </compound>
  <compound kind="file">
    <name>move_base_legacy_relay.py</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/scripts/</path>
    <filename>move__base__legacy__relay_8py</filename>
    <namespace>move_base_legacy_relay</namespace>
    <member kind="function">
      <type>def</type>
      <name>make_plan_cb</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>ab85a6b8eebab5c9899b1ed210556a4df</anchor>
      <arglist>(request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mb_execute_cb</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>aed29e619647735b4afbbc099e4eae03a</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mb_reconf_cb</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>adba2ec248b8d67fdeed29a976cfa5e13</anchor>
      <arglist>(config, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mbf_feedback_cb</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a3802786050452fa8e1b5e37bd05f5a76</anchor>
      <arglist>(feedback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simple_goal_cb</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a0ade486e27e459483fd57d872f36618b</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bgp</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a7882b8f14243d2b2eb602cd90ef4f172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>blp</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a72a3ce25badfea822e3293c139895016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mb_as</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a11b28144933f05d8b38490f6b21d716a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mb_drs</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>ae8129d6f3b2273572ed2b8f854c1ed89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mb_mps</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a2e16818dc41fc3e9927530c81d7fb062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mb_sg</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a749bc57926713ea65f50281bdda01b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mbf_drc</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>aa3e5f7a161fe8fe8f48213973e38854d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mbf_gp_ac</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>af4df1f78174cd891761444afd2529ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mbf_mb_ac</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a6ef9336bb3b361927cdafc16e41b4d3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>move_base_server_node.cpp</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/src/</path>
    <filename>move__base__server__node_8cpp</filename>
    <includes id="costmap__navigation__server_8h" name="costmap_navigation_server.h" local="yes" imported="no">mbf_costmap_nav/costmap_navigation_server.h</includes>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; mbf_costmap_nav::CostmapNavigationServer &gt;</type>
      <name>CostmapNavigationServerPtr</name>
      <anchorfile>move__base__server__node_8cpp.html</anchorfile>
      <anchor>af537abb321d2547905439590cdc0be7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>move__base__server__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sigintHandler</name>
      <anchorfile>move__base__server__node_8cpp.html</anchorfile>
      <anchor>a458379afdbad052bb3077d6b425d2fee</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="variable">
      <type>mbf_costmap_nav::CostmapNavigationServer::Ptr</type>
      <name>costmap_nav_srv_ptr</name>
      <anchorfile>move__base__server__node_8cpp.html</anchorfile>
      <anchor>aa4f226294ccf8223f5fbe19b553ea0fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>README.md</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/</path>
    <filename>README_8md</filename>
  </compound>
  <compound kind="file">
    <name>wrapper_global_planner.cpp</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/src/nav_core_wrapper/</path>
    <filename>wrapper__global__planner_8cpp</filename>
    <includes id="wrapper__global__planner_8h" name="wrapper_global_planner.h" local="yes" imported="no">nav_core_wrapper/wrapper_global_planner.h</includes>
    <namespace>mbf_nav_core_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>wrapper_global_planner.h</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/include/nav_core_wrapper/</path>
    <filename>wrapper__global__planner_8h</filename>
    <class kind="class">mbf_nav_core_wrapper::WrapperGlobalPlanner</class>
    <namespace>mbf_nav_core_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>wrapper_local_planner.cpp</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/src/nav_core_wrapper/</path>
    <filename>wrapper__local__planner_8cpp</filename>
    <includes id="wrapper__local__planner_8h" name="wrapper_local_planner.h" local="yes" imported="no">nav_core_wrapper/wrapper_local_planner.h</includes>
    <namespace>mbf_nav_core_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>wrapper_local_planner.h</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/include/nav_core_wrapper/</path>
    <filename>wrapper__local__planner_8h</filename>
    <class kind="class">mbf_nav_core_wrapper::WrapperLocalPlanner</class>
    <namespace>mbf_nav_core_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>wrapper_recovery_behavior.cpp</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/src/nav_core_wrapper/</path>
    <filename>wrapper__recovery__behavior_8cpp</filename>
    <includes id="wrapper__recovery__behavior_8h" name="wrapper_recovery_behavior.h" local="yes" imported="no">nav_core_wrapper/wrapper_recovery_behavior.h</includes>
    <namespace>mbf_nav_core_wrapper</namespace>
  </compound>
  <compound kind="file">
    <name>wrapper_recovery_behavior.h</name>
    <path>/tmp/ws/src/move_base_flex/mbf_costmap_nav/include/nav_core_wrapper/</path>
    <filename>wrapper__recovery__behavior_8h</filename>
    <class kind="class">mbf_nav_core_wrapper::WrapperRecoveryBehavior</class>
    <namespace>mbf_nav_core_wrapper</namespace>
  </compound>
  <compound kind="struct">
    <name>mbf_costmap_nav::Cell</name>
    <filename>structmbf__costmap__nav_1_1Cell.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>x</name>
      <anchorfile>structmbf__costmap__nav_1_1Cell.html</anchorfile>
      <anchor>a7b1c9ef20463995ad5f07a224e5d7691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>y</name>
      <anchorfile>structmbf__costmap__nav_1_1Cell.html</anchorfile>
      <anchor>a7b108524b4c18ab10834599abfb21118</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mbf_costmap_nav::CostmapControllerExecution</name>
    <filename>classmbf__costmap__nav_1_1CostmapControllerExecution.html</filename>
    <base>mbf_abstract_nav::AbstractControllerExecution</base>
    <member kind="function">
      <type></type>
      <name>CostmapControllerExecution</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapControllerExecution.html</anchorfile>
      <anchor>af8839f38cb17b6d157bc800032f53e43</anchor>
      <arglist>(const std::string &amp;controller_name, const mbf_costmap_core::CostmapController::Ptr &amp;controller_ptr, const ros::Publisher &amp;vel_pub, const ros::Publisher &amp;goal_pub, const TFPtr &amp;tf_listener_ptr, const CostmapWrapper::Ptr &amp;costmap_ptr, const MoveBaseFlexConfig &amp;config)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CostmapControllerExecution</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapControllerExecution.html</anchorfile>
      <anchor>a6ea33c9b6c05f9ebcac486735eb4d6f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual uint32_t</type>
      <name>computeVelocityCmd</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapControllerExecution.html</anchorfile>
      <anchor>a4509ef7b2c22eaae65de8c046304456e</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;robot_pose, const geometry_msgs::TwistStamped &amp;robot_velocity, geometry_msgs::TwistStamped &amp;vel_cmd, std::string &amp;message)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>postRun</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapControllerExecution.html</anchorfile>
      <anchor>aed65b8f51649fe7af346ab0e5f8d9ac8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>preRun</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapControllerExecution.html</anchorfile>
      <anchor>af59399fe1cd0e730b3d70a032534bdc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>safetyCheck</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapControllerExecution.html</anchorfile>
      <anchor>a2709013ac7fc106ebc41b0496cc8b597</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>mbf_abstract_nav::MoveBaseFlexConfig</type>
      <name>toAbstract</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapControllerExecution.html</anchorfile>
      <anchor>a7aa32805062d0dba6d43c8a3e2eb9f9a</anchor>
      <arglist>(const MoveBaseFlexConfig &amp;config)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>controller_name_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapControllerExecution.html</anchorfile>
      <anchor>a976aaf736ac0d32b345e28a72297e2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CostmapWrapper::Ptr &amp;</type>
      <name>costmap_ptr_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapControllerExecution.html</anchorfile>
      <anchor>ab6e36a74ea5e11a24aaa06612aa7543e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>lock_costmap_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapControllerExecution.html</anchorfile>
      <anchor>aff425d5df32c58c8d7cdd546322c4dce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mbf_costmap_nav::CostmapNavigationServer</name>
    <filename>classmbf__costmap__nav_1_1CostmapNavigationServer.html</filename>
    <base>mbf_abstract_nav::AbstractNavigationServer</base>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CostmapNavigationServer &gt;</type>
      <name>Ptr</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>afe14b9302f0f2a12763466bbf5cb511f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CostmapNavigationServer</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a32e52279c6ed682b0a51f71aeeb0bf4c</anchor>
      <arglist>(const TFPtr &amp;tf_listener_ptr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a9fedbda51758e826dafcd5bcc323abb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CostmapNavigationServer</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a3402a19a70f364b60f15b522681927e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>callServiceCheckPathCost</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a2fd5249f794d211f8fcbaf269106b4e4</anchor>
      <arglist>(mbf_msgs::CheckPath::Request &amp;request, mbf_msgs::CheckPath::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>callServiceCheckPointCost</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a242ba1bbe162445851f3f399b6d8819a</anchor>
      <arglist>(mbf_msgs::CheckPoint::Request &amp;request, mbf_msgs::CheckPoint::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>callServiceCheckPoseCost</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a3723e238913ef6572e930e30fbbb2d4f</anchor>
      <arglist>(mbf_msgs::CheckPose::Request &amp;request, mbf_msgs::CheckPose::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>callServiceClearCostmaps</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a8e7ed9b0b68268c99387aad06c90bcbd</anchor>
      <arglist>(std_srvs::Empty::Request &amp;request, std_srvs::Empty::Response &amp;response)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>initializeControllerPlugin</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>ac5fd1ea9ed50218fccb62f1f9f403ac9</anchor>
      <arglist>(const std::string &amp;name, const mbf_abstract_core::AbstractController::Ptr &amp;controller_ptr)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>initializePlannerPlugin</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a9d5a0d408f2984346f29269e1666d465</anchor>
      <arglist>(const std::string &amp;name, const mbf_abstract_core::AbstractPlanner::Ptr &amp;planner_ptr)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>initializeRecoveryPlugin</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a48bbcf72fbc2066880d3934dcdc014ce</anchor>
      <arglist>(const std::string &amp;name, const mbf_abstract_core::AbstractRecovery::Ptr &amp;behavior_ptr)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual mbf_abstract_core::AbstractController::Ptr</type>
      <name>loadControllerPlugin</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a5048c517b2e746b69a1e89333428a206</anchor>
      <arglist>(const std::string &amp;controller_type)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual mbf_abstract_core::AbstractPlanner::Ptr</type>
      <name>loadPlannerPlugin</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>afa0498142844afa6a8fabb49e830ce93</anchor>
      <arglist>(const std::string &amp;planner_type)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual mbf_abstract_core::AbstractRecovery::Ptr</type>
      <name>loadRecoveryPlugin</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>aae86c2c10a713c0b98f8603fd890f82f</anchor>
      <arglist>(const std::string &amp;recovery_type)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual mbf_abstract_nav::AbstractControllerExecution::Ptr</type>
      <name>newControllerExecution</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>ad1b204917d8d123cac904a31294b44d5</anchor>
      <arglist>(const std::string &amp;plugin_name, const mbf_abstract_core::AbstractController::Ptr plugin_ptr)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual mbf_abstract_nav::AbstractPlannerExecution::Ptr</type>
      <name>newPlannerExecution</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a6c961340eabed46775fd92c9cffb2e33</anchor>
      <arglist>(const std::string &amp;plugin_name, const mbf_abstract_core::AbstractPlanner::Ptr plugin_ptr)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual mbf_abstract_nav::AbstractRecoveryExecution::Ptr</type>
      <name>newRecoveryExecution</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a119476f82397836dd17427d2f8c64fec</anchor>
      <arglist>(const std::string &amp;plugin_name, const mbf_abstract_core::AbstractRecovery::Ptr plugin_ptr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigure</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a2a43cbbf0747c5084c6ceed67ffa9685</anchor>
      <arglist>(mbf_costmap_nav::MoveBaseFlexConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>check_path_cost_srv_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>ac809cbeb54a2f994e559c9597161b0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>check_point_cost_srv_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a93a512a8dcb8b699ddff6bf45d0a6714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>check_pose_cost_srv_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a55e91130cfadf93fb715e43a33dcfe18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>clear_costmaps_srv_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>aba44f440c9ad35a6cc78214a9fc95c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; mbf_costmap_core::CostmapController &gt;</type>
      <name>controller_plugin_loader_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a1dffd2dd6a090974a5b1b6a1f0f25d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mbf_costmap_nav::MoveBaseFlexConfig</type>
      <name>default_config_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a60e61e9bb6a555a30b40766409124427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DynamicReconfigureServerCostmapNav</type>
      <name>dsrv_costmap_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a3d049df8b80ab594e0b187c57502a15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CostmapWrapper::Ptr</type>
      <name>global_costmap_ptr_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a2d6b81d7023288c253ee6b599a9ae94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mbf_costmap_nav::MoveBaseFlexConfig</type>
      <name>last_config_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a54b6c11ac3d5a32c6f88ad0beb2d2f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CostmapWrapper::Ptr</type>
      <name>local_costmap_ptr_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a7ceb68817f057ad3c32b0e21de87d33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; nav_core::BaseLocalPlanner &gt;</type>
      <name>nav_core_controller_plugin_loader_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a73d5e456473e68843b51e00108fe2bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; nav_core::BaseGlobalPlanner &gt;</type>
      <name>nav_core_planner_plugin_loader_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>ac5c1f4c9bb8ba24785735014a0a548fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; nav_core::RecoveryBehavior &gt;</type>
      <name>nav_core_recovery_plugin_loader_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a0a7dae1f9591062b6cd479ca88de8372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; mbf_costmap_core::CostmapPlanner &gt;</type>
      <name>planner_plugin_loader_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a69fc3e5e41c3b2936487a4669f9f22c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; mbf_costmap_core::CostmapRecovery &gt;</type>
      <name>recovery_plugin_loader_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a5bb903f5b10920c08b3e7639904f7db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>setup_reconfigure_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapNavigationServer.html</anchorfile>
      <anchor>a5c447b67d07fa408549980f34ffcc8f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CostmapPlanner</name>
    <filename>classCostmapPlanner.html</filename>
  </compound>
  <compound kind="class">
    <name>mbf_costmap_nav::CostmapPlannerExecution</name>
    <filename>classmbf__costmap__nav_1_1CostmapPlannerExecution.html</filename>
    <base>mbf_abstract_nav::AbstractPlannerExecution</base>
    <member kind="function">
      <type></type>
      <name>CostmapPlannerExecution</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapPlannerExecution.html</anchorfile>
      <anchor>a0370a57c7b9eda11c685ba33145cb505</anchor>
      <arglist>(const std::string &amp;planner_name, const mbf_costmap_core::CostmapPlanner::Ptr &amp;planner_ptr, const CostmapWrapper::Ptr &amp;costmap_ptr, const MoveBaseFlexConfig &amp;config)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CostmapPlannerExecution</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapPlannerExecution.html</anchorfile>
      <anchor>afcc8fbb738089722aab5b5741d145070</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual uint32_t</type>
      <name>makePlan</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapPlannerExecution.html</anchorfile>
      <anchor>a9aa921fc30b45a927827d3f510b28b6c</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;start, const geometry_msgs::PoseStamped &amp;goal, double tolerance, std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;plan, double &amp;cost, std::string &amp;message)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>postRun</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapPlannerExecution.html</anchorfile>
      <anchor>a1c3f76c212c4a131a048f76f4de46e23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>preRun</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapPlannerExecution.html</anchorfile>
      <anchor>a56c37eae2285281dd8b540062a5572aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>mbf_abstract_nav::MoveBaseFlexConfig</type>
      <name>toAbstract</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapPlannerExecution.html</anchorfile>
      <anchor>a635f7922d7c5eb3042921bfc2eedf2e5</anchor>
      <arglist>(const MoveBaseFlexConfig &amp;config)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CostmapWrapper::Ptr &amp;</type>
      <name>costmap_ptr_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapPlannerExecution.html</anchorfile>
      <anchor>a51082c39ab9514cd1f5a30d9eb36a5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>lock_costmap_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapPlannerExecution.html</anchorfile>
      <anchor>a5d1aabdba80ae718f8d0d88164a22dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>planner_name_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapPlannerExecution.html</anchorfile>
      <anchor>ab5a725139c7e8c66acaa261449e1c185</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CostmapRecovery</name>
    <filename>classCostmapRecovery.html</filename>
  </compound>
  <compound kind="class">
    <name>mbf_costmap_nav::CostmapRecoveryExecution</name>
    <filename>classmbf__costmap__nav_1_1CostmapRecoveryExecution.html</filename>
    <base>mbf_abstract_nav::AbstractRecoveryExecution</base>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CostmapRecoveryExecution &gt;</type>
      <name>Ptr</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapRecoveryExecution.html</anchorfile>
      <anchor>ab04694093d2f87bbf326b455899376f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CostmapRecoveryExecution</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapRecoveryExecution.html</anchorfile>
      <anchor>ab16772cf3ee37443a7dabd32ca2080d2</anchor>
      <arglist>(const std::string &amp;recovery_name, const mbf_costmap_core::CostmapRecovery::Ptr &amp;recovery_ptr, const TFPtr &amp;tf_listener_ptr, const CostmapWrapper::Ptr &amp;global_costmap, const CostmapWrapper::Ptr &amp;local_costmap, const MoveBaseFlexConfig &amp;config)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CostmapRecoveryExecution</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapRecoveryExecution.html</anchorfile>
      <anchor>a0d9b40084059d99dcb07b8670e0a6a3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>postRun</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapRecoveryExecution.html</anchorfile>
      <anchor>aa17a8f86f0c7c7e39d31e82cddab9698</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>preRun</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapRecoveryExecution.html</anchorfile>
      <anchor>a0604f2326f2b2158e7da19627d038bbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>mbf_abstract_nav::MoveBaseFlexConfig</type>
      <name>toAbstract</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapRecoveryExecution.html</anchorfile>
      <anchor>a68aa55808640f203c319ee47a564bd20</anchor>
      <arglist>(const MoveBaseFlexConfig &amp;config)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CostmapWrapper::Ptr &amp;</type>
      <name>global_costmap_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapRecoveryExecution.html</anchorfile>
      <anchor>ad7cedc27dcbfcc0e549a74ed3ae208d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CostmapWrapper::Ptr &amp;</type>
      <name>local_costmap_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapRecoveryExecution.html</anchorfile>
      <anchor>ae63112d21741a36902b957e6ab0f91c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mbf_costmap_nav::CostmapWrapper</name>
    <filename>classmbf__costmap__nav_1_1CostmapWrapper.html</filename>
    <base>costmap_2d::Costmap2DROS</base>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CostmapWrapper &gt;</type>
      <name>Ptr</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>a6dcec6b868432d463f43d301c30097df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkActivate</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>a1c3c1be34bc25e2a01b185946b64bdd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkDeactivate</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>a746e7c7532b990742e74fcd50341a5a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>adad9b29a9e4c2c2773a2d30e21ed2104</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CostmapWrapper</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>af340dd0e74e7f40e9350200a2ff1c97e</anchor>
      <arglist>(const std::string &amp;name, const TFPtr &amp;tf_listener_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconfigure</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>a7ab27516f5c71856c3dc1e5e1cfacc3f</anchor>
      <arglist>(double shutdown_costmap, double shutdown_costmap_delay)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CostmapWrapper</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>adc687fe0f2cf26e0dfe9ec6f1abd2e48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>a97ecca19e4478c52b67770ba3c558b82</anchor>
      <arglist>(const ros::TimerEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>check_costmap_mutex_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>a2d881b9a3c11d330a8af9be6f8b17d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>clear_on_shutdown_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>afd6df7bebace66ce16bf1ff6a4336183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int16_t</type>
      <name>costmap_users_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>aa35c07c66b5e826aa3871621af9cc690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>private_nh_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>aa663862da395d7701d0159664878ce37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>shutdown_costmap_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>ac888df59c7cfd9886a6c0aab0a1b4ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>shutdown_costmap_delay_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>ad329ef53796935d51acae43156bffb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Timer</type>
      <name>shutdown_costmap_timer_</name>
      <anchorfile>classmbf__costmap__nav_1_1CostmapWrapper.html</anchorfile>
      <anchor>a3ba0cc0704a443df4da95a188a26e136</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mbf_costmap_nav::FootprintHelper</name>
    <filename>classmbf__costmap__nav_1_1FootprintHelper.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getFillCells</name>
      <anchorfile>classmbf__costmap__nav_1_1FootprintHelper.html</anchorfile>
      <anchor>a3c5d82bd745dfda280f90334edf46f42</anchor>
      <arglist>(std::vector&lt; Cell &gt; &amp;footprint)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; Cell &gt;</type>
      <name>getFootprintCells</name>
      <anchorfile>classmbf__costmap__nav_1_1FootprintHelper.html</anchorfile>
      <anchor>a28abd18cc4e58404e8c070c1c2299897</anchor>
      <arglist>(double x, double y, double theta, std::vector&lt; geometry_msgs::Point &gt; footprint_spec, const costmap_2d::Costmap2D &amp;, bool fill)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getLineCells</name>
      <anchorfile>classmbf__costmap__nav_1_1FootprintHelper.html</anchorfile>
      <anchor>a748426cd729edfdaa064ec4a339d5846</anchor>
      <arglist>(int x0, int x1, int y0, int y1, std::vector&lt; Cell &gt; &amp;pts)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>LocalPlanner</name>
    <filename>classLocalPlanner.html</filename>
  </compound>
  <compound kind="class">
    <name>mbf_nav_core_wrapper::WrapperGlobalPlanner</name>
    <filename>classmbf__nav__core__wrapper_1_1WrapperGlobalPlanner.html</filename>
    <base>mbf_costmap_core::CostmapPlanner</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>cancel</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperGlobalPlanner.html</anchorfile>
      <anchor>a3d02ef6707f75ff5aab00bee47f508c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperGlobalPlanner.html</anchorfile>
      <anchor>ae7bb8062d04a9c1df0e308939a03987a</anchor>
      <arglist>(std::string name, costmap_2d::Costmap2DROS *costmap_ros)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32_t</type>
      <name>makePlan</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperGlobalPlanner.html</anchorfile>
      <anchor>a41baff63fb962bd9508173276530b14c</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;start, const geometry_msgs::PoseStamped &amp;goal, double tolerance, std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;plan, double &amp;cost, std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WrapperGlobalPlanner</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperGlobalPlanner.html</anchorfile>
      <anchor>a44233eadb8d53ef51d11949badd08113</anchor>
      <arglist>(boost::shared_ptr&lt; nav_core::BaseGlobalPlanner &gt; plugin)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WrapperGlobalPlanner</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperGlobalPlanner.html</anchorfile>
      <anchor>aca7254a15c4e868bc8322af92cc27437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; nav_core::BaseGlobalPlanner &gt;</type>
      <name>nav_core_plugin_</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperGlobalPlanner.html</anchorfile>
      <anchor>a414e51935d6149eed6151f6983f3e793</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mbf_nav_core_wrapper::WrapperLocalPlanner</name>
    <filename>classmbf__nav__core__wrapper_1_1WrapperLocalPlanner.html</filename>
    <base>mbf_costmap_core::CostmapController</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>cancel</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperLocalPlanner.html</anchorfile>
      <anchor>a1f7e5fa2a0da72b52f66fa6c983eb670</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32_t</type>
      <name>computeVelocityCommands</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperLocalPlanner.html</anchorfile>
      <anchor>a52e80351035c723618d31bb54f9c730a</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;robot_pose, const geometry_msgs::TwistStamped &amp;robot_velocity, geometry_msgs::TwistStamped &amp;cmd_vel, std::string &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperLocalPlanner.html</anchorfile>
      <anchor>a9403920a70e3f623d231ecbd8f1d1afa</anchor>
      <arglist>(std::string name, TF *tf, costmap_2d::Costmap2DROS *costmap_ros)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isGoalReached</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperLocalPlanner.html</anchorfile>
      <anchor>ac70dfe82c914f5f76f49823862b84cd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isGoalReached</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperLocalPlanner.html</anchorfile>
      <anchor>aaee76257ce4b23a342ef19cf3ddd553b</anchor>
      <arglist>(double xy_tolerance, double yaw_tolerance)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setPlan</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperLocalPlanner.html</anchorfile>
      <anchor>a97f9ec934dcb77864b6a8434fcf0ee12</anchor>
      <arglist>(const std::vector&lt; geometry_msgs::PoseStamped &gt; &amp;plan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WrapperLocalPlanner</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperLocalPlanner.html</anchorfile>
      <anchor>add95e17d13aa0bf0131f2f43e760039a</anchor>
      <arglist>(boost::shared_ptr&lt; nav_core::BaseLocalPlanner &gt;plugin)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WrapperLocalPlanner</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperLocalPlanner.html</anchorfile>
      <anchor>a712f4aaa94fd1ea37545a32f35c5512d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; nav_core::BaseLocalPlanner &gt;</type>
      <name>nav_core_plugin_</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperLocalPlanner.html</anchorfile>
      <anchor>a0cde37bdb6f64073f739bf42b9a7c346</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mbf_nav_core_wrapper::WrapperRecoveryBehavior</name>
    <filename>classmbf__nav__core__wrapper_1_1WrapperRecoveryBehavior.html</filename>
    <base>mbf_costmap_core::CostmapRecovery</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>cancel</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperRecoveryBehavior.html</anchorfile>
      <anchor>ae217dfb2bc690442693513c99547ae9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperRecoveryBehavior.html</anchorfile>
      <anchor>aa46c30004395447852d3ee2c499f36a2</anchor>
      <arglist>(std::string name, TF *tf, costmap_2d::Costmap2DROS *global_costmap, costmap_2d::Costmap2DROS *local_costmap)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32_t</type>
      <name>runBehavior</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperRecoveryBehavior.html</anchorfile>
      <anchor>a5c446a613ae3901229331e116c9e22b3</anchor>
      <arglist>(std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WrapperRecoveryBehavior</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperRecoveryBehavior.html</anchorfile>
      <anchor>af1042722de56c59ad137b9e0032fd223</anchor>
      <arglist>(boost::shared_ptr&lt; nav_core::RecoveryBehavior &gt; plugin)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WrapperRecoveryBehavior</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperRecoveryBehavior.html</anchorfile>
      <anchor>a0ed76dd24ae708e14a1dd4a277604688</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; nav_core::RecoveryBehavior &gt;</type>
      <name>nav_core_plugin_</name>
      <anchorfile>classmbf__nav__core__wrapper_1_1WrapperRecoveryBehavior.html</anchorfile>
      <anchor>acedab80dd686c2e2046eb6b9f99f3dc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mbf_costmap_nav</name>
    <filename>namespacembf__costmap__nav.html</filename>
    <class kind="struct">mbf_costmap_nav::Cell</class>
    <class kind="class">mbf_costmap_nav::CostmapControllerExecution</class>
    <class kind="class">mbf_costmap_nav::CostmapNavigationServer</class>
    <class kind="class">mbf_costmap_nav::CostmapPlannerExecution</class>
    <class kind="class">mbf_costmap_nav::CostmapRecoveryExecution</class>
    <class kind="class">mbf_costmap_nav::CostmapWrapper</class>
    <class kind="class">mbf_costmap_nav::FootprintHelper</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; dynamic_reconfigure::Server&lt; mbf_costmap_nav::MoveBaseFlexConfig &gt; &gt;</type>
      <name>DynamicReconfigureServerCostmapNav</name>
      <anchorfile>namespacembf__costmap__nav.html</anchorfile>
      <anchor>ac54e8ee7a881d74e80cbca089c95c894</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mbf_nav_core_wrapper</name>
    <filename>namespacembf__nav__core__wrapper.html</filename>
    <class kind="class">mbf_nav_core_wrapper::WrapperGlobalPlanner</class>
    <class kind="class">mbf_nav_core_wrapper::WrapperLocalPlanner</class>
    <class kind="class">mbf_nav_core_wrapper::WrapperRecoveryBehavior</class>
  </compound>
  <compound kind="namespace">
    <name>move_base_legacy_relay</name>
    <filename>namespacemove__base__legacy__relay.html</filename>
    <member kind="function">
      <type>def</type>
      <name>make_plan_cb</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>ab85a6b8eebab5c9899b1ed210556a4df</anchor>
      <arglist>(request)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mb_execute_cb</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>aed29e619647735b4afbbc099e4eae03a</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mb_reconf_cb</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>adba2ec248b8d67fdeed29a976cfa5e13</anchor>
      <arglist>(config, level)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mbf_feedback_cb</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a3802786050452fa8e1b5e37bd05f5a76</anchor>
      <arglist>(feedback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>simple_goal_cb</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a0ade486e27e459483fd57d872f36618b</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bgp</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a7882b8f14243d2b2eb602cd90ef4f172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>blp</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a72a3ce25badfea822e3293c139895016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mb_as</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a11b28144933f05d8b38490f6b21d716a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mb_drs</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>ae8129d6f3b2273572ed2b8f854c1ed89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mb_mps</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a2e16818dc41fc3e9927530c81d7fb062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mb_sg</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a749bc57926713ea65f50281bdda01b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mbf_drc</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>aa3e5f7a161fe8fe8f48213973e38854d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mbf_gp_ac</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>af4df1f78174cd891761444afd2529ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mbf_mb_ac</name>
      <anchorfile>namespacemove__base__legacy__relay.html</anchorfile>
      <anchor>a6ef9336bb3b361927cdafc16e41b4d3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>move_base_server</name>
    <title>Move Base Server</title>
    <filename>group__move__base__server.html</filename>
    <class kind="class">mbf_costmap_nav::CostmapControllerExecution</class>
    <class kind="class">mbf_costmap_nav::CostmapNavigationServer</class>
    <class kind="class">mbf_costmap_nav::CostmapPlannerExecution</class>
    <class kind="class">mbf_costmap_nav::CostmapRecoveryExecution</class>
    <class kind="class">mbf_costmap_nav::CostmapWrapper</class>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>Move Base Flex Costmap Navigation Server</title>
    <filename>index</filename>
    <docanchor file="index" title="ActionClient Code API">ActionClientAPI</docanchor>
    <docanchor file="index" title="ActionServer Code API">ActionServerAPI</docanchor>
    <docanchor file="index" title="Communication Protocol">protocol</docanchor>
    <docanchor file="index" title="Code API">codeapi</docanchor>
    <docanchor file="index" title="Overview">overview</docanchor>
    <docanchor file="index" title="Crawling algorithm">crawling</docanchor>
    <docanchor file="index" title="Efficiency considerations">efficiency</docanchor>
    <docanchor file="index" title="Minimal dependencies">dependencies</docanchor>
    <docanchor file="index" title="ROS API">rosapi</docanchor>
    <docanchor file="index" title="TransformListener">listener</docanchor>
    <docanchor file="index" title="MessageFilter">message_filter</docanchor>
    <docanchor file="index" title="TransformBroadcaster">broadcaster</docanchor>
    <docanchor file="index" title="send_transform">send_transform</docanchor>
    <docanchor file="index" title="Data Types used in tf">datatypes</docanchor>
    <docanchor file="index" title="Conversion Interface">conversions</docanchor>
  </compound>
</tagfile>
