码垛机器人视觉感知选型完整思路
核心选型原则:先分清场景是【码垛】还是【拆垛】、物料是硬箱还是软包、来料是固定有序还是无序,再选 2D/2.5D/3D 视觉,最后匹配相机方案、算法包、配套抓手与机器人,不盲目上 3D。下面按流程拆解,方便直接用来做方案评估。
一、第一步:梳理现场工况(选型前提,优先确认)
先收集这几项信息,所有视觉方案都围绕这些判断:
工序类型
有序码垛:来料定位基本规整,只需要校验位置、条码、有无缺箱;
无序拆垛:托盘上箱子位置偏移、角度歪、层间无间隙、袋装变形(视觉难度最高);
混码:多种尺寸箱体混托,需要自动垛型规划 + 识别。
物料类型
刚性物料:纸箱、塑料周转箱、金属料箱,轮廓稳定;
柔性物料:编织袋、吨袋、膜包软包,外形随挤压变化;
表面特性:覆膜反光、深色吸光、印花、粉尘大。
节拍要求
高速产线(≥1200 箱 / 小时):优先低耗时 2D 或固定位置 3D;
中低速拆垛、仓储场景:可接受 3D 视觉采集 + 推理耗时。
环境条件
光照变化、粉尘、水汽、是否有强反光;现场安装空间,相机是固定顶拍、侧拍还是随机器人移动(眼在手上 / 眼在手外)。
附加需求
是否需要读条码 / 二维码、外观破损检测、垛型垮塌检测、对接 WMS/MES 自动排垛。
二、第二步:视觉技术路线对比选型(2D / 2.5D / 3D)
1. 2D 视觉(性价比首选)
✅适合:有序来料码垛、箱位校验、条码读取、角度纠偏、缺件检测;物料高度基本一致,只修正 XY 平面位置和旋转角度。
❌不适合:高度不一、堆叠无序、软包拆垛、需要获取深度信息的场景。
相机方案:普通工业面阵相机;
优点:成本低、速度快、调试简单、算法成熟;
缺点:无法获取深度,不能区分高低、不能分割紧密堆叠箱体。
2. 2.5D 视觉(高度补充方案)
✅适合:需要简单高度检测、防叠箱、确认有无物料,但是不需要完整三维轮廓;
❌不适合:任意角度无序拆垛、异形软包分割。
原理:单点 / 线激光测高,输出 Z 高度,只有高度信息,没有完整点云;
优点:比纯 2D 多高度判断,成本远低于 3D;
缺点:只能测高度,不能重建物体三维外形。
3. 3D 视觉(柔性拆垛、混码核心方案)
3D 内部又分三种主流技术,选型差异很大:
1)结构光(主动结构光)
适合:室内稳定环境,纸箱、周转箱拆垛,精度中等偏高;抗一般粉尘;市场上拆码垛最常用。
短板:强光直射环境容易失效,远距离性能下降。
2)激光三角(线激光 3D)
适合:高反光工件、金属料箱;精度高,扫描速度适中;
短板:视野小,扫描需要运动,对紧密堆叠分割一般,价格偏高。
3)ToF(飞行时间)
适合:大视野、远距离场景(整托盘大范围拍摄),对光照适应性相对好;
短板:精度偏低,软包边缘容易噪点多,适合仓储粗定位,不适合高精度抓取。
一句话快速选 3D:常规纸箱无序拆垛→结构光;远距离大托盘粗定位→ToF;金属高反光料箱→线激光。
三、第三步:安装方式选择 —— 眼在手外 vs 眼在手上
眼在手外(固定相机,顶拍居多)
相机固定在工作站上方,一次拍摄整张托盘;
✅优点:机器人不用带着相机运动,节拍更快,线缆简单;适合整托盘拆垛、混码;
❌局限:需要足够安装高度;如果有遮挡就识别失败。
眼在手上(相机安装在机器人末端法兰)
跟着抓手移动,近距离拍摄局部;
✅优点:可以避开遮挡,近距离精度高;适合狭小空间、局部识别;
❌局限:每次抓取前要移动到拍照位,占用节拍;线缆随本体运动,磨损风险高。
码垛拆垛主流方案:优先眼在手外顶置 3D 相机。
四、第四步:算法包选型(非常容易被忽略)
码垛视觉不是只买相机,拆码垛专用算法包才是落地关键:
基础能力:目标分割、姿态解算、抓取点生成;
进阶能力:垛型自动规划、碰撞干涉检测、软包形变补偿、垮垛识别;
交付选型建议:
标准化项目:优先选厂商封装好的拆码垛工艺包(如很多国产 3D 视觉厂商自带码垛算法,可对接藦卡、埃斯顿、新松等机器人),开箱调试快;
高度非标(异形软包、特殊混码规则):需要支持二次开发、自定义抓取策略的 SDK;
避坑:通用点云算法≠拆垛算法,通用算法对紧密堆叠箱体分割效果很差。
五、第五步:配套匹配校验(视觉 + 机器人 + 抓手联动)
和机器人匹配:确认视觉 SDK 支持机器人品牌通讯,手眼标定工具是否配套;协作码垛要兼顾视觉引导 + 安全力控;
和抓手匹配:真空吸盘、夹爪、袋抓对应不同抓取点逻辑,视觉输出的抓取坐标要适配抓手;软包拆垛,视觉最好搭配力控;
节拍校核:拍照时间 + 算法推理时间 + 机器人运动时间,合计必须满足产线小时产能要求。
六、第六步:环境、成本、运维兜底评估
环境冗余:车间光照波动大、粉尘重,优先选带遮光外壳、抗强光型号,不要选无防护消费级 3D;反光箱体优先搭配偏振片;
成本分层:
简单校验场景:2D,投入最低;
无序拆垛混码:3D 结构光,投入最高;
运维难度:优先选可视化调试界面,工厂人员可以自行新增箱型,减少每次依赖工程师上门。
七、快速选型对照表(精简判断口诀)
固定来料、只纠偏读码 → 2D 视觉
来料规整,需要判断有没有叠箱 → 2.5D
纸箱无序拆垛、混码,室内厂房 → 3D 结构光(眼在手外)
大仓库远距离整托盘识别 → 3D ToF
金属高反光料箱拆垛 → 线激光 3D
软包、编织袋拆垛 → 3D 结构光 + 力控协同
八、典型避坑提醒
不要盲目上 3D:大批量固定规格有序码垛,2D 甚至不用视觉性价比更高;
不要只看相机精度指标:分割算法对粘连箱体、软包的处理能力,往往比标称精度更重要;
不要忽略标定:手眼标定精度直接决定抓取成功率,固定工作站优先静态标定方案。