Skip to content

IMU heading support for spikr-RT-RasPike-ART and libraspike-art#2

Open
wataniguchi wants to merge 1 commit into
ytoi:spike-rtfrom
wataniguchi:current
Open

IMU heading support for spikr-RT-RasPike-ART and libraspike-art#2
wataniguchi wants to merge 1 commit into
ytoi:spike-rtfrom
wataniguchi:current

Conversation

@wataniguchi

@wataniguchi wataniguchi commented Feb 23, 2026

Copy link
Copy Markdown

IMUによる方位角推定

  1. Spikeハブが走行体に対して傾けて設置されていても高精度で方位角を積算します。
  2. libraspike-artとspike-rt-RasPike-ARTでIMU用関数の名前を統一しました。
    raspike_imu.hにプロトタイプ宣言があり、raspike_imuを接頭辞とする7つの関数はどちらのプラットフォームでも同様に利用できます。
  3. raspike_imu_initialize_by_flash()は、Lego社より提供されるpybricks-micropythonソフトウェアに含まれるIMU校正用クラス_imu_calibrateが格納した値をflashメモリから取り出してIMUを初期化します。raspike_imu_initialize_by_flash()を利用すればハブ毎に初期化用定数をプログラム内で管理する必要がありません。

本プルリクエストと他のリポジトリへのプルリクエスト合計3つで、ひとつの変更を構成しています。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant