历史上的今天
返回首页

历史上的今天

今天是:2024年12月05日(星期四)

正在发生

2018年12月05日 | 仓储智能分拣机器人在单宽度通道仓储模型下的统一路径规划问题浅析

2018-12-05 来源:工程师青青

物流系统是由物流领域中互相关联、互相制约、互相作用的若干组成部分构成的具有某种功能的有机整体。本文的研究范围在智能物流的仓储与分拣部分。该部分主要由物流独立负责,属于人造系统中较为热门且发展迅速的一类。我们在该部分中将设计如何为智能分拣机器人收集信息和进行决策。

传统性立体仓储环境

整个系统的外部交互点来自于出入库请求,智能分拣机器人代替的是以往分拣员和取货车驾驶员的工作。收到任务数据后,在后台货物数据库检索货物是否存在、其对应位置。然后调用机器人去执行相应操作,并在操作结束后给相应物流单以记录和状态反馈。

分拣操作的动态规划和环境信息相关,环境变量主要有:其他拣选机器人的当前位置和预计的时空信息、暂存区的状态和位置、仓库布局形状等诸多因素。本文会提及这些因素对于拣选机器人可能造成的影响,并将控制这些因素的变化,在确认有可行性的基础下,主要研究拣选机器人在单宽度通道仓储模型下的统一路径规划问题。

1、定位(PosiTIoning)

仿真系统很容易利用坐标系中点的位置的离散型变化模拟机器人移动,毕竟所有机器人的移动模式都基于对应的动作算法。而现实中给机器人定位则需要一定方法,常用的方法有信号定位、定位、识别、声学识别等方式。

对于本文中仿真系统的应用场景,应用zigbee或其他通信方式进行多点通信定位,或结合一些其他方式进行,例如(识别技术)较为有利,在信号获取的同时进行信号除杂降低噪声的干扰。GPS定位由于对于室内环境的定位能力较弱、而红外识别对透明物体无法识别等原因,并不适用,可以结合声学识别等方式进行定位和避障,也可以使用地面画线和节点条码等一系列方式进行位置信息同步。

2、调度方式(Scheduling method)

当机器人进入仓储空间,势必会遭遇冲突问题,即两机器人预计在同一时间到达同一位置,或新的货物拣选需求出现。我们在此采用非匿名的统一调度方式来处理这类问题,将所有机器人的位置数据以及任务数据和环境的时间数据与路网状态数据结合,进行多维度的综合运筹。

3、通信方式(way of communicaTIon)

鉴于物流拣选机器人的应用场景,有线的通讯方式非常不利于大范围移动的机器人的活动,我们需要使用无线通讯方式。而无线通讯常有的信号、纠错、握手等一系列问题,均可以参照仿照PC上常用的TCP/IP协议得到解决,借此完成系统中上位机和下位机之间的通讯。即首先通过一系列数据互通确认数据连接畅通,其次通过建立通讯和校验机制,确保数据的正确传递。

使用普通的通讯协议会产生大量轮询,对整个系统中的通讯芯片的性能和网络质量会有很高要求,同时也不能很好的完成需求。因此对于数据包的发送,我们可以借鉴人工神经网络的机制,即仅在与目标终端建立连接的发报端发送数据包。同时建立签名机制,为发报端和终端建立物理地址和虚拟地址的对应池。通常可以使用IBM的MQTT协议,就能初步完成消息发布与订阅式的信息传递。

4、包传递(package-swap)

即货物在分拣机器人之间传递的问题。分拣机器人可以交换货物一定程度上可以解决分拣机器人同时空冲突的问题。但由于包传递会增加流程中的不稳定性、机器人的设计难度以及时间上也会有不小损耗,故本文不采用包传递模式进行算法模型设计,但此方法也是一种解决方案,故列举出来以供比较。

5、背包容量(Backpack capacity)

即一个机器人能够装下多少货物的问题。通常我们可以以件数、大小等多种方式控制,混合性仓库甚至会需要多种不同分拣机器人去适配不同类型的货物,在此我们将问题简化为同一类型的货物和分拣机器人来讨论,将背包容量设置为一常数b。

6、原子性(Atocity)

即操作的颗粒度,通常颗粒度越细,上位机计算压力越大,而优化效果越好。在此我们采用单位时间概念,以一车宽为一单位长度n,则车移动n的时间为单位时间t。每一个单位时间我们都假设能完成通信指令的传递。暂时忽略停车和转弯的实际用时。

7、仓储货架位置(storage rack posiTIon)

不同的货架摆放方式也会直接影响到拣选机器人的效率,本文使用下图所示的摆放方式进行设计。该方法对于其他路网模型的兼容性较高,研究成果扩展性较强,同时该模型可以最大化仓储空间,也是物流车辆和仓储快速对接的一种最大化空间利用模型。

如今,在仓库里作业的不再是仓库分拣员,而是一个个承载着货架运行的智能仓储机器人。在未来,你能想象几万平米的仓库中不再需要人力作业吗?

推荐阅读

史海拾趣

全志(Allwinner)公司的发展小趣事

近年来,全志科技积极寻求与其他行业的合作,共同推进技术的创新和应用。例如,全志与安克创新建立了战略合作伙伴关系,在AI技术在智能硬件领域的创新研究、落地应用和推广方面展开了深入合作。这种合作模式不仅提升了全志的科技实力和市场影响力,也为公司的未来发展注入了新的活力。

以上五个故事分别展示了全志科技在创始与崛起、技术突破与市场认可、抓住市场风口、产品线拓展与战略转型以及合作与共赢等方面的发展历程。这些故事共同构成了全志科技在电子行业中的成长轨迹,也展示了其在面对市场挑战和机遇时的应对策略和决心。

EQCOLOGIC公司的发展小趣事

为了进一步提升公司的竞争力和市场份额,EQCOLOGIC公司决定实施国际化战略。公司积极参与国际电子展会和交流活动,与国际同行建立广泛的合作关系;同时,还加大在海外市场的投入力度,拓展销售渠道和市场份额。通过不断的努力和创新,EQCOLOGIC的产品逐渐打入国际市场,公司的国际化战略也取得了显著成效。

中移物联网(Chinamobile)公司的发展小趣事

2022年12月,中移物联网的OneNET城市物联网平台在2022中国移动全球合作伙伴大会上亮相。该平台以城市为核心,整合了各类物联网资源,为城市管理、公共服务等领域提供了全方位的物联网解决方案。OneNET城市物联网平台的推出,标志着中移物联网在物联网领域的技术实力和市场地位得到了进一步提升。

EPC公司的发展小趣事

某EPC公司注重与产业链上下游企业的合作与共赢。公司与供应商建立了长期稳定的合作关系,确保了原材料的稳定供应和成本控制。同时,公司积极与设备制造商、系统集成商等合作伙伴开展深度合作,共同研发新技术、新产品,为客户提供更加全面的解决方案。通过合作共赢的模式,公司实现了跨越式的发展,成为了电子行业的领军企业之一。

Custom Connector Corporation公司的发展小趣事

随着全球化趋势的加剧,CCC意识到必须拓展国际市场才能保持竞争力。因此,公司制定了全球化战略,积极开拓海外市场。通过与国外代理商合作、参加国际展会等方式,CCC的产品逐渐打入国际市场并获得了良好的口碑。如今,CCC的产品已经出口到欧洲、亚洲等多个国家和地区。

DCX-CHOL Enterprises公司的发展小趣事

为了进一步拓展业务领域和提升竞争力,DCX-CHOL Enterprises开始积极探索跨界合作的可能性。公司与多家知名企业和研究机构建立了战略合作关系,共同开展技术研发和产品创新。通过跨界合作,DCX-CHOL Enterprises不仅获得了更多的技术支持和市场资源,还拓宽了视野和思路,为公司未来的发展注入了新的活力。同时,公司还积极参与行业协会和组织的活动,加强与其他企业的交流与合作,共同推动电子行业的发展和进步。

问答坊 | AI 解惑

“赢在中国”点评人给80后年轻人的30个忠告

1、一个年轻人,如果三年的时间里,没有任何想法,他这一生,就基本这个样子,没有多大改变了。 2、成功者就是胆识加魄力,曾经在火车上听人谈起过温州人的成功,说了这么三个字,“胆子大”。这其实,就是胆识,而拿得起,放得下,就是魄力。 ...…

查看全部问答>

用VC++在状态栏显示时钟[转载]

用VC++在状态栏显示时钟   在VC的控件中有个Status bar可以在窗体状态栏中添加日期和时间。其实通过简单的代码,你就能创建一个有时钟显示的状态栏,并且还能设置时钟栏的显示方式。举例如下:  首先,用MFC AppWizard按默认方式 ...…

查看全部问答>

作过vxworks+powerpc平台上中断开发熟悉SIPNR_L寄存器的高手请进

小弟在MPC8260上做I2C controller 的驱动开发,在中断回调函数中对SIPNR_L寄存器的值的I2C位进行判断,居然发现有时会出现SIPNR_L的值为0. 按道理说,只有当发生了对应的I2C中断,这个中断回调函数才可能被调用,此时SIPNR寄存器中I2C的标志位应该被置1 ...…

查看全部问答>

油价涨,工资?

标题:1900元/月急聘兼职(适合在校学生兼职) 公司是专业为国内外出版社、印刷企业与文章小说网站提供打字录入排版校对的专业外包公司,主要提供的业务有打字、排版、校对、信息维护。公司接受2000多家客户的文字外包业务,现向全国公开急聘网络 ...…

查看全部问答>

关于电容的一些问题.

请问一个6.3v 1600UF的电容能不能用6.3v 1800UF的代用。还有可不可以用同伏UF还要大些的借用?…

查看全部问答>

Altium Designer 左右侧按钮没了怎么办

RT.今天看视频学习下新版本怎么用.感觉不能老用99se啊..可是左右那两个快捷按钮区被我关了.现在不知道怎么开了..高手指点下..没有library按钮库都不知道怎么添加了…

查看全部问答>

选择电机

正在学习单片机,想控制电机做点东西玩玩,(比如小车)。该买什么样的电机呢。…

查看全部问答>

利用按键与数码管做个动态显示

怎么才能每按下一个按键,,而数码管的数往右移呢?如先按下个1,,再按下个5时,,数码管显示51,,,如此下去,,,求个代码…

查看全部问答>

LM3S—LCD

LM3S—LCDLM3S—LCD…

查看全部问答>