本課程旨在引導學員由基礎入門至實務開發,系統性理解 ArduPilot 開源飛控系統之設計理念、軟體架構與實際運作方式。ArduPilot 為目前全球最成熟且廣泛應用於無人機、自主載具與研究平台的開源飛控專案之一,其程式架構完整、模組化程度高,並被大量學術研究與產業系統所採用。透過實際閱讀原始碼、編譯韌體與 SITL 模擬測試,本課程將培養學員理解 飛控核心程式如何運作,以及如何在既有系統架構下進行安全且可維護的二次開發。
林講師
課程日期課程說明115年7月7日~7月9日共3天 18小時ArduPilot 架構與核心模組介紹建立開發環境 (Ubuntu + waf + SITL)ArduPilot編譯流程與模擬測試控程式二次開發範例說明與實作範例一:新增飛控自訂訊息並傳送至地面站範例二:新增自訂飛行模式範例三:新增自訂參數
課程日期
課程說明
115年7月7日~7月9日
共3天 18小時
ArduPilot 架構與核心模組介紹
建立開發環境 (Ubuntu + waf + SITL)
ArduPilot編譯流程與模擬測試
控程式二次開發範例說明與實作
範例一:新增飛控自訂訊息並傳送至地面站
範例二:新增自訂飛行模式
範例三:新增自訂參數
※先修課程:需具備基礎C++程式概念
※學員需自備筆電(win 11),課程中使用Mission Planner +WSL2 (Windows Subsystem for Linux 2)
課程費用
價格
產業學習網會員價
16,200/人
早鳥21天前報名或兩人團報優惠價
13,770/人
三人團報優惠價
12,960/人
※先修課程:需具備基礎C++程式概念※學員需自備筆電(win 11),課程中使用Mission Planner +WSL2 (Windows Subsystem for Linux 2)