应用场景
按工位看 Darra AI SDK 能接什么活。每个场景三段:现场干什么、SDK 怎么接、带走什么。模型在 AI Studio 侧训练或转换出包(.darmodel),现场只做推理。
视觉任务共九类:检测 / 分类 / 分割 / 姿态 / 旋转框 OBB / OCR / 异常 / 深度 / 特征。训练支持 YOLO26 / YOLO11 / YOLOv8 / YOLOv10 / YOLOv12 与 RT-DETR(训练)。
产线缺陷检测(检测)
场景:外观检工位逐帧看划伤、异物、缺料、压伤,放行前判合格与否。
怎么用 SDK:检测模型出包后,工位机逐帧 InferFile("frame.jpg")(或内存字节走 InferImage),判 IsSuccess,从 Content.Items 取框坐标与类别,按缺陷类别触发剔废。
一句话收益:目检换成逐帧判定,缺陷带框坐标,可直接接剔废执行机构。
装配防错与零件分类(分类 / 检测)
场景:装错螺丝型号、漏装垫片、混入异型号零件,要在装配前挡住。
怎么用 SDK:型号少、整类判型用分类模型,输出在 Content.Items 的类别;要指明装错位置用检测模型出框。输入同为一张工位照,调用链:快速开始。
一句话收益:上错料在装配前被类别或框拦下,不流到下工位。
OCR 读标(OCR)
场景:批号、序列号、生产日期刻印或喷码在件体上,要读成文本进追溯表。
怎么用 SDK:OCR 模型经 蒸馏 出包后,现场 InferFile("mark.jpg") 读 Content.Items 里的文本项,与工单号比对入库。
一句话收益:标码读成文本直接进记录,免手抄。
尺寸与位置测量引导(检测 + 分割)
场景:视觉引导上下料、来料定位,要件体的外接框或轮廓来算抓取点和偏移。
怎么用 SDK:检测出外接框、分割出轮廓,结果都在 Content.Items;内存里的相机帧可直接 InferImage 喂入。
一句话收益:框或轮廓坐标直接换算成引导偏移,接上下料指令。
姿态与方向判定(姿态 / OBB)
场景:机器人抓取要位姿,斜放零件要旋转框才能贴合外形判方向。
怎么用 SDK:姿态模型给关键点、OBB 模型给旋转框,均从 Content.Items 读。
一句话收益:抓取位姿和件体朝向从推理结果直读,供机器人对位。
异常检测(异常)
场景:缺陷样本少、缺陷形态说不全,只能靠大量良品学正常长什么样。
怎么用 SDK:异常模型出包后与其它任务同一条链,InferFile 后看 Content.Items 的异常判定。
一句话收益:只攒良品也能上线检,异常点给出位置与判定。