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) |
using grid_map::grid_map_pcl::Point = typedef ::pcl::PointXYZ |
Definition at line 43 of file helpers.hpp.
using grid_map::grid_map_pcl::Pointcloud = typedef ::pcl::PointCloud<Point> |
Definition at line 44 of file helpers.hpp.
|
strong |
Enumerator | |
---|---|
X | |
Y | |
Z |
Definition at line 45 of file helpers.hpp.
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.
|
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.