2025-11-03, 11:54 AM
(This post was last modified: 2025-11-03, 11:58 AM by joshua.groom@gmail.com.)
I have installed openplotter and the MacArthur hat on a RPI 4. I am running pypilot to use the IMU data for better navigation heading, roll, yaw etc.
Every few minutes there is a large momentary delta in the readings. Heading, yaw pitch etc will suddenly change by up to 90 degrees and then go immediately back to normal values. This happens at at the same moment every 60 seconds but not every 60 seconds. It skips minutes at random.
I have tried different IMU and different locations. Latest is several meters away. I have created plots of the data and do not see the same data spikes in my raymarine fluxgate compass. I have also tested this with nothing energized in the boat but the Pi.
Currently using ICM 20948 I
Very confused.
Josh
Every few minutes there is a large momentary delta in the readings. Heading, yaw pitch etc will suddenly change by up to 90 degrees and then go immediately back to normal values. This happens at at the same moment every 60 seconds but not every 60 seconds. It skips minutes at random.
I have tried different IMU and different locations. Latest is several meters away. I have created plots of the data and do not see the same data spikes in my raymarine fluxgate compass. I have also tested this with nothing energized in the boat but the Pi.
Currently using ICM 20948 I
Very confused.
Josh


ession): session opened for user root(uid=0) by (uid=1000)