Public Member Functions | Private Attributes | List of all members
pick_place::PlanStage Class Reference

#include <plan_stage.h>

Inheritance diagram for pick_place::PlanStage:
Inheritance graph
[legend]

Public Member Functions

bool evaluate (const ManipulationPlanPtr &plan) const override
 
 PlanStage (const planning_scene::PlanningSceneConstPtr &scene, const planning_pipeline::PlanningPipelinePtr &planning_pipeline)
 
void signalStop () override
 
- Public Member Functions inherited from pick_place::ManipulationStage
const std::string & getName () const
 
 ManipulationStage (const std::string &name)
 
virtual void resetStopSignal ()
 
void setVerbose (bool flag)
 
virtual ~ManipulationStage ()
 

Private Attributes

planning_pipeline::PlanningPipelinePtr planning_pipeline_
 
planning_scene::PlanningSceneConstPtr planning_scene_
 

Additional Inherited Members

- Protected Attributes inherited from pick_place::ManipulationStage
std::string name_
 
bool signal_stop_
 
bool verbose_
 

Detailed Description

Definition at line 77 of file plan_stage.h.

Constructor & Destructor Documentation

◆ PlanStage()

pick_place::PlanStage::PlanStage ( const planning_scene::PlanningSceneConstPtr &  scene,
const planning_pipeline::PlanningPipelinePtr &  planning_pipeline 
)

Definition at line 76 of file plan_stage.cpp.

Member Function Documentation

◆ evaluate()

bool pick_place::PlanStage::evaluate ( const ManipulationPlanPtr &  plan) const
overridevirtual

Implements pick_place::ManipulationStage.

Definition at line 89 of file plan_stage.cpp.

◆ signalStop()

void pick_place::PlanStage::signalStop ( )
overridevirtual

Reimplemented from pick_place::ManipulationStage.

Definition at line 82 of file plan_stage.cpp.

Member Data Documentation

◆ planning_pipeline_

planning_pipeline::PlanningPipelinePtr pick_place::PlanStage::planning_pipeline_
private

Definition at line 121 of file plan_stage.h.

◆ planning_scene_

planning_scene::PlanningSceneConstPtr pick_place::PlanStage::planning_scene_
private

Definition at line 120 of file plan_stage.h.


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


manipulation
Author(s): Ioan Sucan , Sachin Chitta
autogenerated on Wed Feb 21 2024 03:26:13