崗位職責(zé):
1.負(fù)責(zé)移動(dòng)機(jī)器人運(yùn)動(dòng)控制,如機(jī)器人運(yùn)動(dòng)學(xué)、動(dòng)力學(xué),坐標(biāo)系標(biāo)定,軌跡規(guī)劃等;軌跡規(guī)劃算法的開發(fā)與實(shí)現(xiàn)
2.據(jù)項(xiàng)目產(chǎn)品規(guī)劃、系統(tǒng)構(gòu)架和功能需求完成相關(guān)控制程序開發(fā)與調(diào)試,不斷對(duì)控制系統(tǒng)進(jìn)行完善
3.對(duì)軟件算法開發(fā)、升級(jí)、維護(hù)、調(diào)試的流程和實(shí)際應(yīng)用問題進(jìn)行統(tǒng)計(jì)分析
4.參與控制系統(tǒng)的硬件搭建及調(diào)試;協(xié)同其他軟件工程師進(jìn)行功能的實(shí)現(xiàn)與調(diào)試,并進(jìn)行相關(guān)技術(shù)成果及資料的查閱、整理及歸納
職位要求:
1.本科及以上學(xué)歷,計(jì)算機(jī)、電子、自動(dòng)化等相關(guān)專業(yè),有經(jīng)驗(yàn)者優(yōu)先
2.熟練掌握C/C++等編程語言,熟悉Linux操作系統(tǒng) ,ROS等
3.熟悉機(jī)器人的基本控制原理,TF的計(jì)算(ROS自帶的、 Eigen、KDL),PD的控制,傳感器數(shù)據(jù)的處理以及SLAM的基本原理等
4.掌握運(yùn)動(dòng)控制、導(dǎo)航、建模與控制等方面的研發(fā),具有伺服電機(jī)/舵機(jī)等的控制經(jīng)驗(yàn),熟悉相關(guān)控制算法者優(yōu)先
5.熟悉QT、VisioStudio等集成開發(fā)環(huán)境,有相關(guān)的項(xiàng)目經(jīng)驗(yàn)優(yōu)先
6.精通自動(dòng)控制原理,熟練使用MATLAB仿真
7. 有求知欲和進(jìn)取心;工作嚴(yán)謹(jǐn),善于分析問題;有一定的動(dòng)手能力;良好的表達(dá)和溝通能力;具備良好的團(tuán)隊(duì)合作能力;待人真誠