历史上的今天

今天是:2024年10月28日(星期一)

正在发生

2021年10月28日 | 技术干货 | 仙工智能识别专栏之栈板识别篇

发布者:csw520 来源: 高工机器人网作者: Lemontree 手机看文章 扫描二维码
随时随地手机看文章
广告摘要声明广告

欢迎来到仙工智能识别专栏的第二篇技术专题文章-栈板识别!全文将详细讲解栈板识别的各项技术要点。文章较长,请耐心观看哦~

阅读前,如您对栈板还有任何疑问可以戳这里了解栈板。另:文中托盘及栈板均指栈板。

01

栈板识别

使用场景

在工厂仓库中,利用自动叉车进行货物搬运是非常常见的应用场景,通常货物搬运需要借助托盘进行转运,同时大部分工厂环境内无法设置机械限位保证托盘摆放位置的一致性,因此 AMR 进行托盘叉取时需要借助视觉辅助识别托盘准确位置,通过 AMR 位置调整进行准确地叉取。

02

相机配置及标定

相机网络配置

本公司选用图漾相机型号为 FM851-RI,主要用于叉车类 AMR 进行栈板识别功能,其原理是利用双目结构光获取物体的 3D 点云,通过托盘特殊的形状结构进行识别定位,通常将相机安装于叉车叉齿中部。

打开 Robodshop Pro,点击【其他】,选择【相机网络配置】

打开后的界面

确认已通过以太网连接相机后,点击刷新按钮(右上角蓝色图标)

修改 IP 中的地址为所需地址,通常相机配置为 192.168.192.xxx,按下【OK】按钮

出现“Update Success”表示修改成功,结束操作。

相机外参数标定

对于安装在地面叉车或者叉车上面用于二维码识别功能以及识别栈板功能的相机,可以参考下面进行相机的标定,首先需要标定支架,其中【标定支架设计图纸从以下链接中下载:

https://ecm.seer-group.com/outpublish.html?code=Bd52f510677024763b9f7b6d169c80f6f&lang=zh-cn#view

(密码:8145CBEC)】,支架安装如下图所示:

其中支架必须和地牛叉齿严密贴合,保证支架垂直于地面,同时支架也与货架腿保持垂直。接下来在支架上面需要粘贴两个二维码,**左边需要粘贴 ID=0 的二维码,右边粘贴 ID=1 的二维码**。

在参数配置中分别配置如上图所示的各个参数:

**Tag_Height::二维码的中心距离地面的高度**

**Tag_disFromCenter:二维码距离里程中心的 X 方向距离**

**Tag_Size:二维码的大小**

**disBetweenTag:两个二维码中心之间的距离**

各个参数配置完成后,确认模型文件中相机类型下不要勾选 3Dcamera,如下图:

保存推送之后,可以在其他选项中,选中该品牌相机进行标定。标定成功后即可输出相机安装位置的标定参数。

同时在标定结束后,可以在 Roboshop Pro 通过首页,机器人文件,选中 Robokit cameraData 文件夹,进入可以以 tag 开头命名的 jpg 文件,下载该文件可以看到标定结果,如下图所示:

在结果图中可以看到左边识别到的 tag 为 ID=0,右边的 tag 为 ID=1,说明识别成功。

03

识别文件

配置及叉取

识别文件参数配置解释

使用栈板识别功能时,需要配置识别文件,在 Roboshop Pro 识别文件选项中可以看到,选中 pallet 选项,修改属性窗口中相关参数。

默认当前只能识别左右对称的栈板,即中间孔的尺寸是一致的。在使用栈板识别功能前,需要在识别文件选项配置 pallet 相关参数,分别为:

pallet_width:栈板宽度

pallet_height:栈板高度

pocket_width:中间孔宽度

pocket_height:中间孔高度

pocket_spacing:中间腿宽度

栈板高度指栈板支撑柱的高度,不包括支撑柱之间连接物体的高度,栈板的厚度(栈板高度减去中间孔高度)要大于 3cm 以上,小于 3cm 可能会识别不到。如图所示:

栈板摆放要求以及相关参数配置说明

栈板摆放时栈板和机器人之间坐标系的偏差角一般小于 20°(下图中 α),水平偏差如下图(b)中 dis,小于 30cm。栈板距离相机一般大于 1m,小于 3m。如下图所示:

叉车运动参数说明

参数配置中:

RecQRCode_AheadDist, 单位 m, 识别规划前置距离

RecQRCode_BackLength, 单位 m,  识别规划后置距离

(距离大致为叉车的里程中心和货叉上到位开关的距离。如果这个值偏大,会导致货物 DI 提前触发报错。如果这个值偏小,会导致地面叉车到点后没有触发到位 DI 报错。)

RecQRCode_PathSpeed,  单位 m/s, 识别路径的行驶速度

RecOnePathRatio,单位弧度,识别生成单条路径正切阈值

图示说明:

识别操作使用说明

在完成上述识别文件的配置之后,只需要在栈板点位对应的前置点属性中配置识别模型文件,即 pallet 文件。接着要进行执行动作的配置:

选中栈板所在位置的 AP 点,执行动作,按照上图所示执行 Load 动作,在成功识别后机器人将会前往 AP 点对栈板进行叉取。


引用地址:技术干货 | 仙工智能识别专栏之栈板识别篇

上一篇:展会直击 | CeMAT火热进行中 灵西机器人展台精彩纷呈
下一篇:科沃斯VS石头科技扫地机器人,谁更胜一筹?

推荐阅读

在为期三天的2018高通5G峰会上,vivo人工智能全球研究院院长周围透露了vivo的5G手机发展规划:2019年完成全球首批NSA和SA 5G手机的研发和批量生产,推出第一款5G预商用手机,并将在2020年真正实现5G智慧手机商用。        周围表示,5G与人工智能的深度融合,将成为5G手机时代的重要趋势。vivo是首批投入5G技术研发的终端公司之一,早在2016年,v...
单片机源程序如下:#include <reg52.h>#define uint unsigned int#define uchar unsigned charsbit lcd0=P1^0;sbit lcd1=P1^1;sbit lcd2=P1^2;sbit lcd3=P1^3;sbit lcd4=P1^4;sbit lcd5=P1^5;sbit lcd6=P1^6;sbit lcd7=P1^7;sbit key_config_Ap=P2^1;sbit key_config_Air=P2^3;uchar usartbuf[50]={0};uchar sn,checksum,usrtlen,usarrt...
据外媒当地时间10月27日报道,丰田松下电池合资企业计划将电池开发及生产过程的效率提高10倍,以便更大规模地同中国竞争对手竞争。这家名为Prime Planet Energy&Solutions的合资企业,是目前全球范围内最大的混合动力汽车电池供应商。该公司于今年4月成立,总部设立在日本东京都,丰田汽车和松下分别持股51%、49%,员工人数约5100人,主要是两家公司的电...
本文来源:物联传媒2021年,国家发展改革委等28部门联合发布《加快培育新型消费实施方案》,提出“推进智慧社区建设,实现社区智能化管理”。其中,“加快推进智慧社区建设”成了住建部重点推动新型城市基础设施建设工作的七项重点任务之一。在时代机遇面前,卓越集团再度放出了自己的新王牌——EMOP(Enterprise Mix Open Platform)企业级融合开放平...

史海拾趣

问答坊 | AI 解惑

贴片CD4148又开发出了一种的封装形式,

。一、产品简介陶瓷基板扁平贴片式二极管(厚膜二极管)主要结构是以陶瓷片为基板,在基板上放置二极管芯片,通过高温煅冶出来制成二极管,其制程已经获得中国、美国、德国、台湾等专利.厚膜片式二极管是一种封装过程中运用了大量厚膜技术、外形类似 ...…

查看全部问答∨

電池電源設計 (講義)

台灣自強基金會 上課講義 DC-DC converter LDO ...etc 電池電源設計 (講義)…

查看全部问答∨

【FPGA语法分析】process内语句的执行顺序问题

LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;ENTITY DFF3 ISPORT(CLK,D1:IN STD_LOGIC;<br> Q1:OUT STD_LOGIC);END;ARCHITECTURE bhv OF DFF3 IS SIGNAL A,B:STD_LOGIC; BEGIN PROCESS(CLK) BEGINIF CLK’EVENT AND CLK =’ ...…

查看全部问答∨

waveAPI.dll->audio device manager->software mixer

waveAPI.dll->audio device manager->software mixer 请问这个software mixer怎么用? 怎么找到它的相关信息。我在help里找不到? 是不是添加什么item进去sysgen? app又要怎么用,相应的API是什么,哪里找得到信息。 ------------------- ...…

查看全部问答∨

51单片机和nand flash 的接口电路

谁有用protel 画的图,想参考一下…

查看全部问答∨

关于ARM的编程很繁琐

对于ARM的程序,比如ARM7,对于写一个很小的的工程时,比如就让一个灯亮,一个蜂鸣器响。就要写的程序就很多,比如要初始化GPIO,宏定义多个,又要设置FCO,PCLK,设置好多寄存器。没51那么简单。…

查看全部问答∨

MINI2440+uCOSII+uCGUI3.98+X35屏

这几天倒腾了一下MINI2440+uCOSII+uCGUI3.98+X35屏其中在网上参考了很多论坛经过不断尝试最后弄出来了拿来分享给大家文件下在连接:http://115.com/file/c2ulz6bc要下的赶紧下…

查看全部问答∨

各种网站

以后顺次添加http://maxiaojia8.blog.163.com/安防专家组…

查看全部问答∨
小广播
最新机器人文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关:

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved