職位要求
1. 算法開發(fā)與優(yōu)化:負(fù)責(zé)設(shè)計(jì)和開發(fā)先進(jìn)的控制算法,包括但不限于PID控制、模糊控制、自適應(yīng)控制和模型預(yù)測控制(MPC);優(yōu)化現(xiàn)有控制算法,提升系統(tǒng)性能和穩(wěn)定性。
2. 系統(tǒng)建模與仿真:使用MATLAB/Simulink、Python等工具進(jìn)行系統(tǒng)建模和仿真;分析仿真結(jié)果,驗(yàn)證控制算法的有效性和魯棒性。
3. 代碼實(shí)現(xiàn)與測試:將控制算法實(shí)現(xiàn)為可執(zhí)行代碼,并進(jìn)行單元測試和集成測試;調(diào)試和優(yōu)化代碼,確保其在實(shí)際硬件平臺上的穩(wěn)定運(yùn)行。
4. 文檔編寫與技術(shù)支持:編寫技術(shù)文檔,算法設(shè)計(jì)文檔等;為團(tuán)隊(duì)成員和客戶提供技術(shù)支持,解答相關(guān)問題。
5. 參與項(xiàng)目開發(fā):參與項(xiàng)目需求分析和方案設(shè)計(jì),提出控制算法方面的建議;與硬件工程師、軟件工程師和測試工程師緊密合作,確保項(xiàng)目順利進(jìn)行。
1.教育背景:本科及以上學(xué)歷;
2.專業(yè)技能:扎實(shí)的控制理論基礎(chǔ),熟悉經(jīng)典控制理論和現(xiàn)代控制理論;熟練使用MATLAB/Simulink、Python等編程語言和仿真工具;熟悉嵌入式系統(tǒng)開發(fā),了解C/C++編程語言;具備良好的數(shù)學(xué)基礎(chǔ),能夠進(jìn)行復(fù)雜的數(shù)學(xué)建模和分析;熟悉PID及相關(guān)的變種算法;對A*、D*算法、DWA、TEB、MPC、LQR、VFH等算法中的一項(xiàng)或者多項(xiàng)或其他控制算法有深入研究或者相關(guān)實(shí)踐經(jīng)驗(yàn);
3. 實(shí)踐經(jīng)驗(yàn):有實(shí)際項(xiàng)目經(jīng)驗(yàn)者優(yōu)先,如參與過機(jī)器人控制、無人機(jī)控制、自動駕駛等項(xiàng)目;有控制算法競賽經(jīng)驗(yàn)者優(yōu)先,如參加過大學(xué)生智能車競賽、Robocon、Robomaster、電賽等。
4. 綜合素質(zhì):具備良好的溝通能力和團(tuán)隊(duì)合作精神;具備較強(qiáng)的學(xué)習(xí)能力和問題解決能力;具備較強(qiáng)的責(zé)任心和抗壓能力,能夠適應(yīng)快節(jié)奏的工作環(huán)境。