23#include "navgraph_estimator.h"
25#include <aspect/blackboard.h>
26#include <aspect/configurable.h>
27#include <core/threading/thread.h>
28#include <navgraph/aspect/navgraph.h>
42 constexpr static char cfg_prefix_[] =
"plugins/execution-time-estimator/navgraph/";
43 std::shared_ptr<fawkes::NavGraphEstimator> estimator_;
Get estimates for skill execution times from the navgraph.
void finalize()
Unregister the estimator.
ExecutionTimeEstimatorNavgraphThread()
Constructor.
void init()
Register the estimator.
Thread aspect to access to BlackBoard.
Thread aspect to access configuration data.
An aspect to give access to the execution time estimator manager.
Thread aspect to access NavGraph.
Thread class encapsulation of pthreads.