|
class | Benchmark |
| Benchmark a set of planners on a problem instance. More...
|
|
class | DynamicTimeWarp |
|
class | ExperienceSetup |
| Create the set of classes typically needed to solve a geometric problem. More...
|
|
class | Lightning |
| Built off of SimpleSetup but provides support for planning from experience. More...
|
|
class | LightningDB |
| Save and load entire paths from file. More...
|
|
class | OptimizePlan |
| Run one or more motion planners repeatedly (using a specified number of threads), and hybridize solutions, trying to optimize solutions. More...
|
|
class | ParallelPlan |
| This is a utility that allows executing multiple planners in parallel, until one or more find a solution. Optionally, the results are automatically hybridized using ompl::geometric::PathHybridization. Between calls to solve(), the set of known solutions (maintained by ompl::base::Goal) are not cleared, and neither is the hybridization datastructure. More...
|
|
class | PlannerMonitor |
| Monitor the properties a planner exposes, as the planner is running. Dump the planner properties to a stream, periodically. More...
|
|
class | Profiler |
| This is a simple thread-safe tool for counting time spent in various chunks of code. This is different from external profiling tools in that it allows the user to count time spent in various bits of code (sub-function granularity) or count how many times certain pieces of code are executed. More...
|
|
class | SelfConfig |
| This class contains methods that automatically configure various parameters for motion planning. If expensive computation is performed, the results are cached. More...
|
|
class | Thunder |
| Built off of SimpleSetup but provides support for planning from experience. More...
|
|
class | ThunderDB |
| Save and load entire paths from file. More...
|
|
Includes various tools such as self config, benchmarking, etc.