Robowflex
v0.1
Making MoveIt Easy
|
Benchmark outputter that saves results into OMPL benchmarking log files. If ompl_benchmark_statistics.py
is available in your PATH variable, the results are also compiled into a database file.
More...
#include <benchmarking.h>
Public Member Functions | |
OMPLPlanDataSetOutputter (const std::string &prefix) | |
Constructor. More... | |
~OMPLPlanDataSetOutputter () override | |
Destructor, runs ompl_benchmark_statistics.py to generate benchmarking database. More... | |
void | dump (const PlanDataSet &results) override |
Dumps results into a OMPL benchmarking log file in prefix_ named after the request name_. More... | |
Public Member Functions inherited from robowflex::PlanDataSetOutputter | |
virtual | ~PlanDataSetOutputter ()=default |
Virtual destructor for cleaning up resources. More... | |
Private Attributes | |
const std::string | prefix_ |
Log file prefix. More... | |
Benchmark outputter that saves results into OMPL benchmarking log files. If ompl_benchmark_statistics.py
is available in your PATH variable, the results are also compiled into a database file.
Definition at line 571 of file benchmarking.h.
OMPLPlanDataSetOutputter::OMPLPlanDataSetOutputter | ( | const std::string & | prefix | ) |
Constructor.
[in] | prefix | Prefix to place in front of all log files generated. |
[in] | dumpScene | If true, will output scene into log file. |
Definition at line 603 of file benchmarking.cpp.
|
override |
Destructor, runs ompl_benchmark_statistics.py
to generate benchmarking database.
Definition at line 607 of file benchmarking.cpp.
|
overridevirtual |
Dumps results into a OMPL benchmarking log file in prefix_ named after the request name_.
[in] | results | Results to dump to file. |
Implements robowflex::PlanDataSetOutputter.
Definition at line 611 of file benchmarking.cpp.
|
private |
Log file prefix.
Definition at line 591 of file benchmarking.h.