Signal Conditioning

cancel
Showing results for 
Search instead for 
Did you mean: 

Complementary Filters

I have an MPU9250.  I am attempting to calculate angular position in both roll and pitch planes, using the accel and gyro.  I have used the complementary filter used by an NI demonstration on youtube.  When a single filter is implemented, ie just on roll, this works perfectly.  I am putting raw and filtered data into a waveform chart.  However when I try to process both roll and pitch (on separate waveform charts, separate filter sub vi), both become wrong all of a sudden.  Has anyone experienced this before.  Is it down to the performance of my laptop (which is poor), or am I missing something fundamental here?

 

Thanks,

Chris

0 Kudos
Message 1 of 3
(4,679 Views)

Hi enrcjone,

 

Would it be possible for you to upload your code onto the thread? 

 

What NI demonstration have you been watching?

Jinfone
Applications Engineer
National Instruments
0 Kudos
Message 2 of 3
(4,649 Views)

This is the video I was following:  https://www.youtube.com/watch?v=vtIiqnTJoHg

 

And i have attached the project as a zip

 

Thanks,

 

Chris

0 Kudos
Message 3 of 3
(4,638 Views)