19 #ifndef HPP_CORE_PATH_OPTIMIZER_HH 20 # define HPP_CORE_PATH_OPTIMIZER_HH 25 # include <boost/date_time/posix_time/ptime.hpp> 51 void maxIterations (
const unsigned long int& n);
53 void timeOut(
const double& timeOut);
65 void monitorExecution();
69 bool shouldStop()
const;
71 void initFromParameters ();
96 #endif // HPP_CORE_PATH_OPTIMIZER_HH pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:97
size_type iteration
Definition: path-optimizer.hh:89
ProblemConstPtr_t problem() const
Get problem.
Definition: path-optimizer.hh:40
shared_ptr< PathVector > PathVectorPtr_t
Definition: fwd.hh:176
Definition: bi-rrt-planner.hh:24
pinocchio::size_type size_type
Definition: fwd.hh:156
shared_ptr< const Problem > ProblemConstPtr_t
Definition: fwd.hh:180
void endIteration()
Definition: path-optimizer.hh:67
bool interrupt_
Definition: path-optimizer.hh:59
virtual ~PathOptimizer()
Definition: path-optimizer.hh:37
void interrupt()
Interrupt path optimization.
Definition: path-optimizer.hh:49
Definition: path-optimizer.hh:34
boost::posix_time::ptime timeStart
Definition: path-optimizer.hh:90
bool enabled
Definition: path-optimizer.hh:88
#define HPP_CORE_DLLAPI
Definition: config.hh:64
shared_ptr< Path > PathPtr_t
Definition: fwd.hh:170