public IMU(SensorSpecifications sensorSpecifications, Quaternion startOrientation, bool isPerfect) : base(isPerfect) { _accelerometer = new Accelerometer3Axis(sensorSpecifications, isPerfect); _gyroscope = new Gyroscope3Axis(sensorSpecifications, isPerfect); AccumulatedOrientation = startOrientation; }