Namespaces | |
namespace | cost_functions |
namespace | noise_generators |
namespace | noisy_filters |
namespace | update_filters |
namespace | utils |
Classes | |
class | StompNoiseGenerator |
Interface class for plugins that apply random noise to the trajectory in order to explore the workspace. More... | |
class | StompOptimizationTask |
Loads and manages the STOMP plugins during the planning process. More... | |
class | StompPlanner |
The PlanningContext specialization that wraps the STOMP algorithm. More... | |
class | StompPlannerManager |
The PlannerManager implementation that loads STOMP into moveit. More... | |
class | update_filters |
Uses a Control Cost Matrix projection in order to smooth out the trajectory. The matrix is built using a numerical derivative method. More... | |
Typedefs | |
typedef std::shared_ptr < CostFunctionLoader > | CostFuctionLoaderPtr |
typedef pluginlib::ClassLoader < stomp_moveit::cost_functions::StompCostFunction > | CostFunctionLoader |
typedef pluginlib::ClassLoader < stomp_moveit::noise_generators::StompNoiseGenerator > | NoiseGeneratorLoader |
typedef std::shared_ptr < NoiseGeneratorLoader > | NoiseGeneratorLoaderPtr |
typedef pluginlib::ClassLoader < stomp_moveit::noisy_filters::StompNoisyFilter > | NoisyFilterLoader |
typedef std::shared_ptr < NoisyFilterLoader > | NoisyFilterLoaderPtr |
typedef pluginlib::ClassLoader < stomp_moveit::update_filters::StompUpdateFilter > | UpdateFilterLoader |
typedef std::shared_ptr < UpdateFilterLoader > | UpdateFilterLoaderPtr |
typedef std::shared_ptr<CostFunctionLoader> stomp_moveit::CostFuctionLoaderPtr |
Definition at line 45 of file stomp_optimization_task.h.
typedef pluginlib::ClassLoader<stomp_moveit::cost_functions::StompCostFunction> stomp_moveit::CostFunctionLoader |
Definition at line 44 of file stomp_optimization_task.h.
typedef pluginlib::ClassLoader<stomp_moveit::noise_generators::StompNoiseGenerator> stomp_moveit::NoiseGeneratorLoader |
Definition at line 50 of file stomp_optimization_task.h.
typedef std::shared_ptr<NoiseGeneratorLoader> stomp_moveit::NoiseGeneratorLoaderPtr |
Definition at line 51 of file stomp_optimization_task.h.
typedef pluginlib::ClassLoader<stomp_moveit::noisy_filters::StompNoisyFilter> stomp_moveit::NoisyFilterLoader |
Definition at line 46 of file stomp_optimization_task.h.
typedef std::shared_ptr<NoisyFilterLoader> stomp_moveit::NoisyFilterLoaderPtr |
Definition at line 47 of file stomp_optimization_task.h.
typedef pluginlib::ClassLoader<stomp_moveit::update_filters::StompUpdateFilter> stomp_moveit::UpdateFilterLoader |
Definition at line 48 of file stomp_optimization_task.h.
typedef std::shared_ptr<UpdateFilterLoader> stomp_moveit::UpdateFilterLoaderPtr |
Definition at line 49 of file stomp_optimization_task.h.