30 #ifndef HPP_CORE_PATH_OPTIMIZATION_RANDOM_SHORTCUT_HH
31 #define HPP_CORE_PATH_OPTIMIZATION_RANDOM_SHORTCUT_HH
37 namespace pathOptimization {
Definition: path-optimizer.hh:44
Definition: random-shortcut.hh:49
virtual bool shootTimes(const PathVectorPtr_t ¤tOpt, const value_type &t0, value_type &t1, value_type &t2, const value_type &t3)
virtual PathVectorPtr_t optimize(const PathVectorPtr_t &path)
Optimize path.
static RandomShortcutPtr_t create(const ProblemConstPtr_t &problem)
Return shared pointer to new object.
RandomShortcut(const ProblemConstPtr_t &problem)
#define HPP_CORE_DLLAPI
Definition: config.hh:88
shared_ptr< RandomShortcut > RandomShortcutPtr_t
Definition: fwd.hh:283
pinocchio::value_type value_type
Definition: fwd.hh:174
shared_ptr< PathVector > PathVectorPtr_t
Definition: fwd.hh:193
shared_ptr< const Problem > ProblemConstPtr_t
Definition: fwd.hh:197
Definition: bi-rrt-planner.hh:35