Robowflex
v0.1
Making MoveIt Easy
|
A container structure for all elements needed in a planning query, plus an identifying name. More...
#include <benchmarking.h>
Public Member Functions | |
PlanningQuery ()=default | |
Empty constructor. More... | |
PlanningQuery (const std::string &name, const SceneConstPtr &scene, const PlannerPtr &planner, const planning_interface::MotionPlanRequest &request) | |
Constructor. Fills in fields. More... | |
Public Attributes | |
std::string | name |
Name of this query. More... | |
SceneConstPtr | scene |
Scene used for the query. More... | |
PlannerPtr | planner |
Planner used for the query. More... | |
planning_interface::MotionPlanRequest | request |
Request used for the query. More... | |
A container structure for all elements needed in a planning query, plus an identifying name.
Definition at line 43 of file benchmarking.h.
|
default |
Empty constructor.
PlanningQuery::PlanningQuery | ( | const std::string & | name, |
const SceneConstPtr & | scene, | ||
const PlannerPtr & | planner, | ||
const planning_interface::MotionPlanRequest & | request | ||
) |
Constructor. Fills in fields.
[in] | name | Name of this query. |
[in] | scene | Scene to use. |
[in] | planner | Planner to use to evaluate query. |
[in] | request | Request to give planner. |
Definition at line 72 of file benchmarking.cpp.
std::string robowflex::PlanningQuery::name |
Name of this query.
Definition at line 60 of file benchmarking.h.
PlannerPtr robowflex::PlanningQuery::planner |
Planner used for the query.
Definition at line 62 of file benchmarking.h.
planning_interface::MotionPlanRequest robowflex::PlanningQuery::request |
Request used for the query.
Definition at line 63 of file benchmarking.h.
SceneConstPtr robowflex::PlanningQuery::scene |
Scene used for the query.
Definition at line 61 of file benchmarking.h.