From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

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,692 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,662 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,651 Views)