I am trying to integrate angular acceleration obtained from a set of accelerometers positioned specifically at opposite corners of a cube, based on the paper EcoIMU: A Dual Triaxial-Accelerometer Inertial Measurement Unit for Wearable Applications
I am getting the angular acceleration on each axis. This signal is quite noisy.
Then after integrating angular acceleration to angular velocity using the trapezoidal rule, I get signals which drifts heavily and randomly.
I understand that noise and also numerical integration are causing the effect. Other than low pass filtering the data, are there any other methods to reduce noise?
And the major factor for the drift is numerical integration, how can this be handled?