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.