崗位職責(zé)
1. PX4自動駕駛系統(tǒng)開發(fā)與維護
o 根據(jù)項目需求配置、定制PX4飛控系統(tǒng)(如MC/VTOL/FW等機型)。
o 編寫/修改PX4模塊、驅(qū)動(如傳感器、通信接口、任務(wù)控制等)。
2. MAVLink通信協(xié)議集成與調(diào)試
o 設(shè)計并實現(xiàn)MAVLink消息傳輸、參數(shù)配置、任務(wù)上傳/下載等功能。
o 與地面站(如QGroundControl)或自主系統(tǒng)進行通信對接。
3. 飛控系統(tǒng)集成測試與調(diào)試
o 使用HITL、SITL、Gazebo等工具進行仿真測試。
o 實地飛行測試、數(shù)據(jù)分析與問題排查。
4. 嵌入式系統(tǒng)開發(fā)支持
o 與硬件團隊協(xié)作,完成傳感器、飛控板等底層驅(qū)動適配與調(diào)試。
o 優(yōu)化RTOS性能(如NuttX)以滿足系統(tǒng)實時性要求。
5. 項目文檔與規(guī)范編寫
o 編寫設(shè)計說明、開發(fā)文檔、測試記錄等。
? 任職要求
學(xué)歷背景
· 本科及以上學(xué)歷,電子、自動化、計算機、航空航天等相關(guān)專業(yè)。
技能經(jīng)驗
· 熟悉PX4源碼架構(gòu),有實際二次開發(fā)經(jīng)驗。
· 精通MAVLink協(xié)議,能熟練使用mavros/mavsdk/MAVLink路由器等。
· 精通C/C++,熟悉嵌入式開發(fā)流程與調(diào)試方法。
· 熟悉ROS或具備機器人系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先。
· 熟悉Linux開發(fā)環(huán)境、常用工具鏈(如CMake、GCC、GDB)。
· 能使用QGroundControl、Mission Planner等工具進行調(diào)試與飛控參數(shù)設(shè)置。
· 有Gazebo仿真或真實無人機調(diào)試經(jīng)驗優(yōu)先。
軟技能
· 有較強的分析與解決問題能力。
· 具備良好的團隊協(xié)作意識和溝通能力。
· 具備較強的學(xué)習(xí)能力和技術(shù)鉆研精神。
? 加分項
· 有自主設(shè)計無人機系統(tǒng)(包含傳感器選型、飛控調(diào)試)經(jīng)驗。
· 熟悉其他飛控系統(tǒng)(如ArduPilot、INAV)或?qū)Ρ确治瞿芰Α?br>
· 參與開源項目(如PX4、MAVSDK)并有貢獻記錄。
· 熟悉AI/視覺/路徑規(guī)劃/SLAM等前沿技術(shù)。