#include <lidar_mapping_node.hpp>

Public Member Functions | |
| LidarMappingNode () | |
| void | onInit () |
| ~LidarMappingNode () | |
Public Member Functions inherited from nodelet::Nodelet | |
| void | init (const std::string &name, const M_string &remapping_args, const V_string &my_argv, ros::CallbackQueueInterface *st_queue=NULL, ros::CallbackQueueInterface *mt_queue=NULL) |
| Nodelet () | |
| virtual | ~Nodelet () |
Private Types | |
| typedef message_filters::Synchronizer< ApproximateSyncPolicy > | ApproximateSynchronizer |
| typedef message_filters::Synchronizer< ExactSyncPolicy > | ExactSynchronizer |
Private Member Functions | |
| void | generateMap (const nav_msgs::OdometryConstPtr &odom, const sensor_msgs::PointCloud2ConstPtr &cloud) |
Private Attributes | |
| std::shared_ptr< ApproximateSynchronizer > | m_approximateSync |
| std::shared_ptr< ExactSynchronizer > | m_exactSync |
| LidarMapping | m_lidarMapping |
| ros::NodeHandle | m_nodeHandle |
| ros::Publisher | m_pubMap |
| int | m_queueSize = 5 |
| message_filters::Subscriber< nav_msgs::Odometry > | m_subOdom |
| message_filters::Subscriber< sensor_msgs::PointCloud2 > | m_subPoints |
| bool | m_useExactSync = false |
Additional Inherited Members | |
Protected Member Functions inherited from nodelet::Nodelet | |
| ros::CallbackQueueInterface & | getMTCallbackQueue () const |
| ros::NodeHandle & | getMTNodeHandle () const |
| ros::NodeHandle & | getMTPrivateNodeHandle () const |
| const V_string & | getMyArgv () const |
| const std::string & | getName () const |
| ros::NodeHandle & | getNodeHandle () const |
| ros::NodeHandle & | getPrivateNodeHandle () const |
| const M_string & | getRemappingArgs () const |
| ros::CallbackQueueInterface & | getSTCallbackQueue () const |
| std::string | getSuffixedName (const std::string &suffix) const |
Definition at line 36 of file lidar_mapping_node.hpp.
|
private |
Definition at line 60 of file lidar_mapping_node.hpp.
|
private |
Definition at line 61 of file lidar_mapping_node.hpp.
| floam::lidar::LidarMappingNode::LidarMappingNode | ( | ) |
LidarMappingNode constructor
Definition at line 29 of file lidar_mapping_node.cpp.
| floam::lidar::LidarMappingNode::~LidarMappingNode | ( | ) |
LidarMappingNode constructor
Definition at line 34 of file lidar_mapping_node.cpp.
|
private |
Definition at line 71 of file lidar_mapping_node.cpp.
|
virtual |
Initialize Nodelet member variables
Implements nodelet::Nodelet.
Definition at line 39 of file lidar_mapping_node.cpp.
|
private |
Definition at line 66 of file lidar_mapping_node.hpp.
|
private |
Definition at line 67 of file lidar_mapping_node.hpp.
|
private |
Definition at line 73 of file lidar_mapping_node.hpp.
|
private |
Definition at line 57 of file lidar_mapping_node.hpp.
|
private |
Definition at line 58 of file lidar_mapping_node.hpp.
|
private |
Definition at line 76 of file lidar_mapping_node.hpp.
|
private |
Definition at line 64 of file lidar_mapping_node.hpp.
|
private |
Definition at line 63 of file lidar_mapping_node.hpp.
|
private |
Definition at line 75 of file lidar_mapping_node.hpp.