simple_planner v1.4.0
Loading...
Searching...
No Matches
simple_planner.hpp File Reference
#include <map>
#include <optional>
#include <diagnostic_msgs/msg/diagnostic_status.hpp>
#include <diagnostic_updater/diagnostic_updater.hpp>
#include <diagnostic_updater/publisher.hpp>
#include <geometry_msgs/msg/pose.hpp>
#include <geometry_msgs/msg/twist.hpp>
#include <nav_msgs/msg/occupancy_grid.hpp>
#include <perception_msgs/msg/ego_data.hpp>
#include <perception_msgs/msg/object_list.hpp>
#include <perception_msgs_utils/object_access.hpp>
#include <rclcpp/rclcpp.hpp>
#include <std_srvs/srv/set_bool.hpp>
#include <route_planning_msgs/msg/route.hpp>
#include <route_planning_msgs_utils/route_access.hpp>
#include <tf2_ros/buffer.h>
#include <tf2_ros/transform_listener.h>
#include <tf2_geometry_msgs/tf2_geometry_msgs.hpp>
#include <tf2_route_planning_msgs/tf2_route_planning_msgs.hpp>
#include <tf2_trajectory_planning_msgs/tf2_trajectory_planning_msgs.hpp>
#include <trajectory_planning_msgs/msg/trajectory.hpp>
#include <trajectory_planning_msgs_utils/trajectory_access.hpp>
#include <visualization_msgs/msg/marker_array.hpp>
#include <simple_planner/object_geometry.hpp>

Go to the source code of this file.

Classes

struct  simple_planner::is_vector< C >
 
struct  simple_planner::is_vector< std::vector< T, A > >
 
struct  simple_planner::TopicDiagnosticConfig
 Configuration parameters for topic diagnostics. More...
 
struct  simple_planner::SimplePathPoint
 
struct  simple_planner::SimplePath
 
class  simple_planner::SimplePlannerNode
 
struct  simple_planner::SimplePlannerNode::FollowRoutePlan
 
struct  simple_planner::SimplePlannerNode::DiagnosticStatus
 Diagnostic status indicating node health. More...
 

Namespaces

namespace  simple_planner
 Namespace for simple_planner package.
 

Variables

template<typename C >
constexpr bool simple_planner::is_vector_v = is_vector<C>::value