Namespaces | Typedefs | Functions | Variables
test_helpers.hpp File Reference
#include <pcl/common/common.h>
#include <ros/console.h>
#include <ros/package.h>
#include <Eigen/Core>
#include <grid_map_core/GridMap.hpp>
#include <grid_map_core/iterators/GridMapIterator.hpp>
#include <random>
Include dependency graph for test_helpers.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 grid_map
 
 grid_map::grid_map_pcl_test
 

Typedefs

using grid_map::grid_map_pcl_test::Point = pcl::PointXYZ
 
using grid_map::grid_map_pcl_test::Pointcloud = pcl::PointCloud< Point >
 

Functions

Pointcloud::Ptr grid_map::grid_map_pcl_test::concatenate (Pointcloud::Ptr cloud1, Pointcloud::Ptr cloud2)
 
Pointcloud::Ptr grid_map::grid_map_pcl_test::createNoisyPlanePointcloud (unsigned int nPoints, double minXY, double maxXY, double meanZ, double stdDevZ, std::mt19937 *generator)
 
Pointcloud::Ptr grid_map::grid_map_pcl_test::createNormallyDistributedBlobOfPoints (unsigned int nPoints, double mean, double stdDev, std::mt19937 *generator)
 
Pointcloud::Ptr grid_map::grid_map_pcl_test::createPerfectPlane (unsigned int nPoints, double minXY, double maxXY, double desiredHeight, std::mt19937 *generator)
 
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)
 
std::string grid_map::grid_map_pcl_test::getConfigFilePath ()
 
std::vector< double > grid_map::grid_map_pcl_test::getNonNanElevationValues (const grid_map::GridMap &gridMap)
 
std::vector< Eigen::Vector3d > grid_map::grid_map_pcl_test::getNonNanElevationValuesWithCoordinates (const grid_map::GridMap &gridMap)
 
std::string grid_map::grid_map_pcl_test::getTestDataFolderPath ()
 
std::string grid_map::grid_map_pcl_test::getTestPcdFilePath ()
 
void grid_map::grid_map_pcl_test::runGridMapPclLoaderOnInputCloud (Pointcloud::ConstPtr inputCloud, grid_map::GridMapPclLoader *gridMapPclLoader)
 
void grid_map::grid_map_pcl_test::runGridMapPclLoaderOnInputCloudAndSavePointCloud (Pointcloud::ConstPtr inputCloud, grid_map::GridMapPclLoader *gridMapPclLoader, const std::string &filename)
 
void grid_map::grid_map_pcl_test::setVerbosityLevel (ros::console::levels::Level level)
 

Variables

static const std::string grid_map::grid_map_pcl_test::layerName = "elevation"
 
static const bool grid_map::grid_map_pcl_test::savePointclouds = true
 


grid_map_pcl
Author(s): Dominic Jud , Edo Jelavic
autogenerated on Tue Jun 1 2021 02:13:43