Classes | Namespaces | Typedefs | Functions
test_distance_map.cpp File Reference
#include <cmath>
#include <limits>
#include <string>
#include <vector>
#include <gtest/gtest.h>
#include <omp.h>
#include <costmap_cspace_msgs/MapMetaData3D.h>
#include <planner_cspace/grid_astar.h>
#include <planner_cspace/planner_3d/costmap_bbf.h>
#include <planner_cspace/planner_3d/distance_map.h>
#include <planner_cspace/planner_3d/grid_astar_model.h>
#include <planner_cspace/distance_map_utils.h>
Include dependency graph for test_distance_map.cpp:

Go to the source code of this file.

Classes

class  planner_cspace::planner_3d::DistanceMapTest
 
class  planner_cspace::planner_3d::DistanceMapTestLongMap
 
class  planner_cspace::planner_3d::DistanceMapTestWithParam
 

Namespaces

 planner_cspace
 
 planner_cspace::planner_3d
 

Typedefs

using planner_cspace::planner_3d::Vec3 = CyclicVecInt< 3, 2 >
 

Functions

 planner_cspace::planner_3d::INSTANTIATE_TEST_CASE_P (UpdateWithTemporaryObstacles, DistanceMapTestWithParam, ::testing::Values(std::vector< Vec3 >({ Vec3(7, 7, 0), }), std::vector< Vec3 >({ Vec3(4, 2, 0), Vec3(7, 2, 0), }), std::vector< Vec3 >({ Vec3(3, 5, 0), }), std::vector< Vec3 >()))
 
int main (int argc, char **argv)
 
 planner_cspace::planner_3d::TEST_F (DistanceMapTest, Create)
 
 planner_cspace::planner_3d::TEST_F (DistanceMapTest, GoalOutOfMap)
 
 planner_cspace::planner_3d::TEST_F (DistanceMapTest, StartOutOfMap)
 
 planner_cspace::planner_3d::TEST_F (DistanceMapTestLongMap, BlockedAndRecovered)
 
 planner_cspace::planner_3d::TEST_F (DistanceMapTestLongMap, OvershootRange)
 
 planner_cspace::planner_3d::TEST_F (DistanceMapTestLongMap, StartMoveWithoutMapUpdate)
 
 planner_cspace::planner_3d::TEST_P (DistanceMapTestWithParam, Update)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 585 of file test_distance_map.cpp.



planner_cspace
Author(s): Atsushi Watanabe
autogenerated on Fri May 16 2025 02:15:23