#include <timestamp_outlier_remover.h>
Public Member Functions | |
void | reset () |
void | setInterval (const ros::Duration &interval) |
TimestampOutlierRemover (const ros::Duration &diff_max, const ros::Duration &interval) | |
ros::Time | update (const ros::Time &stamp) |
Protected Attributes | |
ros::Duration | diff_max_ |
ros::Duration | interval_ |
size_t | outlier_cnt_ |
ros::Time | stamp_ |
Definition at line 24 of file timestamp_outlier_remover.h.
TimestampOutlierRemover::TimestampOutlierRemover | ( | const ros::Duration & | diff_max, |
const ros::Duration & | interval | ||
) | [inline] |
Definition at line 33 of file timestamp_outlier_remover.h.
void TimestampOutlierRemover::reset | ( | ) | [inline] |
Definition at line 70 of file timestamp_outlier_remover.h.
void TimestampOutlierRemover::setInterval | ( | const ros::Duration & | interval | ) | [inline] |
Definition at line 41 of file timestamp_outlier_remover.h.
ros::Time TimestampOutlierRemover::update | ( | const ros::Time & | stamp | ) | [inline] |
Definition at line 45 of file timestamp_outlier_remover.h.
ros::Duration TimestampOutlierRemover::diff_max_ [protected] |
Definition at line 28 of file timestamp_outlier_remover.h.
ros::Duration TimestampOutlierRemover::interval_ [protected] |
Definition at line 29 of file timestamp_outlier_remover.h.
size_t TimestampOutlierRemover::outlier_cnt_ [protected] |
Definition at line 30 of file timestamp_outlier_remover.h.
ros::Time TimestampOutlierRemover::stamp_ [protected] |
Definition at line 27 of file timestamp_outlier_remover.h.