Sensor: Investigate use of magnetometer readings for sensor fusion
メンテナーはふだん 4 日以内に返信
@bjornhbengtsson がすでに取り組んでいます。
2026年7月19日 から。
評価
この issue はまだ評価されていません。
説明
Version: 2.7.0
Describe the feature you'd like
Magnetometer readings are useful because they give the direction of earth's magnetic field relative to the FC. Since gravity can't be used for compensation during flight, the magnetometer can give us a base to use so we aren't just integrating gyro and accumulating drift.
According to @ETSells, we don't get a simple vector from the mag xyz. The assignee should investigate how to transform our readings into usable data that can be fed to sensor fusion filters.
The magnetometer on the Rev 2 board is the Bosch BMM150.
https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmm150-ds001.pdf
Describe alternatives you've considered
N/A
Additional context
Pending state estimation changes are on the integration/state-estims-telemetry branch.
Points of Contact
We don't really have any SMEs on the magnetometer, so whoever does this will become the first.
Driver maintainer - @ETSells
State estimations SME - @NArmistead
- 主要言語
- C
- スター
- 8
- フォーク
- 6
- 平均マージ
- 6日 19時間
- マージ済み PR(30日)
- 9
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
SunDevilRocketry/Flight-Computer-Firmware のほかの issue
-
Sensor: Set magnetometer ODR to 30 Hz対応中かも @NArmistead が 15 日前に担当しました。 オープンenhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 63/100
SunDevilRocketry/Flight-Computer-Firmware#347 · 担当者 1 名 ·
メンテナーはふだん 4 日以内に返信
-
enhancement
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
SunDevilRocketry/Flight-Computer-Firmware#367 ·
メンテナーはふだん 4 日以内に返信
-
bug
難易度 4/5 3〜5日 初心者へのやさしさ 42/100
SunDevilRocketry/Flight-Computer-Firmware#365 · コメント 1 件 ·
メンテナーはふだん 4 日以内に返信
-
advanced enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 35/100
SunDevilRocketry/Flight-Computer-Firmware#364 · コメント 2 件 ·
メンテナーはふだん 4 日以内に返信
-
Driver: Integrate existing drivers対応中かも @MasterUser43 が 7 日前に担当しました。 オープンenhancement
SunDevilRocketry/Flight-Computer-Firmware#363 · コメント 1 件 · 担当者 4 名 ·
メンテナーはふだん 4 日以内に返信
SunDevilRocketry/Flight-Computer-Firmware の issue をすべて見る
似ている issue
-
bug intrinsic medium priority rt_lib
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
[CLI] Clarify distinction between 'capture camera' and 'capture screen' in help text and outputオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
espressif/esp-vision#18 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
sumatrapdfreader/sumatrapdf#6417 · コメント 3 件 ·
-
[BUG] Cython cache evicts most recent instead of oldest entry on cleanup対応中かも @scoder が今日担当しました。 オープンBuild System defect
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 61/100
HexaCluster/credcheck#94 ·