Public Member Functions | Private Member Functions | List of all members
fastrack::planning::OmplKinematicPlanner< P, S, E, B, SB > Class Template Reference

#include <ompl_kinematic_planner.h>

Inheritance diagram for fastrack::planning::OmplKinematicPlanner< P, S, E, B, SB >:
Inheritance graph
[legend]

Public Member Functions

 OmplKinematicPlanner ()
 
 ~OmplKinematicPlanner ()
 
- Public Member Functions inherited from fastrack::planning::KinematicPlanner< S, E, B, SB >
virtual ~KinematicPlanner ()
 
- Public Member Functions inherited from fastrack::planning::Planner< S, E, Kinematics< S >, fastrack_srvs::KinematicPlannerDynamics, B, SB >
bool Initialize (const ros::NodeHandle &n)
 
virtual ~Planner ()
 

Private Member Functions

FromOmplState (const ob::State *state) const
 
Trajectory< S > Plan (const S &start, const S &goal, double start_time=0.0) const
 

Additional Inherited Members

- Protected Member Functions inherited from fastrack::planning::KinematicPlanner< S, E, B, SB >
 KinematicPlanner ()
 
- Protected Member Functions inherited from fastrack::planning::Planner< S, E, Kinematics< S >, fastrack_srvs::KinematicPlannerDynamics, B, SB >
virtual bool LoadParameters (const ros::NodeHandle &n)
 
 Planner ()
 
virtual bool RegisterCallbacks (const ros::NodeHandle &n)
 
bool ReplanServer (fastrack_srvs::ReplanRequest &req, fastrack_srvs::ReplanResponse &res)
 
- Protected Attributes inherited from fastrack::planning::Planner< S, E, Kinematics< S >, fastrack_srvs::KinematicPlannerDynamics, B, SB >
bound_
 
ros::ServiceClient bound_srv_
 
std::string bound_srv_name_
 
Kinematics< S > dynamics_
 
ros::ServiceClient dynamics_srv_
 
std::string dynamics_srv_name_
 
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_
 

Detailed Description

template<typename P, typename S, typename E, typename B, typename SB>
class fastrack::planning::OmplKinematicPlanner< P, S, E, B, SB >

Definition at line 67 of file ompl_kinematic_planner.h.

Constructor & Destructor Documentation

template<typename P , typename S , typename E , typename B , typename SB >
fastrack::planning::OmplKinematicPlanner< P, S, E, B, SB >::~OmplKinematicPlanner ( )
inline

Definition at line 69 of file ompl_kinematic_planner.h.

template<typename P , typename S , typename E , typename B , typename SB >
fastrack::planning::OmplKinematicPlanner< P, S, E, B, SB >::OmplKinematicPlanner ( )
inlineexplicit

Definition at line 70 of file ompl_kinematic_planner.h.

Member Function Documentation

template<typename P , typename S , typename E , typename B , typename SB >
S fastrack::planning::OmplKinematicPlanner< P, S, E, B, SB >::FromOmplState ( const ob::State *  state) const
private

Definition at line 90 of file ompl_kinematic_planner.h.

template<typename P , typename S , typename E , typename B , typename SB >
Trajectory< S > fastrack::planning::OmplKinematicPlanner< P, S, E, B, SB >::Plan ( const S &  start,
const S &  goal,
double  start_time = 0.0 
) const
privatevirtual

The documentation for this class was generated from the following file:


fastrack
Author(s): David Fridovich-Keil
autogenerated on Mon Aug 3 2020 21:28:37