天津分拣机器人的路径是如何规划的
天津分拣机器人分拣操作的动态规划和环境信息相关,环境变量主要有:其他拣选机器人的当前位置和预计的时空信息、暂存区的状态和位置、仓库布局形状等诸多因素。在确认有可行性的基础下,主要研究拣选天津分拣机器人在单宽度通道仓储模型下的统一路径规划问题。
定位。仿真系统很容易利用坐标系中点的位置的离散型变化模拟机器人移动,毕竟所有天津分拣机器人的移动模式都基于对应的动作算法。而现实中给机器人定位则需要一定方法,常用的方法有zigbee信号定位、GPS定位、红外识别、声学识别等方式。
调度方式。当天津分拣机器人进入仓储空间,势必会遭遇冲突问题,即两机器人预计在同一时间到达同一位置,或新的货物拣选需求出现。我们在此采用非匿名的统一调度方式来处理这类问题,将所有机器人的位置数据以及任务数据和环境的时间数据与路网状态数据结合,进行多维度的综合运筹。
通信方式。鉴于物流拣选机器人的应用场景,有线的通讯方式非常不利于大范围移动的机器人的活动,我们需要使用无线通讯方式。而无线通讯常有的信号、纠错、握手等一系列问题,均可以参照仿照PC上常用的TCP/IP协议得到解决,借此完成系统中上位机和下位机之间的通讯。即首先通过一系列数据互通确认数据连接畅通,其次通过建立通讯和校验机制,确保数据的正确传递。
包传递。即货物在分拣机器人之间传递的问题。天津分拣机器人可以交换货物一定程度上可以解决分拣机器人同时空冲突的问题。但由于包传递会增加流程中的不稳定性、机器人的设计难度以及时间上也会有不小损耗,故本文不采用包传递模式进行算法模型设计,但此方法也是一种解决方案,故列举出来以供比较。
背包容量。即一个天津分拣机器人能够装下多少货物的问题。通常我们可以以件数、大小等多种方式控制,混合性仓库甚至会需要多种不同天津分拣机器人去适配不同类型的货物,在此我们将问题简化为同一类型的货物和分拣机器人来讨论,将背包容量设置为一常数b。
原子性。即操作的颗粒度,通常颗粒度越细,上位机计算压力越大,而优化效果越好。在此我们采用单位时间概念,以一车宽为一单位长度n,则车移动n的时间为单位时间t。每一个单位时间我们都假设能完成通信指令的传递。暂时忽略停车和转弯的实际用时
仓储货架位置。不同的货架摆放方式也会直接影响到拣选机器人的效率,本文使用下图所示的摆放方式进行设计。该方法对于其他路网模型的兼容性较高,研究成果扩展性较强,同时该模型可以zui大化仓储空间,也是物流车辆和仓储快速对接的一种空间利用模型。