#include <planner.h>
Public Member Functions | |
bool | Initialize (const ros::NodeHandle &n) |
virtual | ~Planner () |
Protected Member Functions | |
virtual bool | LoadParameters (const ros::NodeHandle &n) |
virtual Trajectory< S > | Plan (const S &start, const S &goal, double start_time=0.0) const =0 |
Planner () | |
virtual bool | RegisterCallbacks (const ros::NodeHandle &n) |
bool | ReplanServer (fastrack_srvs::ReplanRequest &req, fastrack_srvs::ReplanResponse &res) |
Protected Attributes | |
B | bound_ |
ros::ServiceClient | bound_srv_ |
std::string | bound_srv_name_ |
D | dynamics_ |
ros::ServiceClient | dynamics_srv_ |
std::string | dynamics_srv_name_ |
E | env_ |
bool | initialized_ |
double | max_runtime_ |
std::string | name_ |
ros::ServiceServer | replan_srv_ |
std::string | replan_srv_name_ |
std::vector< double > | state_lower_ |
std::vector< double > | state_upper_ |
|
inlinevirtual |
|
inlineexplicitprotected |
bool fastrack::planning::Planner< S, E, D, SD, B, SB >::Initialize | ( | const ros::NodeHandle & | n | ) |
|
protectedvirtual |
|
protectedpure virtual |
Implemented in fastrack::planning::GraphDynamicPlanner< S, E, D, SD, B, SB >, fastrack::planning::GraphDynamicPlanner< PlanarDubins3D, E, PlanarDubinsDynamics3D, fastrack_srvs::PlanarDubinsPlannerDynamics, B, SB >, fastrack::planning::OmplKinematicPlanner< P, S, E, B, SB >, and fastrack::planning::KinematicPlanner< S, E, B, SB >.
|
protectedvirtual |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |