EasyNav Plugins
Loading...
Searching...
No Matches
AStarPlanner.cpp File Reference

Implementation of the AStarPlanner class using A* on ::navmap::NavMap (triangle graph). More...

#include <queue>
#include <cmath>
#include <limits>
#include <algorithm>
#include <cstdint>
#include "easynav_common/RTTFBuffer.hpp"
#include "easynav_navmap_planner/AStarPlanner.hpp"
#include "nav_msgs/msg/goals.hpp"
#include "nav_msgs/msg/odometry.hpp"
#include "nav_msgs/msg/path.hpp"
#include "navmap_core/NavMap.hpp"
#include "navmap_ros/conversions.hpp"
#include <pluginlib/class_list_macros.hpp>
Include dependency graph for AStarPlanner.cpp:

Namespaces

namespace  easynav
 Provides a mapping for often used cost values.
namespace  easynav::navmap

Detailed Description

Implementation of the AStarPlanner class using A* on ::navmap::NavMap (triangle graph).