一种取货方法和货柜与流程

文档序号:16392344发布日期:2018-12-25 19:26阅读:422来源:国知局
一种取货方法和货柜与流程

本申请涉及计算机领域,具体而言,涉及一种取货方法和货柜。

背景技术

随着科技的发展,为了降低人工成本,当前出现了无人送货机,卖方可以将货物放入无人送货机中将商品送至买方手中,但是上述方式需要人工将商品放入无人送货机中,因此上述方式会占用较多的人力资源,使得人工成本较高。



技术实现要素:

本申请的主要目的在于提供一种取货方法和货柜,以降低人工成本。

为了实现上述目的,本申请提供了一种取货方法,所述方法包括:

获取订单信息;

根据所述订单信息进行取货;

将获取到的商品传递给无人送货机。

可选地,所述根据所述订单信息进行取货,包括:

根据所述订单信息中的第一商品标识,确定对应的第一商品在货柜中的位置;

驱动定位电机,以使商品搬运部到达所述位置;

驱动货道电机,以将所述第一商品搬运到所述商品搬运部完成取货。

可选地,在将所述第一商品搬运到所述商品搬运部后,所述方法还包括:

驱动所述商品搬运部上的搬运电机,以将所述第一商品搬运到所述商品搬运部的指定位置上。

可选地,所述将获取到的商品传递给无人送货机,包括:

驱动所述定位电机,以使所述商品搬运部将所述第一商品搬运到出货部;

驱动所述出货部中的出货电机,以将所述第一商品传递给所述无人送货机。

可选地,所述驱动所述出货部中的出货电机,以将所述第一商品传递给所述无人送货机,包括:

驱动所述出货电机,以将所述第一商品搬运到所述出货部的指定位置上;

判断所述订单信息中是否存在未出货的商品标识;

如果不存在,则驱动所述出货电机,将所述第一商品传递给所述无人送货机;

如果存在,则继续执行根据所述订单信息进行取货的步骤,以将所述未出货的商品标识对应的商品搬运到所述出货部的指定位置上,由所述出货部将所述未出货的商品标识对应的商品传递给无人送货机。

为了实现上述目的,本申请提供了一种货柜,所述货柜包括:

获取单元,用于获取订单信息;

取货单元,用于根据所述订单信息进行取货;

传递单元,用于将获取到的商品传递给无人送货机。

可选地,在所述取货单元用于根据所述订单信息进行取货时,具体用于:

根据所述订单信息中的第一商品标识,确定对应的第一商品在货柜中的位置;

驱动定位电机,以使商品搬运部到达所述位置;

驱动货道电机,以将所述第一商品搬运到所述商品搬运部完成取货。

可选地,所述货柜还包括:

搬运单元,用于在将所述第一商品搬运到所述商品搬运部后,驱动所述商品搬运部上的搬运电机,以将所述第一商品搬运到所述商品搬运部的指定位置上。

可选地,在所述传递单元用于将获取到的商品传递给无人送货机时,具体用于:

驱动所述定位电机,以使所述商品搬运部将所述第一商品搬运到出货部;

驱动所述出货部中的出货电机,以将所述第一商品传递给所述无人送货机。

可选地,在所述传递单元用于驱动所述出货部中的出货电机,以将所述第一商品传递给所述无人送货机时,具体用于:

驱动所述出货电机,以将所述第一商品搬运到所述出货部的指定位置上;

所述取货单元,还用于判断所述订单信息中是否存在未出货的商品标识;如果不存在,则驱动所述出货电机,将所述第一商品传递给所述无人送货机;如果存在,则继续执行根据所述订单信息进行取货的步骤,以将所述未出货的商品标识对应的商品搬运到所述出货部的指定位置上,由所述出货部将所述未出货的商品标识对应的商品传递给无人送货机。

本申请的实施例提供的技术方案可以包括以下有益效果:

在本申请中,当货柜获取到订单信息后,根据该订单信息进行取货,然后将获取到的商品传递给无人送货机,通过上述方式,在无人送货机进行取货的过程中,无需人工参与,货柜自身就可以将订单信息中的商品传递至无人送货机,从而节省了人工成本。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请提供的一种取货方法的流程示意图;

图2为本申请提供的另一种取货方法的流程示意图;

图3为本申请提供的另一种取货方法的流程示意图;

图4为本申请提供的另一种取货方法的流程示意图;

图5为本申请提供的一种货柜的结构示意图;

图6为本申请提供的另一种货柜的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本申请中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本申请及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。

并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本申请中的具体含义。

此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1为本申请提供的一种取货方法的流程示意图,该方法应用在货柜中,该货柜可以为无人销售货柜,如图1所示,该方法包括以下步骤:

101、获取订单信息。

需要注意的是,订单信息中包括的具体内容可以根据实际需要进行设定,在此不做具体限定。

102、根据所述订单信息进行取货。

具体的,在订单信息中包括需要获取的商品,然后根据该商品在货柜中的位置进行取货。

103、将获取到的商品传递给无人送货机。

具体的,由于是由无人送货机送货,因此在取到商品后,需要将该商品搬运出货柜,并传递给无人送货机。

在本申请中,当货柜获取到订单信息后,根据该订单信息进行取货,然后将获取到的商品传递给无人送货机,通过上述方式,在无人送货机进行取货的过程中,无需人工参与,货柜自身就可以将订单信息中的商品传递至无人送货机,从而节省了人工成本。

在一个可行的实施方案中,图2为本申请提供的另一种取货方法的流程示意图,如图2所示,在执行步骤102时,可以通过以下步骤实现:

201、根据所述订单信息中的第一商品标识,确定对应的第一商品在货柜中的位置。

具体的,订单信息中包含有将要获取的第一商品的标识,以便货柜根据该标识确定对哪个商品进行取货,在货柜确定将要获取的商品后,根据货柜中各商品的摆放位置,确定第一商品在货柜中的位置。

为了便于对货柜中的商品进行定位,货柜中的不同商品可以按照从上到下,以及从左到右的顺序依次摆放,同一种商品可以摆放在同一位置上,例如,以货柜为基础建立三维坐标系,不同的商品位于x轴和y轴所在坐标系中不同的坐标上,同一种商品位于同一坐标上,并且按照z轴的延伸方式排列。

202、驱动定位电机,以使商品搬运部到达所述位置。

具体的,在确定出第一商品的位置后,驱动定位电机转动,使得与定位电机连接的商品搬运部到达该位置上。

举例说明,定位电机包括x轴电机和y轴电机,通过驱动x轴电机和y轴可以使得商品搬运部到达货柜中的指定位置上。需要注意的是,在货柜开启时,需要检测x轴电机和y轴电机是否处于零位,如果未处于零位,则需要驱动x轴电机和y轴电机使其运动到零位出,如果x轴电机和y轴电机不能运动到零位,则发出警报。同时,在货柜开启时,还需要检测货柜的网络连接情况,如果货柜为连接网络,则发出警报。

203、驱动货道电机,以将所述第一商品搬运到所述商品搬运部完成取货。

具体的,在商品搬运部达到第一商品所在的位置后,需要将该第一商品从其摆放位置搬运到商品搬运部上,此时需要驱动货道电机,使第一商品从货道上移动到商品搬运部,其中,货道的延伸方向为z轴方向。

举例说明,在驱动货道电机时,可以使货道电机沿第一方向转动,从而使第一商品从货道上移动到商品搬运部。

在完成上述操作后,检测第一商品是否位于商品搬运部上,例如,在商品搬运部上设置传感器,通过传感器检测第一商品是否位于商品搬运部上,如果检测到第一商品位于商品搬运部上,则继续执行后续操作,如果第一商品未位于商品搬运部上,则需要发出警报,并使x轴电机和y轴电机归于零位,以便进行再次取货。

在一个可行的实施方案中,在将所述第一商品搬运到所述商品搬运部后,为了保证商品搬运部在搬运过程中,第一商品不会掉落,需要驱动所述商品搬运部上的搬运电机,以将所述第一商品搬运到所述商品搬运部的指定位置上,在经过上述处理后,有利于降低第一商品掉落的概率。

举例说明,为了将所述第一商品搬运到所述商品搬运部的指定位置上,可以确定搬运电机沿一个方向转动,搬运电机的驱动时长可以为1s,或者,驱动搬运电机运行指定的步长,具体方式可以根据实际需要进行设置,在此不做具体限定。

需要注意的是,在将第一商品搬运到所述商品搬运部的指定位置时,搬运电机可以沿一个方向转动,当需要将第一商品从商品搬运部上卸载来下时,可以驱动搬运电机沿与上述方向相反的方向转动。

在一个可行的实施方案中,图3为本申请提供的另一种取货方法的流程示意图,如图3所示,在执行步骤103时,可以通过以下步骤实现:

301、驱动所述定位电机,以使所述商品搬运部将所述第一商品搬运到出货部。

需要注意的是,在驱动定位电机将商品搬运部运动到出货部所在位置之前,需要判断货柜中的其他装置是否处于零位,如果未处于零位则需要将其归于零位,以避免在将商品搬运部运动到出货部所在位置的过程中,货柜中的装置相撞的情况。如果该其他装置不能归于零位,则不对定位电机进行驱动,并发出警报。

在驱动定位电机将所述商品搬运部将所述第一商品搬运到出货部之前,需要判断出货部中的出货电机是否归于零位,如果归于零位,则驱动定位电机将所述商品搬运部将所述第一商品搬运到出货部,如果未归于领域,则需要使其归于零位后,再驱动定位电机将所述商品搬运部将所述第一商品搬运到出货部。

302、驱动所述出货部中的出货电机,以将所述第一商品传递给所述无人送货机。

具体的,在将第一商品从出货部传递到无人送货机时,可以驱动出货电机运转指定的时长,或者,驱动出货电机运转指定的步长,具体的实现方式根据方式可以根据实际需要进行设定,在此不做具体限定。

在一个可行的实施方案中,图4为本申请提供的另一种取货方法的流程示意图,如图4所示,在执行步骤302时,可以通过以下步骤实现:

401、驱动所述出货电机,以将所述第一商品搬运到所述出货部的指定位置上。

具体的,出货电机具有两个相对的转动方向,为了降低第一商品在传递到无人送货机的过程中掉落的概率,以及为了实现驱动一次出货电机就可以将多个商品传递给无人送货机,需要使出货电机沿一个方向转动,以将第一商品搬运到出货部的指定位置上,在将第一商品传递给无人送货机时,可以驱动出货电机沿另一个方向转动,以使第一商品传递给无人送货机。

402、判断所述订单信息中是否存在未出货的商品标识,如果不存在,则执行步骤403,如果存在,则执行步骤404。

403、驱动所述出货电机,将所述第一商品传递给所述无人送货机。

404、则继续执行根据所述订单信息进行取货的步骤,以将所述未出货的商品标识对应的商品搬运到所述出货部的指定位置上,由所述出货部将所述未出货的商品标识对应的商品传递给无人送货机。

具体的,如果所述订单信息中存在未出货的商品标识,则货柜继续从步骤102开顺序执行商品取货步骤,直至取完订单信息中的所有商品,或者取到出货部最大的出货容量后,例如,订单信息中的商品包括6个,而出货部一次最大出货量为3个商品,则在获取到3个商品后,停止继续取商品,再驱动出货电机将出货部中的所有商品传递给无人送货机。

在驱动出货电机将商品传递给无人送货机时,可以驱动出货电机运转指定的步长,或者,驱动出货电机运转指定的时长,具体的传递方式可以根据实际需要进行设定,在此不做具体限定。

需要注意的是,本申请中货道电机、搬运电机和出货电机对应的传送带的样式可以根据实际需要设定,例如,可以使螺旋状的传送带或者可以为履带式的传送带,具体样式在此不做具体限定。

需要再次注意的是,货柜中的各部件在执行完一个动作后,需要将该部件归于零位后,才可以进行下一个动作,如果该部件未归于零位,则发出警报,关于货柜中具体包括的部件,可以根据实际需求进行设定,在此不再一一赘述。

图5为本申请提供的一种货柜的结构示意图,如图5所示,该货柜包括:

获取单元51,用于获取订单信息;

取货单元52,用于根据所述订单信息进行取货;

传递单元53,用于将获取到的商品传递给无人送货机。

在一个可行的实施方案中,在所述取货单元52用于根据所述订单信息进行取货时,具体用于:

根据所述订单信息中的第一商品标识,确定对应的第一商品在货柜中的位置;

驱动定位电机,以使商品搬运部到达所述位置;

驱动货道电机,以将所述第一商品搬运到所述商品搬运部完成取货。

在一个可行的实施方案中,图6为本申请提供的另一种货柜的结构示意图,如图6所示,所述货柜还包括:

搬运单元54,用于在将所述第一商品搬运到所述商品搬运部后,驱动所述商品搬运部上的搬运电机,以将所述第一商品搬运到所述商品搬运部的指定位置上。

在一个可行的实施方案中,在所述传递单元53用于将获取到的商品传递给无人送货机时,具体用于:

驱动所述定位电机,以使所述商品搬运部将所述第一商品搬运到出货部;

驱动所述出货部中的出货电机,以将所述第一商品传递给所述无人送货机。

在一个可行的实施方案中,在所述传递单元53用于驱动所述出货部中的出货电机,以将所述第一商品传递给所述无人送货机时,具体用于:

驱动所述出货电机,以将所述第一商品搬运到所述出货部的指定位置上;

所述取货单元52,还用于判断所述订单信息中是否存在未出货的商品标识;如果不存在,则驱动所述出货电机,将所述第一商品传递给所述无人送货机;如果存在,则继续执行根据所述订单信息进行取货的步骤,以将所述未出货的商品标识对应的商品搬运到所述出货部的指定位置上,由所述出货部将所述未出货的商品标识对应的商品传递给无人送货机。

关于上述实施例中的货柜,其中各个单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

在本申请中,当货柜获取到订单信息后,根据该订单信息进行取货,然后将获取到的商品传递给无人送货机,通过上述方式,在无人送货机进行取货的过程中,无需人工参与,货柜自身就可以将订单信息中的商品传递至无人送货机,从而节省了人工成本。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1