日本フィジカルAI新聞

世界のフィジカルAIを、日本語で。

sim2realarXiv:2505.00432

PX4組み込みフライトコントローラ向けニューラルネットワーク制御モード

A Neural Network Mode for PX4 on Embedded Flight Controllers

シェア:XThreadsFacebookLINEはてブBluesky

PX4スタックにニューラルネット制御器を組み込み、シミュレータで学習した方策をTensorFlow Lite経由で実機フライトコントローラに書き込んで位置追従制御を実現した。

詳しい要約

1. どんなもの?

- PX4 stack 上で neural-network ベースの制御器を実装する open-sourced フレームワーク - microcontroller 上での inference 用 custom module を開発 - PX4 autopilot の全機能を保持したまま neural policy を実行 - Aerial Gym Simulator で学習した policy を TensorFlow Lite 形式に変換し、PX4 と共に build して flight controller に flash - 制御対象は position-setpoint tracking - PX4 の control-cascade を置き換え、normalized motor RPM setpoints を直接出力する end-to-end 制御器として機能

2. 先行研究と比べてどこがすごい?

- 先行研究との具体的比較は要旨からは不明 - 主張されている利点は以下 - 学習済み neural control policy を実機 flight controller 上で動かすための flight-ready pipeline を提供 - embedded flight controller hardware への neural network 展開を簡素化 - learning-based control の研究を加速 - 既存の PX4 機能を損なわずに neural module を組み込める点を open-sourced 実装として示す

3. 技術・手法の肝は?

- Aerial Gym Simulator で policy を学習 - 学習済み policy を TensorFlow Lite 形式へ変換 - PX4 と一緒に build し flight controller へ flash する custom module を実装 - inference は microcontroller 上で実行 - policy は PX4 の control-cascade を代替し、position-setpoint から normalized motor RPM setpoints を直接生成する end-to-end 制御器として動作

4. どうやって有効だと検証した?

- simulation と real-world の両方で実験を実施 - 両者で similar tracking performance が得られたと報告 - 具体的な評価指標・機体・条件は要旨からは不明 - 実機 flight controller 上での動作を含む pipeline の実現性を示す検証

5. 議論はある?

- 要旨からは不明 - 明示されているのは以下 - simulation と real-world で同程度の tracking performance - flight-ready pipeline として実世界での neural control policy 試験を可能にする位置づけ - 限界・失敗事例・安全性・計算資源制約などに関する議論は要旨に記載なし

6. 次に読むべき論文は?

- Aerial Gym Simulator(本研究で使用、open-sourced) - PX4 autopilot(制御 cascade を置換対象とする基盤) - TensorFlow Lite(embedded inference 用変換先) - learning-based control 分野の関連研究(要旨では個別論文の参照なし)

※ AIが要旨から生成した要約です。正確性は原文をご確認ください。

著者: Sindre M. Hegre, Welf Rehberg, Mihir Kulkarni, Kostas Alexis

分類: cs.RO

原文アブストラクト

This paper contributes an open-sourced implementation of a neural-network based controller framework within the PX4 stack. We develop a custom module for inference on the microcontroller while retaining all of the functionality of the PX4 autopilot. Policies trained in the Aerial Gym Simulator are converted to the TensorFlow Lite format and then built together with PX4 and flashed to the flight controller. The policies substitute the control-cascade within PX4 to offer an end-to-end position-setpoint tracking controller directly providing normalized motor RPM setpoints. Experiments conducted in simulation and the real-world show similar tracking performance. We thus provide a flight-ready pipeline for testing neural control policies in the real world. The pipeline simplifies the deployment of neural networks on embedded flight controller hardware thereby accelerating research on learning-based control. Both the Aerial Gym Simulator and the PX4 module are open-sourced at https://github.com/ntnu-arl/aerial_gym_simulator and https://github.com/SindreMHegre/PX4-Autopilot-public/tree/for_paper. Video: https://youtu.be/lY1OKz_UOqM?si=VtzL243BAY3lblTJ.

関連論文

  1. 1Boston Dynamics、車輪付きAtlasの研究試作機を紹介研究・技術
  2. 2GXOとApptronik、Apolloの物流現場試験を拡大 最大1,000台の展開を構想量産・展開
  3. 3newmoとKDDIが資本業務提携 2028年に堺市で自動運転タクシー商用化目指す提携・買収
  4. 4NVIDIA、CoRLでGR00T 2とIsaac Lab 3.0を発表新製品・発表
  5. 5UC BerkeleyとNVIDIAの研究者、AIエージェントでロボット制御コードを仮想環境で改善研究・技術

PR・アフィリエイト広告

FRONTIER(GPU搭載BTOパソコン)

FRONTIER(GPU搭載BTOパソコン)の公式広告バナーFRONTIERでGPU搭載PCを見る ↗
PR本紙発行元 EmplifAI