Class CommonDataSubscriber
Defined in File CommonDataSubscriber.h
Class Documentation
-
class CommonDataSubscriber
Public Functions
-
RTABMAP_SYNC_PUBLIC CommonDataSubscriber(rclcpp::Node &node, bool gui)
-
virtual ~CommonDataSubscriber()
-
inline bool isSubscribedToDepth() const
-
inline bool isSubscribedToStereo() const
-
inline bool isSubscribedToRGB() const
-
inline bool isSubscribedToOdom() const
-
inline bool isSubscribedToRGBD() const
-
inline bool isSubscribedToScan2d() const
-
inline bool isSubscribedToScan3d() const
-
inline bool isSubscribedToSensorData() const
-
inline bool isSubscribedToOdomInfo() const
-
inline bool isDataSubscribed() const
-
inline int rgbdCameras() const
-
inline int getTopicQueueSize() const
-
inline int getSyncQueueSize() const
-
inline bool isApproxSync() const
-
inline const std::string &name() const
Protected Functions
-
void setupCallbacks(rclcpp::Node &node, std::vector<diagnostic_updater::DiagnosticTask*> otherTasks = std::vector<diagnostic_updater::DiagnosticTask*>())
-
void tick(const rclcpp::Time &stamp, double targetFrequency = 0)
Protected Attributes
-
std::string subscribedTopicsMsg_
-
int topicQueueSize_
-
int syncQueueSize_
-
rmw_qos_reliability_policy_t qosOdom_
-
rmw_qos_reliability_policy_t qosImage_
-
rmw_qos_reliability_policy_t qosCameraInfo_
-
rmw_qos_reliability_policy_t qosScan_
-
rmw_qos_reliability_policy_t qosUserData_
-
rmw_qos_reliability_policy_t qosSensorData_
-
RTABMAP_SYNC_PUBLIC CommonDataSubscriber(rclcpp::Node &node, bool gui)