ugv_nav4d
ObstacleMapGenerator3D.hpp
Go to the documentation of this file.
1#pragma once
2#include <traversability_generator3d/TraversabilityGenerator3d.hpp>
3
4namespace ugv_nav4d
5{
6 class ObstacleMapGenerator3D : public traversability_generator3d::TraversabilityGenerator3d
7 {
8 public:
9 ObstacleMapGenerator3D(const traversability_generator3d::TraversabilityConfig &config);
11 virtual bool expandNode(traversability_generator3d::TravGenNode *node) override;
12// virtual traversability_generator3d::TravGenNode *generateStartNode(const Eigen::Vector3d &startPos) override;
13
14 private:
15
17 bool obstacleCheck(const traversability_generator3d::TravGenNode* node) const;
18 };
19}
Definition ObstacleMapGenerator3D.hpp:7
virtual bool expandNode(traversability_generator3d::TravGenNode *node) override
Definition ObstacleMapGenerator3D.cpp:24
virtual ~ObstacleMapGenerator3D()
Definition ObstacleMapGenerator3D.cpp:18
Definition Dijkstra.cpp:8