崗位職責(zé):
1、負(fù)責(zé)機(jī)器人電機(jī)驅(qū)動開發(fā),包括電機(jī)選型、驅(qū)動板硬件適配、底層驅(qū)動開發(fā)及性能優(yōu)化。
2、 實(shí)現(xiàn)電機(jī)控制算法與嵌入式系統(tǒng)集成,完成電機(jī)動態(tài)響應(yīng)調(diào)優(yōu)、故障診斷及穩(wěn)定性測試。
3、 參與機(jī)器人系統(tǒng)(如ROS/ROS2)開發(fā),實(shí)現(xiàn)電機(jī)與傳感器、通信模塊的協(xié)同控制。
4、 使用示波器、邏輯分析儀等工具進(jìn)行軟硬件聯(lián)調(diào),解決電磁干擾、功耗異常等工程問題。
5、 有機(jī)器人、無人機(jī)、智能家居等領(lǐng)域的電機(jī)驅(qū)動項(xiàng)目經(jīng)驗(yàn),熟悉BLDC、步進(jìn)電機(jī)等類型。
6、 掌握機(jī)器人運(yùn)動控制框架(如ROS)。
7、熟悉FPGA或DSP開發(fā),能實(shí)現(xiàn)高精度電機(jī)控制算法的硬件加速。
任職要求:
1、 編程基礎(chǔ):精通C/C++語言開發(fā),熟悉嵌入式實(shí)時(shí)操作系統(tǒng)(RTOS)及Linux環(huán)境下驅(qū)動開發(fā),具備STM32、ARM架構(gòu)開發(fā)經(jīng)驗(yàn)。
2、硬件接口:掌握PWM、ADC、UART、SPI、CAN等電機(jī)控制相關(guān)接口驅(qū)動開發(fā),熟悉電機(jī)驅(qū)動電路設(shè)計(jì)與調(diào)試。
3、控制算法:熟悉電機(jī)控制算法(如FOC、PID),具備電機(jī)閉環(huán)控制、力矩/速度/位置控制等開發(fā)經(jīng)驗(yàn)。
4、操作系統(tǒng):具備RTOS(如FreeRTOS)或Linux內(nèi)核裁剪能力,熟悉多線程調(diào)度、中斷處理等實(shí)時(shí)控制技術(shù)。
5、本科及以上學(xué)歷,電子電氣,自動化,控制,計(jì)算機(jī)等相關(guān)專業(yè),具有10年以上相關(guān)工作經(jīng)驗(yàn);