任職要求:
1、具備扎實(shí)的機(jī)器人學(xué)相關(guān)知識、具有完整的機(jī)器人運(yùn)動(dòng)控制研發(fā)經(jīng)歷;
2、發(fā)現(xiàn)和解決開發(fā)過程中出現(xiàn)的技術(shù)問題;
3、具有l(wèi)inux系統(tǒng)下的多線程,多進(jìn)程編程經(jīng)驗(yàn),能夠有面向?qū)ο蟮木幊趟枷胪瓿赡K設(shè)計(jì)與代碼實(shí)現(xiàn),有大型應(yīng)用軟件開發(fā)經(jīng)驗(yàn)者優(yōu)先;
4、具有機(jī)器人開發(fā)等運(yùn)動(dòng)控制領(lǐng)域軟件設(shè)計(jì)經(jīng)驗(yàn)優(yōu)者優(yōu)先、具有機(jī)器人底層伺服控制算法的設(shè)計(jì)與開發(fā)任務(wù);具有PID整定、振動(dòng)抑制、參數(shù)辨識等經(jīng)驗(yàn);
5、熟悉 TCP/IP 協(xié)議棧,了解網(wǎng)絡(luò)編程(socket/epoll 等);
6、熟悉QT等軟件開發(fā)環(huán)境,具有GUI圖形界面的開發(fā)經(jīng)驗(yàn);
7、加分項(xiàng):
1)編程能力突出;
2)數(shù)學(xué)能力突出,善于利用各種數(shù)學(xué)方法及工具(矩陣計(jì)算與分析、優(yōu)化計(jì)算、人工智能等)解決機(jī)器人算法問題;
崗位職責(zé):
1、負(fù)責(zé)機(jī)器人運(yùn)動(dòng)學(xué)算法的開發(fā)與調(diào)試,包括但不局限于正逆運(yùn)動(dòng)學(xué)、雅克比建模和運(yùn)動(dòng)學(xué)標(biāo)定、動(dòng)力學(xué)建模、動(dòng)力學(xué)參數(shù)辨識等;
2、負(fù)責(zé)機(jī)器人關(guān)節(jié)及操作空間運(yùn)動(dòng)控制器的開發(fā)與調(diào)試;
3、根據(jù)產(chǎn)品需求和問題完成相關(guān)控制程序開發(fā)與調(diào)試,不斷的對控制系統(tǒng)進(jìn)行完善;
4、參與醫(yī)療機(jī)器人控制系統(tǒng)的規(guī)劃與方案設(shè)計(jì);
5、從產(chǎn)品角度對相關(guān)算法及軟件制定測試方案及測試用例,分析測試結(jié)果及數(shù)據(jù),進(jìn)行算法及軟件的迭代開發(fā);
6、調(diào)研學(xué)術(shù)文獻(xiàn)、總結(jié)現(xiàn)有算法并實(shí)施改善和提升;