職責(zé):
1、開(kāi)發(fā)和維護(hù)機(jī)器人運(yùn)動(dòng)控制和作業(yè)控制軟件;
2、設(shè)計(jì)和實(shí)現(xiàn)機(jī)器人的路徑規(guī)劃、避障和精確定位算法;
3、負(fù)責(zé)機(jī)器人操作系統(tǒng)(ROS)或類似框架的集成和優(yōu)化;
4、參與機(jī)器人系統(tǒng)的測(cè)試和調(diào)試,確保軟件的穩(wěn)定性和可靠性;
5、與硬件工程師合作,確保軟件與機(jī)器人硬件的兼容性和性能。
要求:
1、計(jì)算機(jī)、軟件工程、機(jī)器人等相關(guān)專業(yè);
2、熟悉機(jī)器人運(yùn)動(dòng)學(xué)和動(dòng)力學(xué)原理;
3、熟悉機(jī)器人運(yùn)動(dòng)控制算法,包括PID控制、軌跡規(guī)劃和動(dòng)力學(xué)建模;
4、有實(shí)際的機(jī)器人控制系統(tǒng)開(kāi)發(fā)和調(diào)試經(jīng)驗(yàn);
5、有工業(yè)控制軟件編程經(jīng)驗(yàn),精通至少一種編程語(yǔ)言,如C++、Python或Java,具有扎實(shí)的編程基礎(chǔ);
6、熟悉機(jī)器人操作系統(tǒng)(ROS)或類似框架的使用和開(kāi)發(fā)。掌握軟件工程最佳實(shí)踐,包括版本控制(如Git)、單元測(cè)試和持續(xù)集成。