3 #include <sbpl_spline_primitives/SplinePrimitivesConfig.hpp>
4 #include <traversability_generator3d/TraversabilityConfig.hpp>
5 #include <traversability_generator3d/TraversabilityGenerator3d.hpp>
7 #include <base/samples/RigidBodyState.hpp>
16 sbpl_spline_primitives::SplinePrimitivesConfig splinePrimitiveConfig;
18 traversability_generator3d::TraversabilityConfig traversabilityConfig;
21 base::samples::RigidBodyState start;
22 base::samples::RigidBodyState goal;
25 typedef traversability_generator3d::TraversabilityGenerator3d::MLGrid MLSBase;
26 std::string getUnusedFilename(
const std::string& filePostfix)
const;
36 PlannerDump(
const ugv_nav4d::Planner& planner,
const std::string& filePostfix,
const base::Time& maxTime,
const base::samples::RigidBodyState& startbody2Mls,
const base::samples::RigidBodyState& endbody2Mls);
40 return splinePrimitiveConfig;
48 const traversability_generator3d::TraversabilityConfig &
getTravConfig()
const
50 return traversabilityConfig;
58 const base::samples::RigidBodyState &
getStart()
const
62 const base::samples::RigidBodyState &
getGoal()
const
Definition: PlannerDump.hpp:15
PlannerDump(const std::string &dumpName)
Definition: PlannerDump.cpp:11
const sbpl_spline_primitives::SplinePrimitivesConfig & getSplineConfig() const
Definition: PlannerDump.hpp:38
const base::samples::RigidBodyState & getStart() const
Definition: PlannerDump.hpp:58
const traversability_generator3d::TraversabilityConfig & getTravConfig() const
Definition: PlannerDump.hpp:48
const base::samples::RigidBodyState & getGoal() const
Definition: PlannerDump.hpp:62
const MLSBase & getMlsMap() const
Definition: PlannerDump.hpp:70
const PlannerConfig & getPlannerConfig() const
Definition: PlannerDump.hpp:53
const Mobility & getMobilityConf() const
Definition: PlannerDump.hpp:43
const base::Time & getMaxTime() const
Definition: PlannerDump.hpp:66
Definition: Planner.hpp:19
Definition: Dijkstra.cpp:8
Definition: Mobility.hpp:12
Definition: PlannerConfig.hpp:8