職位描述:
我們正在尋找一位專注于機(jī)器人視覺(jué)的算法工程師,你將負(fù)責(zé)為我們的JAKA移動(dòng)復(fù)合機(jī)器人(AMR+機(jī)械臂)開(kāi)發(fā)核心的視覺(jué)感知系統(tǒng)。你的工作將直接讓機(jī)器人“看見(jiàn)”并“理解”世界,從而完成精準(zhǔn)的物體識(shí)別、定位抓取和搬運(yùn)任務(wù)。你需要與運(yùn)動(dòng)控制、SLAM和軟件工程師緊密合作,打造穩(wěn)定、高效、智能的機(jī)器人產(chǎn)品。
主要職責(zé):
- 負(fù)責(zé)物體識(shí)別與定位算法開(kāi)發(fā): 基于2D/3D視覺(jué)傳感器(RGB-D相機(jī)如Realsense, Ouster等),開(kāi)發(fā)和處理點(diǎn)云數(shù)據(jù),實(shí)現(xiàn)復(fù)雜場(chǎng)景下多種物體的高精度識(shí)別和6D位姿估計(jì)。
- 手眼系統(tǒng)標(biāo)定: 實(shí)現(xiàn)Eye-in-Hand和Eye-to-Hand等多種手眼系統(tǒng)的精準(zhǔn)標(biāo)定,確保視覺(jué)坐標(biāo)系與機(jī)器人坐標(biāo)系的準(zhǔn)確轉(zhuǎn)換。
- 視覺(jué)引導(dǎo)抓取算法開(kāi)發(fā): 設(shè)計(jì)與運(yùn)動(dòng)規(guī)劃模塊對(duì)接的視覺(jué)接口,實(shí)時(shí)提供抓取目標(biāo)的位置和姿態(tài)信息,引導(dǎo)JAKA機(jī)械臂完成抓取。
- 深度學(xué)習(xí)模型應(yīng)用與優(yōu)化: 利用或訓(xùn)練深度學(xué)習(xí)模型(如CNN, Transformer, DETR等)進(jìn)行目標(biāo)檢測(cè)、分割和位姿估計(jì),并完成模型的部署和加速(如使用TensorRT, OpenVINO等)。
- 應(yīng)對(duì)復(fù)雜環(huán)境挑戰(zhàn): 解決實(shí)際應(yīng)用中的光線變化、物體遮擋、堆疊、反光等挑戰(zhàn),提升視覺(jué)系統(tǒng)的魯棒性和可靠性。
- 撰寫技術(shù)文檔,并進(jìn)行代碼版本管理(Git)。
任職要求:
- 學(xué)歷與專業(yè): 計(jì)算機(jī)、自動(dòng)化、機(jī)器人、電子工程、數(shù)學(xué)等相關(guān)專業(yè),本科及以上學(xué)歷,2年以上機(jī)器視覺(jué)相關(guān)工作經(jīng)驗(yàn)。
- 技術(shù)核心技能:
- 精通C++和Python,熟練掌握OpenCV, PCL等常用視覺(jué)庫(kù)。
- 扎實(shí)的計(jì)算機(jī)視覺(jué)基礎(chǔ):熟悉相機(jī)模型、標(biāo)定、圖像處理、特征提取、多視圖幾何等。
- 具有豐富的3D點(diǎn)云處理經(jīng)驗(yàn),熟悉點(diǎn)云濾波、分割、配準(zhǔn)(ICP)、聚類等算法。
- 有實(shí)際使用深度學(xué)習(xí)框架(PyTorch或TensorFlow)進(jìn)行項(xiàng)目開(kāi)發(fā)的經(jīng)驗(yàn),熟悉YOLO, Mask R-CNN等常見(jiàn)網(wǎng)絡(luò)。
- 加分項(xiàng):
- 有機(jī)器人手眼標(biāo)定和視覺(jué)引導(dǎo)抓?。╒isual Servoing)的實(shí)際項(xiàng)目經(jīng)驗(yàn)。
- 有在Linux(Ubuntu)下使用ROS(Robot Operating System)開(kāi)發(fā)的經(jīng)驗(yàn),熟悉JAKA、UR、Franka等機(jī)械臂的ROS驅(qū)動(dòng)者優(yōu)先。
- 有實(shí)際使用CUDA進(jìn)行算法加速的經(jīng)驗(yàn)。
- 了解常見(jiàn)的RGB-D相機(jī)(如Intel Realsense, Kinect, Orbbec等)的使用和API調(diào)用。
- 個(gè)人素質(zhì): 具備優(yōu)秀的分析問(wèn)題和解決問(wèn)題的能力,良好的團(tuán)隊(duì)溝通和協(xié)作精神。