|
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.