Public Member Functions | Protected Member Functions | Protected Attributes
sbpl_interface::SBPLMetaInterface Class Reference

#include <sbpl_meta_interface.h>

List of all members.

Public Member Functions

const PlanningStatisticsgetLastPlanningStatistics () const
 SBPLMetaInterface (const planning_models::RobotModelConstPtr &kmodel)
bool solve (const planning_scene::PlanningSceneConstPtr &planning_scene, const moveit_msgs::GetMotionPlan::Request &req, moveit_msgs::GetMotionPlan::Response &res)
virtual ~SBPLMetaInterface ()

Protected Member Functions

void runSolver (bool use_first, const planning_scene::PlanningSceneConstPtr &planning_scene, const moveit_msgs::GetMotionPlan::Request &req, moveit_msgs::GetMotionPlan::Response &res, const PlanningParameters &params)

Protected Attributes

bool first_done_
bool first_ok_
PlanningStatistics last_planning_statistics_
boost::condition_variable planner_done_condition_
boost::mutex planner_done_mutex_
boost::shared_ptr
< sbpl_interface::SBPLInterface
sbpl_interface_first_
boost::shared_ptr
< sbpl_interface::SBPLInterface
sbpl_interface_second_
bool second_done_
bool second_ok_

Detailed Description

Definition at line 46 of file sbpl_meta_interface.h.


Constructor & Destructor Documentation

Definition at line 41 of file sbpl_meta_interface.cpp.

Definition at line 51 of file sbpl_meta_interface.h.


Member Function Documentation

Definition at line 57 of file sbpl_meta_interface.h.

void sbpl_interface::SBPLMetaInterface::runSolver ( bool  use_first,
const planning_scene::PlanningSceneConstPtr planning_scene,
const moveit_msgs::GetMotionPlan::Request &  req,
moveit_msgs::GetMotionPlan::Response &  res,
const PlanningParameters params 
) [protected]

Definition at line 126 of file sbpl_meta_interface.cpp.

bool sbpl_interface::SBPLMetaInterface::solve ( const planning_scene::PlanningSceneConstPtr planning_scene,
const moveit_msgs::GetMotionPlan::Request &  req,
moveit_msgs::GetMotionPlan::Response &  res 
)

Definition at line 47 of file sbpl_meta_interface.cpp.


Member Data Documentation

Definition at line 72 of file sbpl_meta_interface.h.

Definition at line 71 of file sbpl_meta_interface.h.

Definition at line 79 of file sbpl_meta_interface.h.

boost::condition_variable sbpl_interface::SBPLMetaInterface::planner_done_condition_ [protected]

Definition at line 70 of file sbpl_meta_interface.h.

Definition at line 69 of file sbpl_meta_interface.h.

Definition at line 76 of file sbpl_meta_interface.h.

Definition at line 77 of file sbpl_meta_interface.h.

Definition at line 74 of file sbpl_meta_interface.h.

Definition at line 73 of file sbpl_meta_interface.h.


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


sbpl_interface
Author(s): Gil Jones
autogenerated on Mon Oct 6 2014 11:11:34