hpp-core
4.13.0
Implement basic classes for canonical path planning for kinematic chains.
|
Go to the documentation of this file.
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::size_type size_type
Definition: fwd.hh:162
boost::posix_time::ptime timeStart
Definition: path-optimizer.hh:96
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:106
void interrupt()
Interrupt path optimization.
Definition: path-optimizer.hh:55
shared_ptr< const Problem > ProblemConstPtr_t
Definition: fwd.hh:186
bool interrupt_
Definition: path-optimizer.hh:65
shared_ptr< Path > PathPtr_t
Definition: fwd.hh:176
shared_ptr< PathVector > PathVectorPtr_t
Definition: fwd.hh:182
void endIteration()
Definition: path-optimizer.hh:73
virtual ~PathOptimizer()
Definition: path-optimizer.hh:46
Definition: bi-rrt-planner.hh:35
bool enabled
Definition: path-optimizer.hh:94
size_type iteration
Definition: path-optimizer.hh:95
Definition: path-optimizer.hh:44
#define HPP_CORE_DLLAPI
Definition: config.hh:64
ProblemConstPtr_t problem() const
Get problem.
Definition: path-optimizer.hh:49