Classes | Typedefs | Enumerations | Functions
grid_map::grid_map_pcl Namespace Reference

Classes

class  PclLoaderParameters
 
class  PointcloudProcessor
 

Typedefs

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

Enumerations

enum  XYZ : int { XYZ::X, XYZ::Y, XYZ::Z }
 

Functions

Eigen::Vector3d calculateMeanOfPointPositions (Pointcloud::ConstPtr inputCloud)
 
std::string getMapFrame (const ros::NodeHandle &nh)
 
std::string getMapLayerName (const ros::NodeHandle &nh)
 
std::string getMapRosbagTopic (const ros::NodeHandle &nh)
 
std::string getOutputBagPath (const ros::NodeHandle &nh)
 
std::string getParameterPath ()
 
std::string getPcdFilePath (const ros::NodeHandle &nh)
 
Eigen::Affine3f getRigidBodyTransform (const Eigen::Vector3d &translation, const Eigen::Vector3d &intrinsicRpy)
 
Eigen::Matrix3f getRotationMatrix (double angle, XYZ axis)
 
Pointcloud::Ptr loadPointcloudFromPcd (const std::string &filename)
 
void printTimeElapsedToRosInfoStream (const std::chrono::system_clock::time_point &start, const std::string &prefix)
 
void processPointcloud (grid_map::GridMapPclLoader *gridMapPclLoader, const ros::NodeHandle &nh)
 
void saveGridMap (const grid_map::GridMap &gridMap, const ros::NodeHandle &nh, const std::string &mapTopic)
 
void setVerbosityLevelToDebugIfFlagSet (const ros::NodeHandle &nh)
 
Pointcloud::Ptr transformCloud (Pointcloud::ConstPtr inputCloud, const Eigen::Affine3f &transformMatrix)
 

Typedef Documentation

using grid_map::grid_map_pcl::Point = typedef ::pcl::PointXYZ

Definition at line 43 of file helpers.hpp.

Definition at line 44 of file helpers.hpp.

Enumeration Type Documentation

enum grid_map::grid_map_pcl::XYZ : int
strong
Enumerator

Definition at line 45 of file helpers.hpp.

Function Documentation

Eigen::Vector3d grid_map::grid_map_pcl::calculateMeanOfPointPositions ( Pointcloud::ConstPtr  inputCloud)

Definition at line 138 of file helpers.cpp.

std::string grid_map::grid_map_pcl::getMapFrame ( const ros::NodeHandle nh)

Definition at line 65 of file helpers.cpp.

std::string grid_map::grid_map_pcl::getMapLayerName ( const ros::NodeHandle nh)

Definition at line 77 of file helpers.cpp.

std::string grid_map::grid_map_pcl::getMapRosbagTopic ( const ros::NodeHandle nh)

Definition at line 71 of file helpers.cpp.

std::string grid_map::grid_map_pcl::getOutputBagPath ( const ros::NodeHandle nh)

Definition at line 49 of file helpers.cpp.

std::string grid_map::grid_map_pcl::getParameterPath ( )

Definition at line 44 of file helpers.cpp.

std::string grid_map::grid_map_pcl::getPcdFilePath ( const ros::NodeHandle nh)

Definition at line 57 of file helpers.cpp.

Eigen::Affine3f grid_map::grid_map_pcl::getRigidBodyTransform ( const Eigen::Vector3d &  translation,
const Eigen::Vector3d &  intrinsicRpy 
)

Definition at line 104 of file helpers.cpp.

Eigen::Matrix3f grid_map::grid_map_pcl::getRotationMatrix ( double  angle,
XYZ  axis 
)

Definition at line 117 of file helpers.cpp.

Pointcloud::Ptr grid_map::grid_map_pcl::loadPointcloudFromPcd ( const std::string &  filename)

Definition at line 148 of file helpers.cpp.

void grid_map::grid_map_pcl::printTimeElapsedToRosInfoStream ( const std::chrono::system_clock::time_point &  start,
const std::string &  prefix 
)
inline

Definition at line 89 of file helpers.cpp.

void grid_map::grid_map_pcl::processPointcloud ( grid_map::GridMapPclLoader gridMapPclLoader,
const ros::NodeHandle nh 
)

Definition at line 95 of file helpers.cpp.

void grid_map::grid_map_pcl::saveGridMap ( const grid_map::GridMap gridMap,
const ros::NodeHandle nh,
const std::string &  mapTopic 
)

Definition at line 83 of file helpers.cpp.

void grid_map::grid_map_pcl::setVerbosityLevelToDebugIfFlagSet ( const ros::NodeHandle nh)

Definition at line 31 of file helpers.cpp.

Pointcloud::Ptr grid_map::grid_map_pcl::transformCloud ( Pointcloud::ConstPtr  inputCloud,
const Eigen::Affine3f &  transformMatrix 
)

Definition at line 156 of file helpers.cpp.



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