yd2333云顶电子游戏

接待来到上海yd2333云顶电子游戏云仓,竭诚为您提供:电商仓储配送,冷链仓储配送,货仓外包等仓配一体化效劳!收藏我们 电商云仓 网站地图

接待来到上海yd2333云顶电子游戏云仓,竭诚为您提供:电商仓储配送,冷链仓储配送,货仓外包等仓配一体化效劳!

全温区食品仓配物流效劳商20万㎡自营仓+AAAA级物流+全国冷链物流百强

182-0218-6162400-096-2966

yd2333云顶电子游戏动态

热搜要害词: 电商一件代发 冷链配送 社区团购仓配 食品仓储代发货 增值效劳

基于视觉伺服的仓储物流机械人自动定位技术

来源:本站 | 宣布日期:2023-02-21

1 引言

目前仓储物流规模连续扩大,对货物的入库、贮存和治理提出更高要求。古板货物搬运和分拣都是由人工进行操作,任务执行程序虽然简单,可是货物基数过大会降低事情效率,不可满足今世高效率物流要求[1]。因此,为更好实现货物收支库治理,将机械人应用于仓储物流监管中。其中物流机械人精准定位是实现大规模自动化物流机械人系统的要害,也是路径导航的基础。

相关领域的差别学者都对其进行了研究,并取得了一定的研究结果。王自力等设计了一种大规模自动化物流机械人系统。应用三轮行走、装卸台等机构、摄像头基站以及芯片实现系统硬件,获取物流机械人的方位信息,接纳多传感器融合,优化物流机械人集群调理,并计划物流机械人路径作为软件部分,实现多传感器融合的导航算法。该要领具有较好的鲁棒性,但该要领的未考虑定位误差问题[2]。张彬等提出基于融合异质传感器信息的机械人精准定位要领。通过电机编码信息结合相对定位法预测机械人位姿,利用UWB测距� ?橛氲缱勇夼叹远ㄎ环ɑ竦没等宋蛔�,接纳卡尔曼滤波算法融合处理位姿信息,并修正累计与瞬时误差,获取最终定位结果。该要领的定位精度较高,但该要领定位历程泯灭时间较长[3]。

针对上述问题,本文提出了基于视觉伺服的仓储物流机械人自动定位要领�;等耸泳跛欧墙等耸泳跤肟刂葡低辰杏谢岷�,其内容包括图像处理、运动学与控制学等。在视觉系统中建立统一坐标,并接纳Parzen窗要领预计像素空间密度,构建误差模型,获得定位判别函数,实现机械人精准定位。

2 仓储物流机械人结构研究

2.1 事情情况

物流货仓情况结构比较简单,满足“曼哈顿街道”模型,能够将货仓平面图变为二维点荟萃。在货仓门路中将玄色不反光路径作为机械人运行通道,利用智能循环� ?槭够等俗龌疽贫�[4]。货仓中主要设有出货口、机械人摆放区等区域。物流货仓设计如图1所示。

图1 物流货仓设计图

图1 物流货仓设计图 


在仓储物流机械人定位中,将全局地图贮保存内存中作为定位依据。通过几何地图描述全局情况模型,表达式如下所示:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(1)中,mn体现物流货仓情况中的几何线条,其表达形式为mn=(θi,ρi),i=0,1,…,n,其中,ρi=xcosθi+ysinθi,θi和ρi均为直线特征参数,与空间中参考点相对应。

2.2 仓储物流机械人结构

仓储物流机械人主要组成部分为三轮行走机构、装卸台、抬升机和反响系统。在机械人坐标体系中将笔直三个交点作为原点,并将直走偏向设为X轴,平行地面且和X轴笔直的偏向为Y轴,与地面笔直体现Z轴。在搬运货物历程中,机械人凭据拟定好的路线行走,且可以实现紧急避障功效。

机械人整体控制结构包括数据收罗、处理、反响、控制与执行五个部分。

3 基于视觉伺服的机械人自动定位技术

3.1 视觉伺服定位原理剖析

(1)视觉伺服原理

在机械人视觉伺服操作系统中,关于实时性的要求较高。摄像机需要在此历程中进行图像收罗事情。收罗一帧图像首先需要做te的曝光,然后读取和发送传感器信息,在t3时间点上结束,最后预处理并剖析收罗的图像,获取位置数据,向机械人控制系统发送指令,此历程耗时体现为tc。在运动历程中,为避免生成模糊图像,摄像机曝光时间te要小于读取发送时间,因此t3时间点上获取的图像信息体现的是t1时刻的状态,所以泛起ta的滞后。

为降低数据反响滞后带来的影响,利用运动控制卡对机械人运动位置实施快速锁存[5]。凭据摄像机在曝光时发出的信号,触发控制卡锁存t1时间点摄像机在X轴偏向上的具体位置距离xa,这时获取的图像即体现为此位置机械人所处情况,图像数据与位置信息在时间上坚持统一。图像体现货仓的形心在X偏向上位置xt的表达式为:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(2)中,△xw体现物流货仓形心与摄像机光心Oc在X偏向上的实际距离。

由机械人运动特性可知,视觉伺服仅对X偏向进行,因此可以得出:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(3)中,△u体现货仓形心对应图像中心的X偏向位移。因为△u在牢固时间内进行一次更新,所以△xw随之更新。为了获得理想的△xw伺服控制,接纳精密运动定位装置获取X偏向上实时运行参数特征,并对△xw重新运算。

凭据公式(2)和(3)可以得出:

yd2333云顶电子游戏游戏(中国)有限公司 


凭据物流仓储情况可知,△xw变革并不明显,因此结合情况特点取一个近似值就可以确保伺服运动能够在目标位置临近区域内收敛[6]。

由仓储区域与摄像头位置关系能得出:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(5)中,x0体现目标仓储区在世界坐标系中真实横坐标,图像收罗滞后与信息处理耗时均不会对其爆发影响,且每间隔ts即可获取新值以便降低误差。x0体现伺服电机实时显示的方位,能够实时获取△x'w。

假设X偏向的误差规模为△x,当△x'w≤△x时,X偏向切合定位条件,此时,定位机构X偏向暂停运动。

利用下述公式对定位机构X偏向进行控制:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(6)中,kp、kl、kD划分代表比例、积分和微分系数,va是定位机构X偏向的控制速度。

(2)定位原理

仓储物流机械人日常作业内容为:在获取任务后,将目标物品从货架中取出,送到其它指定位置。凭据坐标理论,将任意货架作为一个特殊坐标点,则机械人的任务就是将物品从一个坐标点传送到另一个坐标点[7,8]。所以可以将机械人定位事情目的理解为:一是向治理人员展示机械人作业信息,掌握机械人实时位置,二是机械人自我定位,实现目标物品简直定并令其进行等效传输,抵达仓储物流的基本要求。

3.2 摄像机坐标提取

结合摄像机模型投影原理能得出:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(7)中,(xc,yc,zc)划分体现摄像机在世界坐标系里的坐标,(u,v)是像素点对应坐标,f属于摄像机焦距。

由于摄像机坐标系关于世界坐标系来说只保存平移运动,并且两个坐标系的坐标偏向相同,因此可以得出下述图像雅可比矩阵:

yd2333云顶电子游戏游戏(中国)有限公司 


在提取坐标之前,需要对摄像机做定标,构建摄像机和真实空间点之间的相春联系。在视觉伺服物流仓储机械人操作系统中,包括三个坐标系划分是:机械人坐标系、平台与图像坐标系。图像坐标系将图像中左上角作为原点,将像素作为单位的直角坐标系,x轴和y轴划分为像素在图像中的行数量和列数量。

为使视觉系统中坐标能够统一,需要明确图像中任意轮廓点和真实图形点保存的对应关系,因此构建图像与机械人之间、平台和机械人之间的坐标转换关系,最后确定平台与图像坐标系均在机械人坐标系下[9]。其中,图像坐标系中国某点变换到世界坐标系中的矩阵描述为:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(9)中,(X,Y)体现某一点机械人坐标,(u1,v1)代表点投影到图像上的坐标,将像素作为单位;矩阵中两个参数划分属于摄像机的内参数与外参数,其中,内参数(cx,cy)为基准点,(fx,fy)是焦距;R体现旋转矩阵,t为平移向量,它们配合代表摄像机在坐标系中的偏向。利用矩阵逆求解的方法,能够获取像素点在机械人坐标系中的具体坐标。

3.3 边沿空间密度预测

利用Parzen窗要领预测边沿像素中空间密度概率,需要获取空间中全部边沿像素的孝敬。该要领预测的超立方体窗函数能够作为每个概率度函数,选取窗口性能优越的二维高斯函数,假设窗宽为h,则窗函数体现为:

yd2333云顶电子游戏游戏(中国)有限公司 


通过上述窗函数,预测空间中像素点(u,v)的Parzen窗边沿密度概率为:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(11)中,xi代表图像中第i个像素,N体现像素个数。直接利用公式(11)进行预测,会降低预测精准度,因此本文做出如下革新。

Parzen窗密度预测要领属于一个核平滑历程,可以通过卷积抵达预测目的,接纳FFT提高预测速度。实际操作历程中选择代表性较强的点即可满足定位要求。将物流货仓全景圆柱面支解为m块,即m=mr×mθ,mr与mθ划分体现径向与圆周偏向块数。选取块中心作为样本点,预测所有中心点的概率密度。详细历程为:首先盘算每块权重,并取对应的直方图统计值,将块作为窗口,获取近似Parzen密度预测:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(12)中,qj体现j的中心位置,上述公式可以通过FFT提高盘算速度。通过上述操作,将高维数的图像向量压缩为低维概率密度向量,降低数据贮存要求,提高定位速度。

3.4 主身分提取

假设旋转矩阵中每个矢量均体现一幅图像,并使其划分投影在子空间L中则有:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(13)中,ti体现投影矢量,ns体现投影矢量组成投影矩阵。nc代表物流仓储机械人轨迹中的位置点,将这些点进行连接获得机械人拓扑地图。由于该条路径和真实轨迹只具有荟萃映射关系,所以不需要遵守地图比例关系。

任意一个投影向量体现原图像主身分,若主身分维数是l,则保存l m。此时对主身分进行提取,使原图数据量获得压缩。利用最大似然法预测出上述公式获取的投影系数回复向量的均方差表达式为:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(14)中,λj体现恢复噪声,预测出的方差结果可作为定位判别函数的依据。

3.5 误差模型构建

假设机械人通过推算得出k时刻的位置为(),机械人此时的时间位置为(),因此误差为()。结合轨迹推算要领构建下述误差模型:

yd2333云顶电子游戏游戏(中国)有限公司 


3.6 位置识别

机械人定位判别函数是经过图像密度矢量在对应子空间中的加权欧式距离得出的:

yd2333云顶电子游戏游戏(中国)有限公司 


公式(16)、(17)中,sk体现图像在特征子空间中的投影向量,ρk代表未知投影向量和特征库投影向量的欧式距离,λi描述图像向量特征值。将差别位置库的图像距离进行比照,由此实现仓储物流机械人自动定位。

4 仿真实验数据剖析与研究

本文在视觉伺服基础上进行物流仓储机械人自动定位仿真。首先人工获取位置图像,构建情况模型,使机械人顺着理想轨迹运动。共收罗100张位置图,位置纵向和横向的间距分为为30cm与50cm,并建立10个情况模拟库。

实验中超声波发射器与接收设备均利用防水性传感器,中心频率是50kHz,发射角度是45°,满足物流仓储机械人作业要求。图2为机械人在仿真实验中软件系统流程图,软件功效主要包括三部分:图像收罗和处理、摄像机定标和坐标提取以及对机械人实时控制。

图2 机械人系统软件流程图

图2 机械人系统软件流程图   


为了验证所提要领的优越性,划分接纳文献[2]要领、文献[3]要领与所提要领进行比照,比照差别要领的定位误差,比照结果如图3所示。

图3 差别要领的定位误差比照结果

图3 差别要领的定位误差比照结果   下载原图


剖析图3可知,当位置图像增加到100张时,文献[2]要领的定位误差为1.0mm,文献[3]要领的定位误差为1.3mm,而所提要领的定位误差为0.5mm,由此可知,所提要领的定位误差较小,定位精度较高。

在此基础上获得接纳文献[2]要领、文献[3]要领与所提要领的信息反响延迟时间,比照差别要领的定位延时结果如图4所示。

从图4中可以看出,当位置图像增加到100张时,文献[2]要领的定位延时为0.6s,文献[3]要领的信息反响延时为0.42s,而所提要领的信息反响延时为0.2s,由此可知,所提要领的定位延时较短,能够实现实时定位。因为本文将高维的图像向量压缩为低维概率密度向量,由此降低了数据贮存要求,有效提高了定位速度,降低了定位延迟时间。

图4 差别要领的定位延时比照结果

图4 差别要领的定位延时比照结果   下载原图


5 结束语

为了解决仓储物流机械人自动定位技术定位误差大、定位延时的问题,本文提出了基于视觉伺服的物流仓储机械人自动定位要领。凭据机械人事情情况,建立全局地图,剖析视觉伺服定位原理,结合摄像机投影模型,提取摄像机坐标,通过窗函数预测空间边沿密度,获取主身分,构建误差模型,盘算机械人误差判别函数,实现自动定位。仿真结果证明,所提要领有效控制定位误差,降低定位延时,为实现物流仓储机械人自动化定位起到指导作用。


【本文标签】

【责任编辑】yd2333云顶电子游戏云仓

最新资讯

网站地图