ドキュメント

マニュアル、ジャイロのノート、Web UI リファレンス。

アーキテクチャ

Ornithopter
ミキサー、波形生成、チャンネルフィルタリング
ゼピュロス
MPU6050ジャイロ + Mahony AHRS + デュアルPID
ServoOutput
CRSFティックに同期したPWM
ターゲット
ESP8285 2400MHz RX

記事

アーキテクチャ:カーネルとデータフロー

CRSFストリームが羽ばたきと尾になる仕組み:モジュール境界、2つのミキサーカーネル、リンク断でも翼竜を生かす状態機械。

コンパニオン・コンピュート・モード

共生: PteronautOS は精神、YOSHIMITSU は筋肉。二枚のボード、一つの飛行——ひとつの管理コマンド MUSHIN(無心)が橋の向こうで分かつ。

YOSHIMITSU · API リファレンス

ライブラリとしてのヘルメティック・シノビ:気楽なスケッチ1つ、ターゲット2種、構え6つ、そして王座を統べる極光ゲートのコンソール。

ミキサーリファレンス

スティックとジャイロから電線上のµsまで:選択可能な全ミキサーの完全な幾何 — 翼軸、ラダーブレンド、エレボン、トリム、クランプ。

ゼピュロス: 安定化とOndas

ジャイロから翼打ちへの架け橋の理想設計:Ondas呼吸変調、打撃同期フィードフォワード、位相ロック共鳴、空力弾性PIDゲイン変調——そして現在のファームウェアが実際に配線しているものを正直に示す地図。

サーボカーネル

パルス幅エンベロープ、機能別トリム、速度制限 — 低レベルサーボ契約。

フェイルセーフ動作

リンク喪失時に何が起きるか — 翼のセンター、舵のセンター、優雅な縮退。

Flash・RAM予算

1MBフラッシュと~23KBヒープの行き先、そして60%フラッシュ/65%RAM未満を維持する方法。

強度波形の幾何学

強度は半ストロークの性格とタイミングの両方を制御します。内部的には WebUI の 0–100 設定が 0–8 にマッピングされます。ダウンストロークの強度が高いほど周期に占めるダウンストロークの割合が短くなり、復路の強度が高いほど復路の割合が短くなります。残りの時間は反対側の半周期へ移ります — ゼロでの停止はありません。

プロファイルごとの強度シェイプコントロールは、高強度の性格を選択します。0% では有限のプラトー/矩形形状を、100% では丸みを帯びたピラミッド状の経路を好みます。各半周期は依然として独自の強度を使うため、低強度の半周期は伸長して正弦波的になり、高強度の半周期は直接的な対角線の走行に近づきます。

スロットル — skew 結合

全周期

現在の波形 正確な直接基準 反転

各半周期を同じ幅に引き伸ばし

ダウン半周期 アップ半周期、方向を揃え 正確な対角線

極端な組み合わせを読む

7 / 1 の組み合わせは、明らかに短く尖ったダウンストロークと長い正弦波の復路を生みます。正確な値やほぼ最大の値には注意が必要です。現在の持続時間則は強度 8 未満の残量を使います。そのため 8 / 0 は周期の約 0.125% しかダウンストロークに割り当てず、8 / 6 でさえ約 0.5% を割り当てます。位置は連続的ですが、要求される速度と加速度は物理的に到達不能になり得ます。

概念

強度
ストローク/復路の非対称と滞留 — 0 は純粋なサイン波。
波形
羽ばたき曲線。振幅は deg/s ÷ 2·周波数 から得られます。
滑空角
滑空飛行のための翼中心オフセット。
羽ばたき中心オフセット
羽ばたきストローク中の中心バイアス(−15…+15 度)。
ラダーミキシング
クレストラダーを駆動するヨー/ロールのブレンド。
スロットル強度ミックス
スロットルが強度に結合する度合い。
フェイルセーフ
リンクが切れると翼は中立に戻ります。

マニュアル

PTERONAUTOS.md メインマニュアル — アーキテクチャ、ミキサー、波形
STABILIZATION.md ゼピュロス ジャイロ — AHRS と PID
WEBUI_I18N.md Web UI と翻訳リファレンス
HARDWARE.md 配線とピン配置