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.