#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