Hello all, I'm Leonardo from argentina. I'm implementing dcm algorithm on an lpc1769 and can't make it work.I follow this order:I test my gyro, obtain raw data, calculate standar deviation on each…Continue
I have only glanced at your discussion, but one possibility that comes to mind is gyro scale factor.
The DCM integration step is looking for rotation in radians. To get that, you multiply the gyro outputs in radians per second times the time step in seconds.
For example, suppose rotation is 1 radian per second. That would be 180/pi, or about 57 degrees per second. Then, suppose your update rate is 50 times per second, time step is 0.02 seconds, so you would multiply the gyro rate in radians per second times 0.02.