#include <planner.h>
|
virtual bool | InitializePlanner (ros::NodeHandle *nh)=0 |
|
virtual void | PlanCallback (ff_msgs::PlanGoal const &goal)=0 |
|
void | PlanResult (ff_msgs::PlanResult const &result) |
|
void | PlanFeedback (ff_msgs::PlanFeedback const &feedback) |
|
bool | GetZones (std::vector< ff_msgs::Zone > &zones) |
|
bool | GetZonesMap (std::vector< signed char > &map, Vec3f &origin, Vec3i &dim, double &map_res) |
|
bool | GetFreeMap (pcl::PointCloud< pcl::PointXYZ > *points, float *resolution) |
|
bool | GetObstacleMap (pcl::PointCloud< pcl::PointXYZ > *points, float *resolution) |
|
virtual void | Reset () |
|
virtual void | Sleep () |
|
virtual void | Wakeup () |
|
void | StopHeartbeat () |
|
void | SendDiagnostics (const std::vector< diagnostic_msgs::KeyValue > &keyval) |
|
void | Setup (ros::NodeHandle &nh, ros::NodeHandle &nh_mt, std::string plugin_name) |
|
◆ PlannerImplementation()
planner::PlannerImplementation::PlannerImplementation |
( |
std::string const & |
name, |
|
|
std::string const & |
description |
|
) |
| |
|
inlineexplicit |
◆ ~PlannerImplementation()
virtual planner::PlannerImplementation::~PlannerImplementation |
( |
| ) |
|
|
inlinevirtual |
◆ GetFreeMap()
bool planner::PlannerImplementation::GetFreeMap |
( |
pcl::PointCloud< pcl::PointXYZ > * |
points, |
|
|
float * |
resolution |
|
) |
| |
|
inlineprotected |
◆ GetObstacleMap()
bool planner::PlannerImplementation::GetObstacleMap |
( |
pcl::PointCloud< pcl::PointXYZ > * |
points, |
|
|
float * |
resolution |
|
) |
| |
|
inlineprotected |
◆ GetZones()
bool planner::PlannerImplementation::GetZones |
( |
std::vector< ff_msgs::Zone > & |
zones | ) |
|
|
inlineprotected |
◆ GetZonesMap()
bool planner::PlannerImplementation::GetZonesMap |
( |
std::vector< signed char > & |
map, |
|
|
Vec3f & |
origin, |
|
|
Vec3i & |
dim, |
|
|
double & |
map_res |
|
) |
| |
|
inlineprotected |
◆ InitializePlanner()
virtual bool planner::PlannerImplementation::InitializePlanner |
( |
ros::NodeHandle * |
nh | ) |
|
|
protectedpure virtual |
◆ PlanCallback()
virtual void planner::PlannerImplementation::PlanCallback |
( |
ff_msgs::PlanGoal const & |
goal | ) |
|
|
protectedpure virtual |
◆ PlanFeedback()
void planner::PlannerImplementation::PlanFeedback |
( |
ff_msgs::PlanFeedback const & |
feedback | ) |
|
|
inlineprotected |
◆ PlanResult()
void planner::PlannerImplementation::PlanResult |
( |
ff_msgs::PlanResult const & |
result | ) |
|
|
inlineprotected |
The documentation for this class was generated from the following file:
- mobility/choreographer/include/choreographer/planner.h