30 #ifndef HPP_CORE_PATH_OPTIMIZER_HH 31 #define HPP_CORE_PATH_OPTIMIZER_HH 33 #include <boost/date_time/posix_time/ptime.hpp> 57 void maxIterations(
const unsigned long int& n);
59 void timeOut(
const double& timeOut);
71 void monitorExecution();
75 bool shouldStop()
const;
77 void initFromParameters();
102 #endif // HPP_CORE_PATH_OPTIMIZER_HH pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:107
size_type iteration
Definition: path-optimizer.hh:95
ProblemConstPtr_t problem() const
Get problem.
Definition: path-optimizer.hh:49
shared_ptr< PathVector > PathVectorPtr_t
Definition: fwd.hh:193
Definition: bi-rrt-planner.hh:35
pinocchio::size_type size_type
Definition: fwd.hh:173
shared_ptr< const Problem > ProblemConstPtr_t
Definition: fwd.hh:197
void endIteration()
Definition: path-optimizer.hh:73
bool interrupt_
Definition: path-optimizer.hh:65
virtual ~PathOptimizer()
Definition: path-optimizer.hh:46
void interrupt()
Interrupt path optimization.
Definition: path-optimizer.hh:55
Definition: path-optimizer.hh:44
boost::posix_time::ptime timeStart
Definition: path-optimizer.hh:96
bool enabled
Definition: path-optimizer.hh:94
#define HPP_CORE_DLLAPI
Definition: config.hh:64
shared_ptr< Path > PathPtr_t
Definition: fwd.hh:187