32 lhs.accelerationX = rhs[0];
33 lhs.accelerationY = rhs[1];
34 lhs.accelerationZ = rhs[2];
39 lhs[0] = rhs.accelerationX;
40 lhs[1] = rhs.accelerationY;
41 lhs[2] = rhs.accelerationZ;
46 lhs.angularSpeedX = rhs[0];
47 lhs.angularSpeedY = rhs[1];
48 lhs.angularSpeedZ = rhs[2];
53 lhs[0] = rhs.angularSpeedX;
54 lhs[1] = rhs.angularSpeedY;
55 lhs[2] = rhs.angularSpeedZ;
60 lhs.magneticFieldX = rhs[0];
61 lhs.magneticFieldY = rhs[1];
62 lhs.magneticFieldZ = rhs[2];
67 lhs[0] = rhs.magneticFieldX;
68 lhs[1] = rhs.magneticFieldY;
69 lhs[2] = rhs.magneticFieldZ;
This file includes all the types the logdecoder script will decode.
void operator>>(const AccelerometerData &lhs, Eigen::Vector3f &rhs)
std::ostream & operator<<(std::ostream &o, const GammaConf &conf)
Structure to handle accelerometer data.
Structure to handle gyroscope data.
Structure to handle magnetometer data.