Loading...
Searching...
No Matches
ompl::tools::Benchmark::PlannerExperiment Struct Reference

The data collected after running a planner multiple times. More...

#include <ompl/tools/benchmark/Benchmark.h>

Public Member Functions

bool operator== (const PlannerExperiment &p) const

Public Attributes

std::string name
 The name of the planner.
std::vector< RunPropertiesruns
 Data collected for each run.
std::vector< std::string > progressPropertyNames
std::vector< RunProgressData > runsProgressData
RunProperties common
 Some common properties for all the runs.

Detailed Description

The data collected after running a planner multiple times.

Definition at line 85 of file Benchmark.h.

Member Function Documentation

◆ operator==()

bool ompl::tools::Benchmark::PlannerExperiment::operator== ( const PlannerExperiment & p) const
inline

Definition at line 104 of file Benchmark.h.

Member Data Documentation

◆ common

RunProperties ompl::tools::Benchmark::PlannerExperiment::common

Some common properties for all the runs.

Definition at line 102 of file Benchmark.h.

◆ name

std::string ompl::tools::Benchmark::PlannerExperiment::name

The name of the planner.

Definition at line 88 of file Benchmark.h.

◆ progressPropertyNames

std::vector<std::string> ompl::tools::Benchmark::PlannerExperiment::progressPropertyNames

Names of each of the planner progress properties reported by planner

Definition at line 95 of file Benchmark.h.

◆ runs

std::vector<RunProperties> ompl::tools::Benchmark::PlannerExperiment::runs

Data collected for each run.

Definition at line 91 of file Benchmark.h.

◆ runsProgressData

std::vector<RunProgressData> ompl::tools::Benchmark::PlannerExperiment::runsProgressData

For each run of the planner, this stores the set of planner progress data reported by the planner

Definition at line 99 of file Benchmark.h.


The documentation for this struct was generated from the following file: