diff --git a/src/problem-solver.cc b/src/problem-solver.cc index b93edd8536da71516b7b7f182d541118f3f8c174..1a9d4c62216a25d2e6dae8d847f5b192bc25fb95 100644 --- a/src/problem-solver.cc +++ b/src/problem-solver.cc @@ -33,6 +33,7 @@ #include <hpp/core/path-projector/global.hh> #include <hpp/core/path-projector/recursive-hermite.hh> #include <hpp/core/roadmap.hh> +#include <hpp/core/steering-method/hermite.hh> #include <hpp/core/steering-method/straight.hh> #include <hpp/core/comparison-type.hh> @@ -137,6 +138,10 @@ namespace hpp { using core::SteeringMethodBuilder_t; parent_t::add <SteeringMethodBuilder_t> ("Graph-SteeringMethodStraight", GraphSteeringMethod::create <core::SteeringMethodStraight>); + parent_t::add <SteeringMethodBuilder_t> ("Graph-Straight", + GraphSteeringMethod::create <core::steeringMethod::Straight>); + parent_t::add <SteeringMethodBuilder_t> ("Graph-Hermite", + GraphSteeringMethod::create <core::steeringMethod::Hermite>); parent_t::add <PathOptimizerBuilder_t> ("KeypointsShortcut", pathOptimization::Keypoints::create);