Classes | |
| class | PointcloudCreator |
Typedefs | |
| using | Point = pcl::PointXYZ |
| using | Pointcloud = pcl::PointCloud< Point > |
Functions | |
| Pointcloud::Ptr | concatenate (Pointcloud::Ptr cloud1, Pointcloud::Ptr cloud2) |
| Pointcloud::Ptr | createNoisyPlanePointcloud (unsigned int nPoints, double minXY, double maxXY, double meanZ, double stdDevZ, std::mt19937 *generator) |
| Pointcloud::Ptr | createNormallyDistributedBlobOfPoints (unsigned int nPoints, double mean, double stdDev, std::mt19937 *generator) |
| Pointcloud::Ptr | createPerfectPlane (unsigned int nPoints, double minXY, double maxXY, double desiredHeight, std::mt19937 *generator) |
| Pointcloud::Ptr | createStepTerrain (unsigned int nPoints, double minXY, double maxXY, double zHigh, double zLow, double stdDevZ, std::mt19937 *generator, double *center) |
| std::string | getConfigFilePath () |
| std::vector< double > | getNonNanElevationValues (const grid_map::GridMap &gridMap) |
| std::vector< Eigen::Vector3d > | getNonNanElevationValuesWithCoordinates (const grid_map::GridMap &gridMap) |
| std::string | getTestDataFolderPath () |
| std::string | getTestPcdFilePath () |
| void | runGridMapPclLoaderOnInputCloud (Pointcloud::ConstPtr inputCloud, grid_map::GridMapPclLoader *gridMapPclLoader) |
| void | runGridMapPclLoaderOnInputCloudAndSavePointCloud (Pointcloud::ConstPtr inputCloud, grid_map::GridMapPclLoader *gridMapPclLoader, const std::string &filename) |
| void | setVerbosityLevel (ros::console::levels::Level level) |
| TEST (GridMapPclLoaderTest, FlatGroundRealDataset) | |
| TEST (HelpersTest, MeanPositionTest) | |
| TEST (PointcloudProcessorTest, ExtractClusters) | |
| TEST (GridMapPclLoaderTest, PerfectPlane) | |
| TEST (GridMapPclLoaderTest, NoisyPlane) | |
| TEST (GridMapPclLoaderTest, NoisyDoublePlane) | |
| TEST (GridMapPclLoaderTest, InitializeGeometry) | |
| TEST (GridMapPclLoaderTest, NoisyStepTerrain) | |
| TEST (GridMapPclLoaderTest, CalculateElevation) | |
| TEST (GridMapPclLoaderTest, SavePointclouds) | |
Variables | |
| static const std::string | layerName = "elevation" |
| std::mt19937 | rndGenerator |
| static const bool | savePointclouds = true |
| using grid_map::grid_map_pcl_test::Point = typedef pcl::PointXYZ |
Definition at line 25 of file test_helpers.hpp.
| using grid_map::grid_map_pcl_test::Pointcloud = typedef pcl::PointCloud<Point> |
Definition at line 26 of file test_helpers.hpp.
| Pointcloud::Ptr grid_map::grid_map_pcl_test::concatenate | ( | Pointcloud::Ptr | cloud1, |
| Pointcloud::Ptr | cloud2 | ||
| ) |
Definition at line 113 of file test_helpers.cpp.
| Pointcloud::Ptr grid_map::grid_map_pcl_test::createNoisyPlanePointcloud | ( | unsigned int | nPoints, |
| double | minXY, | ||
| double | maxXY, | ||
| double | meanZ, | ||
| double | stdDevZ, | ||
| std::mt19937 * | generator | ||
| ) |
Definition at line 72 of file test_helpers.cpp.
| Pointcloud::Ptr grid_map::grid_map_pcl_test::createNormallyDistributedBlobOfPoints | ( | unsigned int | nPoints, |
| double | mean, | ||
| double | stdDev, | ||
| std::mt19937 * | generator | ||
| ) |
Definition at line 56 of file test_helpers.cpp.
| Pointcloud::Ptr grid_map::grid_map_pcl_test::createPerfectPlane | ( | unsigned int | nPoints, |
| double | minXY, | ||
| double | maxXY, | ||
| double | desiredHeight, | ||
| std::mt19937 * | generator | ||
| ) |
Definition at line 95 of file test_helpers.cpp.
| Pointcloud::Ptr grid_map::grid_map_pcl_test::createStepTerrain | ( | unsigned int | nPoints, |
| double | minXY, | ||
| double | maxXY, | ||
| double | zHigh, | ||
| double | zLow, | ||
| double | stdDevZ, | ||
| std::mt19937 * | generator, | ||
| double * | center | ||
| ) |
Definition at line 143 of file test_helpers.cpp.
| std::string grid_map::grid_map_pcl_test::getConfigFilePath | ( | ) |
Definition at line 20 of file test_helpers.cpp.
| std::vector< double > grid_map::grid_map_pcl_test::getNonNanElevationValues | ( | const grid_map::GridMap & | gridMap | ) |
Definition at line 44 of file test_helpers.cpp.
| std::vector< Eigen::Vector3d > grid_map::grid_map_pcl_test::getNonNanElevationValuesWithCoordinates | ( | const grid_map::GridMap & | gridMap | ) |
Definition at line 30 of file test_helpers.cpp.
| std::string grid_map::grid_map_pcl_test::getTestDataFolderPath | ( | ) |
Definition at line 25 of file test_helpers.cpp.
| std::string grid_map::grid_map_pcl_test::getTestPcdFilePath | ( | ) |
Definition at line 174 of file test_helpers.cpp.
| void grid_map::grid_map_pcl_test::runGridMapPclLoaderOnInputCloud | ( | Pointcloud::ConstPtr | inputCloud, |
| grid_map::GridMapPclLoader * | gridMapPclLoader | ||
| ) |
Definition at line 129 of file test_helpers.cpp.
| void grid_map::grid_map_pcl_test::runGridMapPclLoaderOnInputCloudAndSavePointCloud | ( | Pointcloud::ConstPtr | inputCloud, |
| grid_map::GridMapPclLoader * | gridMapPclLoader, | ||
| const std::string & | filename | ||
| ) |
Definition at line 137 of file test_helpers.cpp.
| void grid_map::grid_map_pcl_test::setVerbosityLevel | ( | ros::console::levels::Level | level | ) |
Definition at line 168 of file test_helpers.cpp.
| grid_map::grid_map_pcl_test::TEST | ( | GridMapPclLoaderTest | , |
| FlatGroundRealDataset | |||
| ) |
Definition at line 20 of file GridMapPclLoaderTest.cpp.
| grid_map::grid_map_pcl_test::TEST | ( | HelpersTest | , |
| MeanPositionTest | |||
| ) |
Definition at line 21 of file HelpersTest.cpp.
| grid_map::grid_map_pcl_test::TEST | ( | PointcloudProcessorTest | , |
| ExtractClusters | |||
| ) |
Definition at line 21 of file PointcloudProcessorTest.cpp.
| grid_map::grid_map_pcl_test::TEST | ( | GridMapPclLoaderTest | , |
| PerfectPlane | |||
| ) |
Definition at line 44 of file GridMapPclLoaderTest.cpp.
| grid_map::grid_map_pcl_test::TEST | ( | GridMapPclLoaderTest | , |
| NoisyPlane | |||
| ) |
Definition at line 71 of file GridMapPclLoaderTest.cpp.
| grid_map::grid_map_pcl_test::TEST | ( | GridMapPclLoaderTest | , |
| NoisyDoublePlane | |||
| ) |
Definition at line 97 of file GridMapPclLoaderTest.cpp.
| grid_map::grid_map_pcl_test::TEST | ( | GridMapPclLoaderTest | , |
| InitializeGeometry | |||
| ) |
Definition at line 119 of file GridMapPclLoaderTest.cpp.
| grid_map::grid_map_pcl_test::TEST | ( | GridMapPclLoaderTest | , |
| NoisyStepTerrain | |||
| ) |
Definition at line 151 of file GridMapPclLoaderTest.cpp.
| grid_map::grid_map_pcl_test::TEST | ( | GridMapPclLoaderTest | , |
| CalculateElevation | |||
| ) |
Definition at line 182 of file GridMapPclLoaderTest.cpp.
| grid_map::grid_map_pcl_test::TEST | ( | GridMapPclLoaderTest | , |
| SavePointclouds | |||
| ) |
Definition at line 208 of file GridMapPclLoaderTest.cpp.
|
static |
Definition at line 28 of file test_helpers.hpp.
| std::mt19937 grid_map::grid_map_pcl_test::rndGenerator |
Definition at line 18 of file test_helpers.cpp.
|
static |
Definition at line 29 of file test_helpers.hpp.