🧠 AITL-H
FSM+PID+LLMを統合した知能制御アーキテクチャ教材
Intelligent control system architecture integrating FSM, PID, and LLM (ChatGPT)
🎯 目的 | Purpose
- FSM(有限状態機械)とPID制御を組み合わせた構造的制御設計
- LLM(大規模言語モデル)による状態推論・条件生成・学習支援の統合
- 状態遷移・制御ロジック・自然言語インタフェースの共存設計を学ぶ教材
📚 コンテンツ構成 | Contents
モジュール | 内容 |
---|---|
01_fsm_pid_integration/ |
FSMによる状態管理とPIDの制御統合モデル |
02_llm_assist/ |
ChatGPTによる状態生成/切り替え条件の支援例 |
03_case_studies/ |
実装演習(例:ロボット手動・自動切替、温度制御) |
04_architecture/ |
AITL-H構成ブロック図と拡張設計例 |
resources/ |
状態図・構成図・プロンプト集 |
🧩 特徴的要素
- FSM(離散状態)で動作モードや制御分岐を管理
- PID(連続制御)で対象系の安定性・応答性を担保
- LLM(ChatGPT等)が制御仕様の補完・自然言語処理を担当
- アーキテクチャ的には、構造知能制御(AITL:Architecture for Intelligent Task Learning)の一部として設計
🤖 ChatGPT活用例
- 状態切り替え条件を自然言語から構造化: ```markdown 以下の動作仕様に基づき、FSMの状態と条件遷移を定義してください:
{自然言語による運転条件やモード説明} ``` 設計支援・誤動作解析・パラメータ調整にも活用可
🚀 今後の拡張案
- ROS2+FSM+LLMの統合によるリアルタイム制御演習
- FSM/PID/LLM各要素のモジュール化・ユニットテスト支援
- 実運用を想定したエラー回復戦略や例外設計の追加
✍ 作者:三溝 真一 / Samizo-AITL
- Email: shin3t72@gmail.com
- GitHub: [https://github.com/Samizo-AITL)