Class ImuFullMeasuredDataProviderInterface

Inheritance Relationships

Derived Type

Class Documentation

class ImuFullMeasuredDataProviderInterface

Interface for acceleration, angular velocity, delta angle, delta velocity and temperature data provider.

Subclassed by ImuFullMeasuredDataProvider

Public Functions

inline ImuFullMeasuredDataProviderInterface()

Constructor for ImuFullMeasuredDataProviderInterface.

inline virtual ~ImuFullMeasuredDataProviderInterface()

Destructor for ImuFullMeasuredDataProviderInterface.

virtual bool getData(adi_imu::msg::ImuFullMeasuredData &message) = 0

Populate ImuFullMeasuredData message with measured data.

Parameters:

message – Message containing the measured data.

Returns:

Return true if the message parameter is successfully populated with measured data and false otherwise.