hpp-python 6.1.0
python bindings for HPP, based on boost python
Loading...
Searching...
No Matches
path-planner.cc File Reference
Include dependency graph for path-planner.cc:

Classes

struct  pyhpp::core::pathPlanner::PlanAndOptimize
 

Namespaces

namespace  pyhpp
 
namespace  pyhpp::core
 
namespace  pyhpp::core::pathPlanner
 

Macros

#define DEFINE_PLANNER_WRAPPER(WrapperName, PlannerType, PlannerPtr)
 

Functions

 pyhpp::core::pathPlanner::DEFINE_PLANNER_WRAPPER (DiffusingPlanner, hpp::core::DiffusingPlanner, hpp::core::DiffusingPlannerPtr_t) DEFINE_PLANNER_WRAPPER(BiRRTPlanner
 
hpp::core::BiRRTPlannerPtr_t pyhpp::core::pathPlanner::DEFINE_PLANNER_WRAPPER (VisibilityPrmPlanner, hpp::core::VisibilityPrmPlanner, hpp::core::VisibilityPrmPlannerPtr_t) DEFINE_PLANNER_WRAPPER(BiRrtStar
 
hpp::core::BiRRTPlannerPtr_t hpp::core::pathPlanner::BiRrtStarPtr_t DEFINE_PLANNER_WRAPPER(kPrmStar, hpp::core::pathPlanner::kPrmStar, hpp::core::pathPlanner::kPrmStarPtr_t) struct SearchInRoadmap void pyhpp::core::pathPlanner::exposeSearchInRoadmap ()
 
void pyhpp::core::pathPlanner::exposePlanAndOptimize ()
 
void pyhpp::core::pathPlanner::exposePathPlanners ()
 
void pyhpp::core::exposePathPlanner ()
 

Macro Definition Documentation

◆ DEFINE_PLANNER_WRAPPER

#define DEFINE_PLANNER_WRAPPER (   WrapperName,
  PlannerType,
  PlannerPtr 
)
Value:
obj = PlannerType::create(problem.obj); \
} \
}; \
void expose##WrapperName() { \
#WrapperName, init<const pyhpp::core::Problem&>()); \
}
void init(const PathPlannerWkPtr_t &weak)
void init(const ConfigurationShooterWkPtr_t &weak)
ProblemConstPtr_t problem() const