Если постоянные магниты жестко установлены на фиксированном расстоянии от IMU, они не влияют на акселерометры и гироскопы внутри MPU-6050.
При желании вы можете подключить MPU-6050 к внешнему магнитометру. (Используется для устранения дрейфа рыскания). Этот магнитометр, если он у вас есть, будет зависеть от магнитов. Теоретически вы могли бы защитить магнитометр, обернув его в мю-металл , но это также защитило бы магнитометр от магнитного поля Земли, сделав магнитометр бесполезным - лучше полностью исключить магнитометр и экран.
Возможно, вам повезет, и магниты просто сместят значения магнитометра, не делая его привязкой. Если это так, существуют различные способы калибровки этого фиксированного сдвига, и IMU мог бы работать так же, как он работал бы без этих магнитов. (Мне не ясно, поддерживает ли MPU-6050 такую калибровку).
Я предполагаю, что у ваших магнитов есть какая-то цель, да? Обычно люди используют магниты таким образом, чтобы магнитное поле в одной маленькой области фактически использовалось, и любое «рассеянное» магнитное поле в другом месте не помогает. Есть несколько способов «сконцентрировать» магнитное поле, сделать его сильнее там, где оно действительно полезно, и ослабить поля рассеяния.
Неудобно, что можно добавить больше магнитов в вашу систему таким образом, чтобы суммарное магнитное поле на магнитометре от всех магнитов было практически полностью исключено, оставляя только магнитное поле Земли. (Это часто делает магнитное поле в другом месте сильнее).
Например, массив Хальбаха размещает постоянные магниты таким образом, чтобы усилить поле с одной стороны, в то время как с другой стороны поле сводится к нулю.