hpp-core
4.11.0
Implement basic classes for canonical path planning for kinematic chains.
|
Go to the documentation of this file.
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::size_type size_type
Definition: fwd.hh:156
boost::posix_time::ptime timeStart
Definition: path-optimizer.hh:90
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:97
void interrupt()
Interrupt path optimization.
Definition: path-optimizer.hh:49
shared_ptr< const Problem > ProblemConstPtr_t
Definition: fwd.hh:180
bool interrupt_
Definition: path-optimizer.hh:59
shared_ptr< Path > PathPtr_t
Definition: fwd.hh:170
shared_ptr< PathVector > PathVectorPtr_t
Definition: fwd.hh:176
void endIteration()
Definition: path-optimizer.hh:67
virtual ~PathOptimizer()
Definition: path-optimizer.hh:37
Definition: bi-rrt-planner.hh:24
bool enabled
Definition: path-optimizer.hh:88
size_type iteration
Definition: path-optimizer.hh:89
Definition: path-optimizer.hh:34
#define HPP_CORE_DLLAPI
Definition: config.hh:64
ProblemConstPtr_t problem() const
Get problem.
Definition: path-optimizer.hh:40