【工作內(nèi)容】
基于 PX4 / 大疆 / 開源飛控做應(yīng)用層二次開發(fā),聯(lián)調(diào)外設(shè)與飛控系統(tǒng)。
【核心要求】
熟悉 PX4/ArduPilot/DJI SDK,掌握 MAVLink 通信協(xié)議
會 C/C++/Python,有飛控調(diào)試、機(jī)載開發(fā)經(jīng)驗
自動化 / 計算機(jī) / 電子相關(guān)專業(yè),有無人機(jī)項目經(jīng)驗優(yōu)先
崗位職責(zé)
1、基于開源 / 商用飛控平臺(PX4/ArduPilot/ 大疆 Onboard SDK / 自研飛控)完成應(yīng)用層二次開發(fā)、功能定制與集成調(diào)試;
2、開發(fā)飛控上位機(jī)、地面站插件、機(jī)載控制程序,實現(xiàn)自主飛行、路徑規(guī)劃、任務(wù)自動化等功能;
3、對接傳感器、圖傳、云臺、執(zhí)行機(jī)構(gòu)等外設(shè),完成飛控與外圍系統(tǒng)的聯(lián)調(diào);
4、編寫飛控通信協(xié)議解析、數(shù)據(jù)采集、狀態(tài)監(jiān)控、故障保護(hù)等模塊代碼;
5、調(diào)試飛控參數(shù)、優(yōu)化控制邏輯,解決實際飛行 / 運行中的穩(wěn)定性、可靠性問題;
6、輸出開發(fā)文檔、測試報告,配合硬件、算法團(tuán)隊完成整機(jī)系統(tǒng)聯(lián)試。
任職要求
1、本科及以上學(xué)歷,自動化、控制工程、電子信息、計算機(jī)、航空航天等相關(guān)專業(yè);
2、熟悉至少一種飛控平臺:PX4 / ArduPilot / DJI Onboard SDK / MAVLink 協(xié)議;
3、熟練掌握 C/C++/Python 開發(fā),有 Linux/ROS 環(huán)境開發(fā)經(jīng)驗優(yōu)先;
4、了解無人機(jī) / 無人車基礎(chǔ)控制原理,熟悉串口、CAN、I2C、以太網(wǎng)等硬件通信;
5、有實際飛控調(diào)試、機(jī)載程序開發(fā)、地面站開發(fā)項目經(jīng)驗者優(yōu)先;
6、具備良好的問題排查能力,能獨立完成軟硬件聯(lián)調(diào)與現(xiàn)場測試。
加分項
1、有 ROS2、嵌入式開發(fā)、視覺 + 飛控融合開發(fā)經(jīng)驗;
2、參與過無人機(jī)巡檢、測繪、物流、集群飛行等項目;
3、熟悉 MAVLink 協(xié)議定制、飛控固件裁剪與修改;
4、持有無人機(jī)駕駛執(zhí)照 / 有實際飛行操控經(jīng)驗。