moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
Functions | |
def | readLogValue (filevar, desired_token_index, expected_tokens) |
def | readOptionalLogValue (filevar, desired_token_index, expected_tokens={}) |
def | readRequiredLogValue (name, filevar, desired_token_index, expected_tokens={}) |
def | ensurePrefix (line, prefix) |
def | readOptionalMultilineValue (filevar) |
def | readRequiredMultilineValue (filevar) |
def | readBenchmarkLog (dbname, filenames) |
def | plotAttribute (cur, planners, attribute, typename) |
def | plotProgressAttribute (cur, planners, attribute) |
def | plotStatistics (dbname, fname) |
def | saveAsMysql (dbname, mysqldump) |
def | computeViews (dbname) |
Variables | |
string | usage = """%prog [options] [<benchmark.log> ...]""" |
parser = OptionParser("A script to parse benchmarking results.\n" + usage) | |
dest | |
default | |
help | |
action | |
options | |
args | |
view | |
def moveit_benchmark_statistics.computeViews | ( | dbname | ) |
Definition at line 695 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.ensurePrefix | ( | line, | |
prefix | |||
) |
Definition at line 78 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.plotAttribute | ( | cur, | |
planners, | |||
attribute, | |||
typename | |||
) |
Create a plot for a particular attribute. It will include data for all planners that have data for this attribute.
Definition at line 395 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.plotProgressAttribute | ( | cur, | |
planners, | |||
attribute | |||
) |
Plot data for a single planner progress attribute. Will create an average time-plot with error bars of the attribute over all runs for each planner.
Definition at line 511 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.plotStatistics | ( | dbname, | |
fname | |||
) |
Create a PDF file with box plots for all attributes.
Definition at line 574 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.readBenchmarkLog | ( | dbname, | |
filenames | |||
) |
Parse benchmark log files and store the parsed data in a sqlite3 database.
Definition at line 112 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.readLogValue | ( | filevar, | |
desired_token_index, | |||
expected_tokens | |||
) |
Definition at line 56 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.readOptionalLogValue | ( | filevar, | |
desired_token_index, | |||
expected_tokens = {} |
|||
) |
Definition at line 67 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.readOptionalMultilineValue | ( | filevar | ) |
Definition at line 84 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.readRequiredLogValue | ( | name, | |
filevar, | |||
desired_token_index, | |||
expected_tokens = {} |
|||
) |
Definition at line 71 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.readRequiredMultilineValue | ( | filevar | ) |
Definition at line 100 of file moveit_benchmark_statistics.py.
def moveit_benchmark_statistics.saveAsMysql | ( | dbname, | |
mysqldump | |||
) |
Definition at line 631 of file moveit_benchmark_statistics.py.
moveit_benchmark_statistics.action |
Definition at line 753 of file moveit_benchmark_statistics.py.
moveit_benchmark_statistics.args |
Definition at line 772 of file moveit_benchmark_statistics.py.
moveit_benchmark_statistics.default |
Definition at line 747 of file moveit_benchmark_statistics.py.
moveit_benchmark_statistics.dest |
Definition at line 746 of file moveit_benchmark_statistics.py.
moveit_benchmark_statistics.help |
Definition at line 748 of file moveit_benchmark_statistics.py.
moveit_benchmark_statistics.options |
Definition at line 772 of file moveit_benchmark_statistics.py.
moveit_benchmark_statistics.parser = OptionParser("A script to parse benchmarking results.\n" + usage) |
Definition at line 742 of file moveit_benchmark_statistics.py.
string moveit_benchmark_statistics.usage = """%prog [options] [<benchmark.log> ...]""" |
Definition at line 741 of file moveit_benchmark_statistics.py.
moveit_benchmark_statistics.view |
Definition at line 780 of file moveit_benchmark_statistics.py.