Class SyncDiagnostic

Class Documentation

class SyncDiagnostic

Public Functions

inline SyncDiagnostic(rclcpp::Node *node, double tolerance = 0.2, int windowSize = 5)
inline void init(const std::string &topic, const std::string &topicsNotReceivedWarningMsg, std::vector<diagnostic_updater::DiagnosticTask*> otherTasks = std::vector<diagnostic_updater::DiagnosticTask*>())
inline void tickInput(const rclcpp::Time &stamp, double expectedFrequency = 0)
inline void tickOutput(const rclcpp::Time &stamp, double expectedFrequency = 0)