8#ifndef META_OCEAN_TEST_TESTDEVICES_TEST_POSITION_TRACKER_3DOF_H
9#define META_OCEAN_TEST_TESTDEVICES_TEST_POSITION_TRACKER_3DOF_H
This class implements tests for the PositionTracker3DOF class.
Definition TestPositionTracker3DOF.h:33
static bool test(const double testDuration, const TestSelector &selector)
Invokes all tests.
static Vector3 expectedInterpolatedPosition(const double queryTime, const Timestamps ×tamps, const Vectors3 &positions)
Computes the expected interpolated position for a given query timestamp.
static bool testSampleInterpolation(const double testDuration)
Tests the sample() function with random measurements and all interpolation strategies.
This class implements a test selector that parses test function strings and determines which tests sh...
Definition TestSelector.h:51
std::vector< Timestamp > Timestamps
Definition of a vector holding Timestamp objects.
Definition Timestamp.h:54
std::vector< Vector3 > Vectors3
Definition of a vector holding Vector3 objects.
Definition Vector3.h:65
The namespace covering the entire Ocean framework.
Definition Accessor.h:15