struct mp2p_icp_filters::FilterAdjustTimestamps::Parameters

Overview

#include <FilterAdjustTimestamps.h>

struct Parameters
{
    // fields

    std::string pointcloud_layer;
    bool silently_ignore_no_timestamps = false;
    double time_offset = .0;
    TimestampAdjustMethod method = TimestampAdjustMethod::MiddleIsZero;

    // methods

    void load_from_yaml(
        const mrpt::containers::yaml& c,
        FilterAdjustTimestamps& parent
        );
};

Fields

bool silently_ignore_no_timestamps = false

Whether to skip throwing an exception if the input layer does not contain timestamps.

double time_offset = .0

Additional time offset, useful when synchronizing several sensors

TimestampAdjustMethod method = TimestampAdjustMethod::MiddleIsZero

The criterion to adjust timestamps.