moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
ompl_interface::MultiQueryPlannerAllocator Class Reference

#include <planning_context_manager.hpp>

Public Member Functions

 MultiQueryPlannerAllocator ()=default
 ~MultiQueryPlannerAllocator ()
template<typename T>
ob::PlannerPtr allocatePlanner (const ob::SpaceInformationPtr &si, const std::string &new_name, const ModelBasedPlanningContextSpecification &spec)
template<typename T>
ompl::base::PlannerPtr allocatePlanner (const ob::SpaceInformationPtr &si, const std::string &new_name, const ModelBasedPlanningContextSpecification &spec)
template<typename T>
ompl::base::PlannerPtr allocatePlannerImpl (const ob::SpaceInformationPtr &si, const std::string &new_name, const ModelBasedPlanningContextSpecification &spec, bool load_planner_data, bool store_planner_data, const std::string &file_path)
template<typename T>
ompl::base::Planner * allocatePersistentPlanner (const ob::PlannerData &)

Detailed Description

Definition at line 51 of file planning_context_manager.hpp.

Constructor & Destructor Documentation

◆ MultiQueryPlannerAllocator()

ompl_interface::MultiQueryPlannerAllocator::MultiQueryPlannerAllocator ( )
default

◆ ~MultiQueryPlannerAllocator()

ompl_interface::MultiQueryPlannerAllocator::~MultiQueryPlannerAllocator ( )

Definition at line 99 of file planning_context_manager.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ allocatePersistentPlanner()

template<typename T>
ompl::base::Planner * ompl_interface::MultiQueryPlannerAllocator::allocatePersistentPlanner ( const ob::PlannerData & )
inline

Definition at line 225 of file planning_context_manager.cpp.

◆ allocatePlanner() [1/2]

template<typename T>
ob::PlannerPtr ompl_interface::MultiQueryPlannerAllocator::allocatePlanner ( const ob::SpaceInformationPtr & si,
const std::string & new_name,
const ModelBasedPlanningContextSpecification & spec )

◆ allocatePlanner() [2/2]

template<typename T>
ompl::base::PlannerPtr ompl_interface::MultiQueryPlannerAllocator::allocatePlanner ( const ob::SpaceInformationPtr & si,
const std::string & new_name,
const ModelBasedPlanningContextSpecification & spec )

Definition at line 113 of file planning_context_manager.cpp.

Here is the call graph for this function:

◆ allocatePlannerImpl()

template<typename T>
ompl::base::PlannerPtr ompl_interface::MultiQueryPlannerAllocator::allocatePlannerImpl ( const ob::SpaceInformationPtr & si,
const std::string & new_name,
const ModelBasedPlanningContextSpecification & spec,
bool load_planner_data,
bool store_planner_data,
const std::string & file_path )

Definition at line 181 of file planning_context_manager.cpp.

Here is the call graph for this function:

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