Protected Member Functions | Protected Attributes | List of all members
planner_cspace::planner_3d::DistanceMapTest Class Reference
Inheritance diagram for planner_cspace::planner_3d::DistanceMapTest:
Inheritance graph
[legend]

Protected Member Functions

 DistanceMapTest ()
 
 DistanceMapTest ()
 
void setupCostmap ()
 
void setupCostmap ()
 
bool validate (const std::string &msg) const
 
bool validate (const std::string &msg) const
 
void validateDistance (const Astar::Vec p, const float d, const std::string &msg) const
 

Protected Attributes

const int angle_ = 10
 
CostmapBBF bbf_costmap_
 
Astar::Gridmap< char, 0x80 > cm_rough_
 
DistanceMap dm_
 
DistanceMap dm_fast_
 
DistanceMap dm_full_
 
const Astar::Vec e_
 
const Astar::Vecf ec_
 
const int h_ = 10
 
const Astar::Vec s_
 
const float tolerance_ = 0.4
 
const int w_ = 10
 

Detailed Description

Definition at line 54 of file test_distance_map.cpp.

Constructor & Destructor Documentation

◆ DistanceMapTest() [1/2]

planner_cspace::planner_3d::DistanceMapTest::DistanceMapTest ( )
inlineprotected

Definition at line 72 of file test_distance_map.cpp.

◆ DistanceMapTest() [2/2]

planner_cspace::planner_3d::DistanceMapTest::DistanceMapTest ( )
inlineprotected

Definition at line 69 of file test_distance_map_fast_update.cpp.

Member Function Documentation

◆ setupCostmap() [1/2]

void planner_cspace::planner_3d::DistanceMapTest::setupCostmap ( )
inlineprotected

Definition at line 126 of file test_distance_map_fast_update.cpp.

◆ setupCostmap() [2/2]

void planner_cspace::planner_3d::DistanceMapTest::setupCostmap ( )
inlineprotected

Definition at line 128 of file test_distance_map.cpp.

◆ validate() [1/2]

bool planner_cspace::planner_3d::DistanceMapTest::validate ( const std::string &  msg) const
inlineprotected

Definition at line 148 of file test_distance_map_fast_update.cpp.

◆ validate() [2/2]

bool planner_cspace::planner_3d::DistanceMapTest::validate ( const std::string &  msg) const
inlineprotected

Definition at line 175 of file test_distance_map.cpp.

◆ validateDistance()

void planner_cspace::planner_3d::DistanceMapTest::validateDistance ( const Astar::Vec  p,
const float  d,
const std::string &  msg 
) const
inlineprotected

Definition at line 150 of file test_distance_map.cpp.

Member Data Documentation

◆ angle_

const int planner_cspace::planner_3d::DistanceMapTest::angle_ = 10
protected

Definition at line 59 of file test_distance_map.cpp.

◆ bbf_costmap_

CostmapBBF planner_cspace::planner_3d::DistanceMapTest::bbf_costmap_
protected

Definition at line 68 of file test_distance_map.cpp.

◆ cm_rough_

Astar::Gridmap< char, 0x80 > planner_cspace::planner_3d::DistanceMapTest::cm_rough_
protected

Definition at line 67 of file test_distance_map.cpp.

◆ dm_

DistanceMap planner_cspace::planner_3d::DistanceMapTest::dm_
protected

Definition at line 70 of file test_distance_map.cpp.

◆ dm_fast_

DistanceMap planner_cspace::planner_3d::DistanceMapTest::dm_fast_
protected

Definition at line 67 of file test_distance_map_fast_update.cpp.

◆ dm_full_

DistanceMap planner_cspace::planner_3d::DistanceMapTest::dm_full_
protected

Definition at line 66 of file test_distance_map_fast_update.cpp.

◆ e_

const Astar::Vec planner_cspace::planner_3d::DistanceMapTest::e_
protected

Definition at line 62 of file test_distance_map.cpp.

◆ ec_

const Astar::Vecf planner_cspace::planner_3d::DistanceMapTest::ec_
protected

Definition at line 64 of file test_distance_map.cpp.

◆ h_

const int planner_cspace::planner_3d::DistanceMapTest::h_ = 10
protected

Definition at line 58 of file test_distance_map.cpp.

◆ s_

const Astar::Vec planner_cspace::planner_3d::DistanceMapTest::s_
protected

Definition at line 61 of file test_distance_map.cpp.

◆ tolerance_

const float planner_cspace::planner_3d::DistanceMapTest::tolerance_ = 0.4
protected

Definition at line 65 of file test_distance_map.cpp.

◆ w_

const int planner_cspace::planner_3d::DistanceMapTest::w_ = 10
protected

Definition at line 57 of file test_distance_map.cpp.


The documentation for this class was generated from the following files:


planner_cspace
Author(s): Atsushi Watanabe
autogenerated on Mon Jul 3 2023 02:39:06