1、工作職責(zé):
1.1運動控制函數(shù)庫封裝開發(fā)?
負(fù)責(zé)基于STM32的電機驅(qū)動算法開發(fā),包括直流電機、伺服電機、步進(jìn)電機的PWM/PID控制,優(yōu)化系統(tǒng)響應(yīng)速度和穩(wěn)定性?。
實現(xiàn)機器人運動學(xué)控制邏輯,如位置、姿態(tài)及路徑規(guī)劃、及傳感器數(shù)據(jù)融合,輸出基于實例化控制的C語言和MODBUS RTU通信應(yīng)用接口的SDK,供內(nèi)部和外部客戶使用;
1.2?硬件協(xié)同開發(fā)?
參與原理圖設(shè)計、PCB協(xié)作,優(yōu)化外設(shè)接口(如CAN、485、TCP/IP、SPI、I2C)的硬件實現(xiàn)?。
配合硬件團(tuán)隊調(diào)試電機驅(qū)動器及功率模塊,解決系統(tǒng)集成中的信號干擾、功耗和效率問題?。
1.3?系統(tǒng)調(diào)試與迭代?
參與產(chǎn)品聯(lián)調(diào)、故障排查及性能優(yōu)化,確保交付質(zhì)量?。
1.4?技術(shù)文檔編寫?
編制需求文檔、接口協(xié)議、測試報告等,確保項目資料完整?。
任職要求
1?學(xué)歷與專業(yè)?
本科及以上學(xué)歷,電子信息、計算機、自動化等相關(guān)專業(yè)優(yōu)先?。
2?技能要求?
掌握C/C++ 、Python語言,熟悉STM32、ARM等處理器架構(gòu)及開發(fā)工具(如Keil)?。
掌握嵌入式Linux開發(fā)環(huán)境,具備驅(qū)動開發(fā)或算法設(shè)計經(jīng)驗者優(yōu)先?。
3?經(jīng)驗要求?
3年以上相關(guān)行業(yè)經(jīng)驗