waterloo-rocketry / cansw_processor_canards

Firmware for the 2024-2025 processor board project, performing state estimation and control for the canards system
GNU General Public License v3.0
1 stars 0 forks source link

IMU Handler module design #21

Open celery6 opened 1 month ago

celery6 commented 1 month ago

see #5

this could be a quite complicated module. good luck have fun!

Application level module responsible for handling the redundancy checking for the IMUs. This module is critical for detecting IMU failure. It should read from all IMUs, then do …something… with the IMU data to determine what IMU values to send down the pipeline (in this case, to state estimation).

Things to figure out: