工作內(nèi)容:
1、參與移動(dòng)底盤、機(jī)械臂、復(fù)合機(jī)器人、人形機(jī)器人等相關(guān)產(chǎn)品開發(fā)與應(yīng)用工作。
2、負(fù)責(zé)機(jī)器人主控系統(tǒng)中大語(yǔ)言模型(LLM)與視覺(jué)語(yǔ)言模型(VLM)的集成,實(shí)現(xiàn)自然語(yǔ)言指令解析、環(huán)境語(yǔ)義理解及任務(wù)規(guī)劃。
3、負(fù)責(zé)開發(fā)基于多模態(tài)輸入(視覺(jué)、語(yǔ)音、傳感器)的實(shí)時(shí)決策框架,通過(guò)LLM生成任務(wù)序列,結(jié)合VLM的環(huán)境語(yǔ)義分割結(jié)果,驅(qū)動(dòng)運(yùn)動(dòng)規(guī)劃模塊完成復(fù)雜場(chǎng)景下的避障與路徑優(yōu)化。
4、負(fù)責(zé)構(gòu)建支持自然語(yǔ)言交互的機(jī)器人控制平臺(tái),包括語(yǔ)音指令解析API、動(dòng)態(tài)場(chǎng)景問(wèn)答系統(tǒng)(如通過(guò)VLM識(shí)別物體后調(diào)用LLM生成解釋性反饋),并確保低延遲響應(yīng)。
5、負(fù)責(zé)設(shè)計(jì)基于LLM的層次化任務(wù)分解算法,將高層指令(如"清潔房間")轉(zhuǎn)化為可執(zhí)行的子任務(wù)流(導(dǎo)航、識(shí)別、抓?。⑼ㄟ^(guò)強(qiáng)化學(xué)習(xí)動(dòng)態(tài)調(diào)整策略。
6、負(fù)責(zé)實(shí)現(xiàn)主控系統(tǒng)與機(jī)器人執(zhí)行單元(如機(jī)械臂、移動(dòng)底盤)的實(shí)時(shí)通信,兼容ROS、CAN總線等協(xié)議,確保LLM生成的規(guī)劃指令精準(zhǔn)觸發(fā)硬件動(dòng)作。
7、搭建數(shù)字孿生測(cè)試平臺(tái),利用LLM生成多樣化測(cè)試用例,驗(yàn)證VLM在光照變化、遮擋等復(fù)雜場(chǎng)景下的魯棒性,加速算法從仿真到實(shí)機(jī)的部署。
8、負(fù)責(zé)開發(fā)嵌入主控系統(tǒng)的安全層,通過(guò)LLM實(shí)時(shí)監(jiān)測(cè)指令合規(guī)性(如避免危險(xiǎn)操作),并集成VLM的異常檢測(cè)(如識(shí)別未授權(quán)人員),確保符合行業(yè)安全標(biāo)準(zhǔn)。
任職要求:
1、5年以上C/C++語(yǔ)言開發(fā)工作經(jīng)驗(yàn)。
2、熟悉ROS機(jī)器人系統(tǒng)技術(shù)體系,熟練掌握ROS開發(fā)工具優(yōu)先。
3、精通C++基本數(shù)據(jù)結(jié)構(gòu)和算法,掌握多線程編程、進(jìn)程間通信等基礎(chǔ)技術(shù),熟悉Linux系統(tǒng)編程,具備實(shí)時(shí)操作系統(tǒng)開發(fā)經(jīng)驗(yàn)。熟悉 ROS/ROS2 框架,能設(shè)計(jì)模塊化軟件架構(gòu)并優(yōu)化實(shí)時(shí)性能。?
4、掌握運(yùn)動(dòng)學(xué)/動(dòng)力學(xué)建模(如關(guān)節(jié)軌跡規(guī)劃、力矩控制)及 PID、Kalman 濾波等算法。?
5、熟悉機(jī)器人自動(dòng)導(dǎo)航算法、機(jī)械臂控制算法、圖像處理算法等常用算法,并能夠?qū)λ惴ㄟM(jìn)行布置應(yīng)用。
經(jīng)驗(yàn)要求:
1、具有5年以上機(jī)器人軟件開發(fā)經(jīng)驗(yàn)。
2、具有2款以上4/6/7軸機(jī)械臂、移動(dòng)底盤、復(fù)合機(jī)器人等產(chǎn)品開發(fā)經(jīng)驗(yàn)。
3、具有運(yùn)動(dòng)控制卡(如固高、倍福)或工業(yè)協(xié)議(Modbus、EtherCAT)的開發(fā)經(jīng)歷。?
4、具有四足、人形機(jī)器人或10軸以上機(jī)器人項(xiàng)目開發(fā)經(jīng)驗(yàn)者優(yōu)先。