This defines stomp's optimization task. More...
Go to the source code of this file.
Classes | |
struct | PluginData |
Packs plugin information into a single struct. More... | |
Namespaces | |
namespace | stomp_moveit |
Functions | |
template<typename PluginPtr , typename ClassLoaderPtr > | |
bool | loadPlugins (const PluginData plugin_data, ClassLoaderPtr class_loader, std::vector< PluginPtr > &plugin_array) |
bool | parsePluginConfigs (XmlRpc::XmlRpcValue config, std::string param_name, PluginConfigs &plugins) |
Convenience method to load an array of STOMP plugins. | |
Variables | |
static const std::string | COST_FUNCTIONS_FIELD = "cost_functions" |
static const std::string | NOISE_GENERATOR_FIELD = "noise_generator" |
static const std::string | NOISY_FILTERS_FIELD = "noisy_filters" |
static const std::string | UPDATE_FILTERS_FIELD = "update_filters" |
This defines stomp's optimization task.
Definition in file stomp_optimization_task.cpp.
bool loadPlugins | ( | const PluginData | plugin_data, |
ClassLoaderPtr | class_loader, | ||
std::vector< PluginPtr > & | plugin_array | ||
) |
Definition at line 101 of file stomp_optimization_task.cpp.
bool parsePluginConfigs | ( | XmlRpc::XmlRpcValue | config, |
std::string | param_name, | ||
PluginConfigs & | plugins | ||
) |
Convenience method to load an array of STOMP plugins.
config | The parameter value |
param_name | The parameter name that contains the plugin |
plugins | An array of found plugins and their corresponding parameter value |
Definition at line 43 of file stomp_optimization_task.cpp.
const std::string COST_FUNCTIONS_FIELD = "cost_functions" [static] |
Definition at line 31 of file stomp_optimization_task.cpp.
const std::string NOISE_GENERATOR_FIELD = "noise_generator" [static] |
Definition at line 34 of file stomp_optimization_task.cpp.
const std::string NOISY_FILTERS_FIELD = "noisy_filters" [static] |
Definition at line 32 of file stomp_optimization_task.cpp.
const std::string UPDATE_FILTERS_FIELD = "update_filters" [static] |
Definition at line 33 of file stomp_optimization_task.cpp.