如果僅做姿態控制,可以從以下方面查錯:

硬體方面:槳裝反了?通道插錯了?起飛時腳架是不是被障礙物掛住了?飛控/感測器安裝方向是否正確?……這些仔細檢查一下一般就能發現,如果飛機尺寸比較小,可以兩手抓在手裡,油門推到30%左右,感受一下控制力矩的方向是不是正確的。

軟體方面(代碼錯誤):控制方向是不是寫反了,寫成正反饋了?控制通道是不是寫錯了,俯仰通道的感測對應了滾轉方向的控制?姿態數據有問題?是不是用了積分控制,放在地上起飛之前一直在積分?用了什麼高端控制器,根本就寫錯了……這些一般是自製飛控才會有的問題,既然能寫飛控,這些錯誤也能查出來的。如果飛機尺寸小,同樣可以用上面的方法抓手裡試一下。

軟體方面(參數調節):如果上面都沒問題,抓在手裡測試也感覺反饋力矩比較正常,一般不會出現一起飛就失穩翻過來這種情況的。接下來測試是不是通過遙控器輸入的控制量太大?微分量對雜訊太敏感?這就得慢慢試飛調節了。


飛控不是自己寫的話,起飛就翻肯定是什麼東西裝錯了,好好檢查檢查吧


主要是地效嘍,地效導致飛行器的姿態不穩定,加上操作不當。硬體問題概率很低前提是正規正版品牌的飛行器


槳葉電機裝反都會影響的啊,檢查下參數這塊是不是改動過什麼。默認pid是不會側翻的 頂多難飛


1.前後左右搖動飛機,讓地面站上的動畫和飛機搖動方向完全一致,如果不一致,就認真調整飛控感測器角度參數

2.飛控必須牢固的固定在飛機上(過分牢固實際飛起來也不太好,但現在先能離地再說)

3.飛控必須和機架「橫平豎直」(不規則角度理論上也可以,但生活著很難有準確量角度的工具,所以別自找麻煩了)

4.飛控必須在四個電機的交叉點上(同上,別自找麻煩,先順利離地再考慮別的)

5.別忘了用地面站校準陀螺儀


多方面因素,如果你的硬體配置沒有問題的話,跟你飛控使用的控制律,感測器類型和置信邏輯都有關係。首先是地面效應,起飛時候地表的氣流相當不穩定,面對此類強隨機擾動,主流的PID控制器無法起到較好的控制效果,並且自組無人機往往涉及到手動試湊調參,這樣的參數不一定是最優的。另一方面,地面的磁干擾是最嚴重的,如果你使用了磁力計,你的飛控演算法是否有過針對性的優化,上電之後有沒有等融合的數據收斂之後再起飛,若存在多感測器衝突(比如光流和imu),你應該相信哪一個,這都是值得考慮的問題。事實上,成熟的飛控方案起飛降落和正常飛行時控制策略是不一樣的


推薦閱讀:
相关文章