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