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>
18 sbpl_spline_primitives::SplinePrimitivesConfig splinePrimitiveConfig;
20 traversability_generator3d::TraversabilityConfig traversabilityConfig;
23 base::samples::RigidBodyState start;
24 base::samples::RigidBodyState goal;
27 std::string getUnusedFilename(
const std::string& filePostfix)
const;
29 traversability_generator3d::TravMap3d travMap;
38 PlannerDump(
const ugv_nav4d::Planner& planner,
const std::string& filePostfix,
const base::Time& maxTime,
const base::samples::RigidBodyState& startbody2Mls,
const base::samples::RigidBodyState& endbody2Mls);
42 return splinePrimitiveConfig;
50 const traversability_generator3d::TraversabilityConfig &
getTravConfig()
const
52 return traversabilityConfig;
60 const base::samples::RigidBodyState &
getStart()
const
64 const base::samples::RigidBodyState &
getGoal()
const
72 const traversability_generator3d::TravMap3d&
getTravMap()
const
Definition PlannerDump.hpp:17
const base::samples::RigidBodyState & getGoal() const
Definition PlannerDump.hpp:64
const traversability_generator3d::TraversabilityConfig & getTravConfig() const
Definition PlannerDump.hpp:50
const base::samples::RigidBodyState & getStart() const
Definition PlannerDump.hpp:60
const sbpl_spline_primitives::SplinePrimitivesConfig & getSplineConfig() const
Definition PlannerDump.hpp:40
const base::Time & getMaxTime() const
Definition PlannerDump.hpp:68
const Mobility & getMobilityConf() const
Definition PlannerDump.hpp:45
const PlannerConfig & getPlannerConfig() const
Definition PlannerDump.hpp:55
const traversability_generator3d::TravMap3d & getTravMap() const
Definition PlannerDump.hpp:72
Definition Planner.hpp:18
Definition Dijkstra.cpp:8
Definition Mobility.hpp:12
Definition PlannerConfig.hpp:8