24#ifndef TAPROOT_IMU_INTERFACE_HPP_
25#define TAPROOT_IMU_INTERFACE_HPP_
53 virtual inline const char *
getName()
const = 0;
59 virtual inline float getAx()
const = 0;
65 virtual inline float getAy()
const = 0;
71 virtual inline float getAz()
const = 0;
77 virtual inline float getGx()
const = 0;
83 virtual inline float getGy()
const = 0;
89 virtual inline float getGz()
const = 0;
94 virtual inline float getYaw()
const = 0;
Definition imu_interface.hpp:33
virtual float getGy() const =0
virtual const char * getName() const =0
virtual float getAz() const =0
virtual float getAx() const =0
virtual float getRoll() const =0
virtual float getGx() const =0
virtual float getAy() const =0
ImuState
Definition imu_interface.hpp:39
@ IMU_CALIBRATED
Indicates the IMU is connected and calibration offsets have been computed.
virtual float getGz() const =0
virtual float getYaw() const =0
virtual float getPitch() const =0
Definition abstract_imu.cpp:26