崗位職責:
1.算法開發(fā):基于經(jīng)典控制理論(如 PID 控制、串級控制)與現(xiàn)代控制理論(如模型預測控制 MPC),設計無人機姿態(tài)、高度、位置控制算法,適配多旋翼機型的動力學特性,通過參數(shù)優(yōu)化和算法迭代,提升飛行穩(wěn)定性與動態(tài)響應能力。?
2.傳感器融合:運用卡爾曼濾波、粒子濾波等算法,對 IMU(慣性測量單元)、GPS、氣壓計、光流傳感器等采集的數(shù)據(jù)進行融合處理,有效抑制噪聲干擾,提升無人機姿態(tài)、位置及速度的估計精度;針對 GPS 信號丟失等復雜環(huán)境,設計冗余傳感器融合方案,保障飛行狀態(tài)感知的可靠性。?
3.系統(tǒng)集成:將飛控算法移植到 STM32、ARM 等嵌入式硬件平臺,與飛控板、電機電調、傳感器模塊完成系統(tǒng)聯(lián)調;解決電機響應延遲、傳感器數(shù)據(jù)通信異常等兼容性問題,同時基于實時操作系統(tǒng)(Nuttx)或 ROS 系統(tǒng),優(yōu)化算法運行效率與資源分配。?
4.性能優(yōu)化:通過飛行數(shù)據(jù)采集工具(如日志分析軟件)收集無人機姿態(tài)誤差、控制輸出曲線等數(shù)據(jù),深入分析算法性能瓶頸,迭代優(yōu)化算法參數(shù);設計完善的故障診斷機制(如電機異常檢測、傳感器失效報警)和安全保護策略(失控返航、低電量自動降落),確保飛行安全。?
任職資格:
1.專業(yè)背景:自動化、控制科學與工程、電子工程、計算機科學、航空航天工程等相關專業(yè),本科及以上學歷;碩士及以上學歷,且在飛控系統(tǒng)、機器人控制領域有研究經(jīng)驗者優(yōu)先。?
2.核心技能:精通 C/C++ 編程,具備扎實的嵌入式系統(tǒng)開發(fā)能力;熟練掌握 PID 等控制理論,熟悉無人機動力學與運動學模型;深入理解 IMU、GPS 等傳感器工作原理,掌握卡爾曼濾波等數(shù)據(jù)融合算法;熟悉 Linux 開發(fā)環(huán)境,能夠進行算法跨平臺移植與性能優(yōu)化;熟練使用仿真工具進行算法仿真與驗證。?
3.項目經(jīng)驗:有獨立或參與無人機飛控系統(tǒng)開發(fā)項目經(jīng)驗,包括多旋翼飛控、固定翼飛控的算法設計與優(yōu)化;具備姿態(tài)控制算法優(yōu)化、傳感器融合算法落地實踐經(jīng)驗;有PX4/APM飛控相關經(jīng)驗者優(yōu)先。
4.素質要求:具備較強的數(shù)學建模能力和邏輯思維,能夠快速分析飛行異常數(shù)據(jù)并定位算法問題;熟悉 FAA、中國民航局等無人機行業(yè)安全規(guī)范;具備良好的團隊協(xié)作能力,能與硬件工程師、測試工程師高效配合完成系統(tǒng)聯(lián)調與優(yōu)化。