|
Skyward boardcore
|
#include <IMUData.h>


Public Member Functions | |
| IMUData ()=default | |
| IMUData (const AccelerometerData &accData, const GyroscopeData &gyroData, const MagnetometerData &magData) | |
Public Member Functions inherited from Boardcore::AccelerometerData | |
| AccelerometerData () | |
| AccelerometerData (uint64_t timestamp, float x, float y, float z) | |
| AccelerometerData (const AccelerometerData &data)=default | |
| AccelerometerData (const Eigen::Vector3f &acc) | |
| operator Eigen::Vector3f () const | |
Public Member Functions inherited from Boardcore::GyroscopeData | |
| GyroscopeData () | |
| GyroscopeData (uint64_t timestamp, float x, float y, float z) | |
| GyroscopeData (const GyroscopeData &data)=default | |
| GyroscopeData (const Eigen::Vector3f &vel) | |
| operator Eigen::Vector3f () const | |
Public Member Functions inherited from Boardcore::MagnetometerData | |
| MagnetometerData () | |
| MagnetometerData (uint64_t timestamp, float x, float y, float z) | |
| MagnetometerData (const MagnetometerData &data)=default | |
| MagnetometerData (const Eigen::Vector3f &mag) | |
| operator Eigen::Vector3f () const | |
Static Public Member Functions | |
| static constexpr auto | reflect () |
Static Public Member Functions inherited from Boardcore::AccelerometerData | |
| static constexpr auto | reflect () |
Static Public Member Functions inherited from Boardcore::GyroscopeData | |
| static constexpr auto | reflect () |
Static Public Member Functions inherited from Boardcore::MagnetometerData | |
| static constexpr auto | reflect () |
Additional Inherited Members | |
Public Attributes inherited from Boardcore::AccelerometerData | |
| uint64_t | accelerationTimestamp = 0 |
| float | accelerationX = 0 |
| float | accelerationY = 0 |
| float | accelerationZ = 0 |
Public Attributes inherited from Boardcore::GyroscopeData | |
| uint64_t | angularSpeedTimestamp = 0 |
| float | angularSpeedX = 0 |
| float | angularSpeedY = 0 |
| float | angularSpeedZ = 0 |
Public Attributes inherited from Boardcore::MagnetometerData | |
| uint64_t | magneticFieldTimestamp = 0 |
| float | magneticFieldX = 0 |
| float | magneticFieldY = 0 |
| float | magneticFieldZ = 0 |
|
default |
|
inline |
|
inlinestaticconstexpr |