src/smp/planners/base.h File Reference

Generic sampling-based motion planner definition. More...

#include <smp/planner_utils/vertex_edge.h>
#include <smp/planner_utils/trajectory.h>
#include <smp/components/extenders/base.h>
#include <smp/components/samplers/base.h>
#include <smp/components/collision_checkers/base.h>
#include <smp/components/distance_evaluators/base.h>
#include <smp/components/model_checkers/base.h>
#include <iostream>
#include <list>

Go to the source code of this file.

Classes

class  smp::planner< typeparams >
 Generic sampling-based motion planner. More...

Namespaces

namespace  smp
 

Sampling-based Motion Planning (SMP) Library.



Detailed Description

Generic sampling-based motion planner definition.

The generic sampling-based motion planner encapsulates the following five components of a sampling-bsed motion planning algorithm

  • a sampler,
  • a distance evaluator
  • an extender
  • a collision checker
  • a model checker