ArduCopter 飛行模式

適用於 SparkNavi Blue / Blue2。畫面與參數名稱可能因 ArduPilot/Mission Planner 版本而略有不同。

下表整理原手冊介紹的飛行模式。能否使用某個模式,取決於機型、韌體包含的功能與感測器配置。使用位置控制模式前,除了確認 GPS 有 3D Fix,也要確認飛控的位置估計正常。

手動與高度控制

Mode 說明
Stabilize 搖桿控制傾角,放桿回正;油門手動,不保持位置。
Acro 角速度控制,通常不自動回水平,適用熟練操作。
AltHold 油門中位維持高度;仍需操作者控制水平移動。
Sport 速率式操控與高度控制,行為依模式限制設定。
FlowHold 以光流估計移動並煞停,可不使用測距儀;光流+測距配合 Loiter 是另一種整合方式。

位置控制

Mode 說明
Loiter 放桿後煞停並保持位置。
PosHold 有輸入時接近傾角控制,放桿後保持位置。
Drift 協調轉彎的操控方式,不等於定點懸停。
Brake 煞停並保持位置,模式內不接受一般搖桿移動指令。
Circle 繞中心飛行;相關參數 CIRCLE_RADIUS、CIRCLE_RATE。
Follow 跟隨 MAVLink 目標;FOLL_* 決定相對位置。
ZigZag 以 A/B 兩點建立往返作業路徑。

任務與導引

Mode 說明
Auto 執行已上傳的任務;任務開始條件依設定而定。
Guided 接受地面站或伴隨電腦的即時導引。
Guided_NoGPS 主要接受姿態/推力類指令,不提供一般位置導引。

返航與降落

Mode 說明
RTL 依 RTL 高度、Home 與降落設定返航;先確認返航路徑淨空。
SmartRTL 利用記錄的路徑返航,不等於具備完整障礙物偵測。
Land 下降並落地;位置保持能力取決於估計狀態。
Auto RTL 搭配任務降落序列使用,依韌體功能及任務規劃確認。

特殊模式

Mode 說明
AutoTune 自動測試並調整增益;需先具備穩定的基本調校。
Throw / Flip 拋飛/翻滾功能,僅適合符合條件的機體與操作環境。
Turtle 利用反轉馬達翻正,需要相容 ESC 與韌體。
Avoid_ADSB 配合 ADS-B 交通資訊的避讓功能。
SystemID 注入測試訊號以量測機體響應,屬進階測試。
Heli_Autorotate 傳統直升機自轉降落相關模式,不適用一般多旋翼。

AutoTune 結果儲存

若要保留 AutoTune 調好的增益,請保持 AutoTune 啟用,或先切回 AutoTune,再降落並上鎖(Disarm)。若在退出 AutoTune 後才上鎖,新數值可能不會儲存。操作時請確認目前韌體的訊息與官方步驟。

官方 AutoTune 說明

官方飛行模式總覽

官方 FlowHold 說明

模式相關參數索引

Mode 原文件提到的參數/入口
Acro ACRO_RP_RATE / ACRO_Y_RATE
Sport ANGLE_MAX
Loiter LOIT_SPEED / LOIT_ACC_MAX
Circle CIRCLE_RADIUS / CIRCLE_RATE
Follow FOLL_*
RTL RTL_ALT / RTL_ALT_FINAL
SmartRTL SRTL_POINTS
Land LAND_SPEED / LAND_SPEED_HIGH
Auto RTL DO_LAND_START
Guided Mission Planner 地圖右鍵 → Fly To Here

原文件中的 RTL_ALT = 15 m、AutoTune 約 5–15 分鐘,以及 Flip 高度,都是該範例使用的條件;換成其他機型時,設定值與所需時間可能不同。Throw、Flip、Turtle、ADSB、SystemID 與直升機自轉模式的硬體/韌體條件,應依各模式官方文件確認。


原始文件:Mission Planner V2 · PDF 頁 27–29

原文件逐頁閱讀 · 三份文件逐章對照與差異說明

回到本分類總覽 · 全部設定指南