CN109813045B - 搁架高度调节方法、储物容器、及可读存储介质 - Google Patents
搁架高度调节方法、储物容器、及可读存储介质 Download PDFInfo
- Publication number
- CN109813045B CN109813045B CN201910162065.9A CN201910162065A CN109813045B CN 109813045 B CN109813045 B CN 109813045B CN 201910162065 A CN201910162065 A CN 201910162065A CN 109813045 B CN109813045 B CN 109813045B
- Authority
- CN
- China
- Prior art keywords
- shelf
- height
- placing
- movable state
- spacing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Abstract
本发明公开了一种搁架高度调节方法、储物容器、可读存储介质,其中,该方法包括:获取待放入搁架上的待放物品的高度;获取所述搁架对应的间隔高度,所述间隔高度为所述搁架上方可容置物品的最大高度;所述待放物品高度大于所述间隔高度,控制所述搁架移动,以增大所述间隔高度,直至所述间隔高度大于所述待放物品高度。本发明提供的搁架高度调节方法智能、简单。
Description
技术领域
本发明涉及数据处理技术领域,具体涉及一种搁架高度调节方法、储物容器、及可读存储介质。
背景技术
为方便冰箱内的物品收纳,在冰箱制冷间室中设置有搁架。现有技术中,一部分冰箱的隔板采用人工调节高度,用户仅能通过将隔板***不同的高度的导轨中,实现隔板高度的调节,调节方式不智能;另一部分冰箱采用电动调节高度,用户目测物品的高度和隔板之间的距离,通过控制按钮控制隔板移动,目测物品高度和隔板之间距离导致准确性不高,同时用户双手持握或承托物品准备放入冰箱时,无法腾出双手操作控制按钮,用户需放置物品后才能操作,导致用户使用冰箱操作复杂化。
发明内容
本发明的主要目的是提供一种搁架高度调节方法、储物容器、可读存储介质,旨在解决现有搁架组件高度调节操作复杂的技术问题。
为实现上述目的,本发明提供一种搁架高度调节方法,该方法包括:
获取待放入搁架上的待放物品的高度;
获取所述搁架对应的间隔高度,所述间隔高度为所述搁架上方可容置物品的最大高度;
所述待放物品高度大于所述间隔高度,控制所述搁架移动,以增大所述间隔高度,直至所述间隔高度大于所述待放物品高度。
优选地,所述待放物品高度大于所述间隔高度,控制所述搁架移动,以增大所述间隔高度,直至所述间隔高度大于所述待放物品高度的步骤包括:
所述待放物品高度大于所述间隔高度,获取待放物品所对应的放置搁架向下方向的可移动状态和位于所述放置搁架的上方搁架在向上方向的可移动状态;所述可移动状态包括直接移动、间接移动和不可移动;
所述放置搁架的可移动状态为直接移动或间接移动,所述上方搁架的可移动状态为不可移动,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为不可移动,所述上方搁架的可移动状态为直接移动或间接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为直接移动或间接移动,所述上方搁架的可移动状态为直接移动或间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
优选地,所述待放物品高度大于所述间隔高度,获取所述放置搁架向下方向的可移动状态和所述上方搁架向上方向的可移动状态的步骤之前包括:
获取所述搁架下方的条形感应器的感应状态,所述条形感应器用于检测所述条形感应器的前方是否被已放置物品遮挡;
所述条形感应器的感应状态为遮挡状态,判定所述搁架的可移动状态为不可移动;
所述条形感应器的感应状态不为遮挡状态,判定所述搁架的可移动状态为直接移动。
优选地,所述条形感应器的感应状态为遮挡状态,判定所述搁架的可移动状态为不可移动的步骤之后,还包括:
获取设置于所述上方搁架的上方和设置于所述放置搁架的下方的各个所述搁架的可移动状态;
所述上方搁架的上方存在所述可移动状态为直接移动的搁架,判定所述上方搁架的可移动状态为间接移动;
所述放置搁架的下方存在所述可移动状态为直接移动的搁架,判定所述放置搁架的可移动状态为间接移动。
优选地,所述放置搁架的可移动状态为直接移动或间接移动,所述上方搁架的可移动状态为直接移动或间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度的步骤,包括:
所述放置搁架的可移动状态为直接移动,且所述上方搁架的可移动状态为直接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为直接移动,且所述上方搁架的可移动状态为间接移动,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为间接移动,且所述上方搁架的可移动状态为直接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态和所述上方搁架的可移动状态均为间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
优选地,所述放置搁架和所述上方搁架的可移动状态均为间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度的步骤包括:
所述放置搁架和所述上方搁架的可移动状态均为间接移动,根据所述待放物品高度和所述间隔高度的差,以及所述上方搁架上方关联有直接移动的搁架的可移动距离和所述放置搁架下方关联有直接移动的搁架的可移动距离,计算所述上方搁架上方所需移动的上移搁架个数和所述放置搁架下方所述移动的下移搁架个数;
所述下移搁架个数小于所述上移搁架个数,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
所述下移搁架个数大于或等于所述上移搁架个数,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
优选地,所述待放物品高度大于所述间隔高度,获取所述放置搁架向下方向的可移动状态和所述上方搁架向上方向的可移动状态的步骤之后,包括:
所述放置搁架和所述上方搁架的可移动状态均为不可移动,发出警报信息。
优选地,所述获取待放入搁架上的待放物品的高度的步骤包括:
通过红外探测器探测所述待放入两相邻所述搁架之间的待放物品与所述红外探测器的间隔距离;
所述间隔距离小于所述第一预设阈值,通过所述红外探测器获取所述待放物品的高度。
本发明还提供了一种储物容器,包括:
箱体;
搁架组件,所述搁架组件设于所述箱体内,所述搁架组件包括导轨、控制器、驱动器、探测器和搁架,所述控制器用于控制所述搁架沿所述导轨滑动,所述探测器用于获取待放置于所述搁架上物品的高度,所述控制器包括存储单元、处理单元和存储在所述存储单元上并可在所述处理单元上运行的计算机程序,所述处理单元执行所述计算机程序时实现如权利要求1至8中任一项所述的搁架高度调节方法的步骤。
本发明还提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理单元执行时实现如上述的搁架高度调节方法的步骤。
在本发明中,通过设置探测器获取待放物品的高度,再通过比较待放物品高度和间隔高度,判断相邻搁架之间的空间是否足够放置该待放物品,从而可通过调节搁架上移或下移,达到搁架可根据不同待放物品调节高度,实现搁架高度调节智能化,搁架高度调节过程简单。
附图说明
图1是本发明实施例储物容器的立体结构示意图;
图2为图1所示A部分的放大结果示意图;
图3为本发明搁架高度调节方法第一实施例的流程示意图;
图4为本发明搁架高度调节方法第二实施例的流程示意图;
图5为本发明搁架高度调节方法第三实施例的流程示意图;
图6为本发明搁架高度调节方法第四实施例的流程示意图;
图7为本发明搁架高度调节方法第五实施例的流程示意图;
图8为本发明搁架高度调节方法第六实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
现有技术中,一部分冰箱的隔板采用人工调节高度,用户仅能通过将隔板***不同的高度的导轨中,实现隔板高度的调节,调节方式不智能;另一部分冰箱采用电动调节高度,用户目测物品的高度和隔板之间的距离,通过控制按钮控制隔板移动,目测物品高度和隔板之间距离导致准确性不高,同时当用户双手持握或承托物品准备放入冰箱时,无法腾出双手操作控制按钮,用户需放置物品后才能操作,导致用户使用冰箱操作复杂化。
本发明提供一种解决方案,通过设置探测器获取待放物品的高度,再通过待放物品高度和相邻搁架之间的间隔高度,以调节搁架上移或下移,从而达到搁架可根据不同待放物品调节高度,解决现有搁架高度调节不方便的技术问题。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的储物容器结构示意图。
本发明实施例中的搁架组件10置于储物容器100中,可以是冰箱的冷藏室、冷冻室或变温室,当然也可用将本发明实施例中的搁架组件置于其他收纳箱、置物柜中。
如图1所示,该搁架组件10包括导轨1、沿所述导轨1上下滑动的搁架3,以及用于获取待放置于所述搁架3上物品高度的探测器5和驱动所述搁架3沿所述导轨1滑动的驱动器(未图示),以及与所述驱动器电连接的存储单元(未图示)、处理单元(未图示)和存储在所述存储单元上并可在所述处理单元上运行的计算机程序。
处理单元通常控制搁架组件10或设有该搁架组件10的储物容器100的总体操作。例如,处理单元控制驱动器运行、控制探测器5探测待放入物品的高度等。存储单元可以是高速RAM存储单元,也可以是稳定的存储单元(non-volatile memory),例如磁盘存储单元。存储单元可选的还可以是独立于前述处理单元的存储装置。该搁架组件还可以包括通用于实现上述组件之间的连接通信的通信总线。
本领域技术人员可以理解,图1中示出的储物容器100结构并不构成对储物容器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机可读存储介质的存储单元中可以包括操作***和实现本发明搁架高度调节方法的计算机程序。
在图1和图2所示,处理单元可以用于调用存储单元中存储的计算机程序时,并执行以下操作:
获取待放入所述搁架上的待放物品的高度;
获取所述搁架对应的间隔高度,所述间隔高度为所述搁架上方可容置物品的最大高度;
所述待放物品高度大于所述间隔高度,控制所述搁架移动,以增大所述间隔高度,直至所述间隔高度大于所述待放物品高度。
进一步地,处理单元可以用于调用存储单元中存储的计算机程序时,并执行以下操作:
所述待放物品高度大于所述间隔高度,控制所述搁架移动,以增大所述间隔高度,直至所述间隔高度大于所述待放物品高度的步骤包括:
所述待放物品高度大于所述间隔高度,获取待放物品所对应的放置搁架向下方向的可移动状态和位于所述放置搁架的上方搁架在向上方向的可移动状态;所述可移动状态包括直接移动、间接移动和不可移动;
所述放置搁架的可移动状态为直接移动或间接移动,所述上方搁架的可移动状态为不可移动,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为不可移动,所述上方搁架的可移动状态为直接移动或间接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为直接移动或间接移动,所述上方搁架的可移动状态为直接移动或间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
进一步地,所述搁架组件10还包括设于各个所述搁架3下方的条形感应器53,所述条形感应器53用于检测所述条形感应器53的前方是否被已放置物品遮挡;处理单元可以用于调用存储单元中存储的计算机程序时,并执行以下操作:
获取所述条形感应器的感应状态;
所述条形感应器的感应状态为遮挡状态,判定所述搁架的可移动状态为不可移动;
所述条形感应器的感应状态不为遮挡状态,判定所述搁架的可移动状态为直接移动。
进一步地,处理单元可以用于调用存储单元中存储的计算机程序时,并执行以下操作:
获取设置于所述上方搁架的上方和设置于所述放置搁架的下方的各个所述搁架的可移动状态;
所述上方搁架的上方存在所述可移动状态为直接移动的搁架,判定所述上方搁架的可移动状态为间接移动;
所述放置搁架的下方存在所述可移动状态为直接移动的搁架,判定所述放置搁架的可移动状态为间接移动。
进一步地,处理单元可以用于调用存储单元中存储的计算机程序时,并执行以下操作:
所述放置搁架的可移动状态为直接移动,且所述上方搁架的可移动状态为直接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为直接移动,且所述上方搁架的可移动状态为间接移动,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为间接移动,且所述上方搁架的可移动状态为直接移动,控制所述第而搁架上移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态和所述上方搁架的可移动状态均为间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
进一步地,处理单元可以用于调用存储单元中存储的计算机程序时,并执行以下操作:
所述放置搁架和所述上方搁架的可移动状态均为间接移动,根据所述待放物品高度和所述间隔高度的差,以及所述上方搁架上方关联有直接移动的搁架的可移动距离和所述放置搁架下方关联有直接移动的搁架的可移动距离,计算所述上方搁架上方所需移动的上移搁架个数和所述放置搁架下方所述移动的下移搁架个数;
所述下移搁架个数小于所述上移搁架个数,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
所述下移搁架个数大于或等于所述上移搁架个数,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
进一步地,处理单元可以用于调用存储单元中存储的计算机程序时,并执行以下操作:
所述放置搁架和所述上方搁架的可移动状态均为不可移动,发出警报信息。
进一步地,所述探测器5为红外探测器51,所述红外探测器51设于所述搁架3背离所述导轨1的端部,处理单元可以用于调用存储单元中存储的计算机程序时,并执行以下操作:
通过所述红外探测器探测所述待放入两相邻所述搁架3之间的待放物品与所述红外探测器的间隔距离;
所述间隔距离小于所述第一预设阈值,通过所述红外探测器获取所述待放物品的高度。
本发明储物容器的具体实施例与下述搁架高度调节方法各实施例基本相同,在此不作赘述。
参照图3,图3为本发明搁架高度调节方法第一实施例的流程示意图。
本发明第一实施例提供一种搁架高度调节方法,所述搁架高度调节方法包括:
步骤S100,获取待放入所述搁架上的待放物品的高度;
具体地,通过探测器获取待放入搁架上的待放物品的高度,探测器可以是红外探测器、也可以是成像探测器等可以测量物品高度的测量设备。当该探测器为成像探测器,则通过该成像探测器拍摄含有待放物品的图片,通过分析软件分析图片中的待放物品的高度。当该探测器为红外探测器时,则可以在冰箱中设置多个沿高度方向排布的红外探测器,从而测定待放入物品高度。
步骤S200,获取所述搁架对应的间隔高度,所述间隔高度为所述搁架上方可容置物品的最大高度;
具体地,所述间隔高度可以为两相邻搁架之间的垂直距离,也是搁架到收容该搁架容器的顶壁或底壁的高度。该间隔高度可以是实时监测得到的,也可以是由存储于存储单元内的各个搁架的历史高度数据计算得到。例如:在存储单元中设置有各个搁架对应的搁架标识和各个搁架标识对应的初始搁架高度,当搁架发生移动,更新与该搁架标识对应的初始搁架高度,多个搁架高度组成历史搁架高度数据。计算两个相邻搁架的搁架高度的差,即为两相邻搁架的间隔高度。进一步地,将该间隔高度与两相邻搁架中设置于下方的搁架的搁架标识关联,以表示在不移动搁架的情况下,该搁架上可置放物品的最大高度。
在本实施例中,储物容器100内设置有多个隔板,每个隔板上均安装有红外探测器,当放置的物品高度小于间隔高度,各个红外探测器中仅有一个红外探测器测得该物品;当放置的物品高度大于或等于间隔高度,各个红外探测器中至少有两个红外探测器测得该物品,通过两个红外探测器之间的距离,可计算得到物品的高度。
步骤S300,所述待放物品高度大于所述间隔高度,控制所述搁架移动,以增大所述间隔高度,直至所述间隔高度大于所述待放物品高度。
所述待放物品高度小于或等于所述间隔高度,不做处理。
待放物品高度小于或等于间隔高度,即表示两相邻搁架之间的距离足够用户放入待放入物品。待放物品高度大于间隔高度,即表示两相邻搁架之间的距离不够用户放入待放入物品,此时,控制单元发出控制指令,以使得驱动器运行,驱动搁架移动,以增加间隔高度。具体可以是,两相邻搁架中位于下方的搁架向下移动;或两相邻搁架中位于上方的搁架向上移动;或两相邻搁架分别背离移动。
在本发明中,通过设置探测器获取待放物品的高度,再通过比较待放物品高度和间隔高度,判断相邻搁架之间的空间是否足够放置该待放物品,从而可通过调节搁架上移或下移,达到搁架可根据不同待放物品调节高度,实现搁架高度调节智能化,搁架高度调节过程简单。
进一步地,参照图4,本发明第二实施例提供一种搁架高度调节方法,基于上述实施例,所述步骤S300包括:
步骤S310,所述待放物品高度大于所述间隔高度,获取所述待放物品所对应的放置搁架向下方向的可移动状态和位于所述放置搁架的上方搁架在向上方向的可移动状态;所述可移动状态包括直接移动、间接移动和不可移动;
放置搁架和上方搁架为第一实施例中多个依次排列的搁架中任意两个相邻的搁架。为方便陈述,将待放物品待放的搁架称为放置搁架,放置搁架上方相邻的搁架称为上方搁架。各个搁架标识关联有可移动状态,并且关联有向下方向和向上方向的可移动状态。例如:搁架标识A关联有向上方向的可移动状态为不可移动,同时关联有向下方向的可移动状态为直接移动,该搁架标识A对应的搁架A可进行向下移动,不可进行向上移动。搁架标识B关联有向上方向的可移动状态为不可移动,同时关联有向下方向的可移动状态为间接移动,该搁架标识B对应的搁架B可进行向下移动,不可直接进行向上移动,但可以通过移动其他位于搁架B上方的搁架,以使得搁架B获得可移动空间。
步骤S320,所述放置搁架的可移动状态为直接移动或间接移动,所述上方搁架的可移动状态为不可移动,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
步骤S330,所述放置搁架的可移动状态为不可移动,所述上方搁架的可移动状态为直接移动或间接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
步骤S340,所述放置搁架的可移动状态为直接移动或间接移动,所述上方搁架的可移动状态为直接移动或间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
所述放置搁架和所述上方搁架均的可移动状态均为直接移动或间接移动,即放置搁架和上方搁架对应的搁架标识分别关联有直接移动或者间接移动中的一种。
通过判断搁架的可移动状态是否为不可移动,从而可避免对不可移动的搁架进行移动,避免因为移动搁架而干涉其他非待放物品对应搁架的物品发生挤压的现象。
进一步地,所述步骤S340之后,还包括:
步骤S430,所述放置搁架和所述上方搁架的可移动状态均为不可移动,发出警报信息。
均为不可移动表示该搁架组件内的各个搁架均不可移动,发出警报信息提醒用户需手动清理搁架组件中的物品。
进一步地,参照图5,本发明第三实施例提供一种搁架高度调节方法,基于上述实施例,所述搁架组件还包括设于各个所述搁架下方的条形感应器,所述条形感应器用于检测所述条形感应器的前方是否被已放置物品遮挡;所述步骤S310之前包括:
步骤S350,获取所述条形感应器的感应状态;
在本实施例中,隔板包括层板和支撑层板的两个支撑杆,两个支撑杆分别设于层板的两侧,条形感应器分别安装于两个支撑杆上,一个支撑杆上设置发射端、另一个支撑杆上设置接收发射端发射信号的接收端,当已置放物品的高度与隔板距离相等,则遮挡发射端发出的信号,使得接收端接收不到该信息。当然条形感应器也可以仅安装于一个支撑杆上,条形感应器发出的信号在另一未设置条形感应器的支撑杆表面发生反射。当已置放物品的高度与隔板距离相等,则遮挡条形感应器发出的信号。遮挡状态为条形感应器由于已放置物品的遮挡导致接收不到信号的状态,即已放置物品的高度与承载该已放置物品的隔板关联的隔板距离相等。
步骤S360,所述条形感应器为遮挡状态,判定所述搁架的可移动状态为不可移动;
步骤S370,所述条形感应器不为遮挡状态,判定所述搁架的可移动状态为直接移动。
通过设置条形感应器,从而确认各个隔板的隔板距离与放置的已放置物品是否相等,即确认该隔板是否具有移动空间。
进一步地,参照图6,本发明第四实施例提供一种搁架高度调节方法,基于上述实施例,所述步骤S360的步骤之后,还包括:
步骤S380,获取设置于所述上方搁架的上方和设置于所述放置搁架的下方的各个所述搁架的可移动状态;
步骤S400,所述上方搁架的上方存在所述可移动状态为直接移动的搁架,判定所述上方搁架的可移动状态为间接移动;
所述搁架的上方存在所述可移动状态为直接移动的搁架,表示虽然该搁架本身不具有可移动空间,但可以通过移动该搁架上方的其他搁架,为该搁架挪出移动空间,以使得该搁架可进行向上移动。设置该搁架标识与向上方向间接移动的所述可移动状态相关联;
步骤S420,所述放置搁架的下方存在所述可移动状态为直接移动的搁架,判定所述放置搁架的可移动状态为间接移动。
通过判断各个搁架沿向上方向和向下方向上是否具有可直接可可移动状态的搁架,从而判断该搁架在向上方向和向下方向是否具有通过同时挪动多个搁架以增加间隔高度的可能。
进一步地,本发明第五实施例提供一种搁架高度调节方法,基于上述实施例,所述步骤S340的步骤,包括:
所述放置搁架的可移动状态为直接移动,且所述上方搁架的可移动状态为直接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
可以直接挪动放置搁架和上方搁架实现增加间隔高度时,控制上方搁架优先上升,符合用户操作习惯。由于用户将物品放置于放置搁架时,是优先以放置搁架为参照系,放置搁架不动,参照系不动,有利于用户对距离、位置的判断。
所述放置搁架的可移动状态为直接移动,且所述上方搁架的可移动状态为间接移动,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为间接移动,且所述上方搁架的可移动状态为直接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态和所述上方搁架的可移动状态均为间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
通过判断放置搁架和上方搁架是否为间接移动或直接移动,从而可准确的移动放置搁架或上方搁架,增大间隔高度的同时,避免发生搁架之间干涉。
进一步地,参照图7,本发明第六实施例提供一种搁架高度调节方法,基于上述实施例,所述步骤S344包括:
步骤S3441,所述放置搁架和所述上方搁架均为间接移动,根据所述待放物品高度和所述间隔高度的差,以及所述上方搁架上方关联有可直接移动的搁架的可移动距离和所述放置搁架下方关联有可直接移动的搁架的可移动距离,计算所述上方搁架上方所需移动的上移搁架个数和所述放置搁架下方所述移动的下移搁架个数;
具体地,可以先计算所述待放物品高度和所述间隔高度的差,确认需要移出的距离;再确定上方搁架上方或放置搁架下方各个搁架的可移动距离,该可移动距离为各个搁架的间隔高度与已放置物品的高度差;将上方搁架上方或放置搁架下方各个高度差相加得到总移动距离,直至总移动距离大于待放物品高度和间隔高度的差,进行相加运算的次数为上移搁架个数/下移搁架个数。
步骤S3443,所述下移搁架个数小于所述上移搁架个数,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
步骤S3444,所述下移搁架个数大于或等于所述上移搁架个数,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
通过判断上移搁架个数和下移搁架个数的大小,从而判断出哪种移动方案更简化。
进一步地,参照图8,本发明第七实施例提供一种搁架高度调节方法,基于上述实施例,所述探测器为红外探测器,所述红外探测器设于所述搁架背离所述导轨的端部,所述步骤S100包括:
步骤S110,通过所述红外探测器探测所述待放物品与所述红外探测器的间隔距离;
请结合参阅图1和图2,在本实施例中第一预设阈值为2cm。在本实施例中,搁架组件10设于储物容器箱体100内,层板31的底部设置有两个支撑杆33支撑层板31,两个红外探测器51分别设于两个支撑杆33远离所述导轨1的端部,两个红外探测器51的探测方向向靠近层板31水平中轴线的方向倾斜10°,使得红外探测器能准确探测到所述待放物品。当然本领域技术人员也可以根据实际需要进行设置。
步骤S130,所述间隔距离小于所述第一预设阈值,通过所述红外探测器获取所述待放物品的高度。
通过间隔距离控制探测器识别带放入物品高度的时机,从而避免除第一隔板的其他隔板上的探测器误判断物品为放置于自身下方隔板上的物品。
此外,本发明实施例还提出一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理单元执行时实现如上所述的搁架高度调节方法。
本发明可读存储介质的具体实施例与上述搁架高度调节方法各实施例基本相同,在此不作赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个可读存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台储物容器100执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (9)
1.一种搁架高度调节方法,其特征在于,该方法包括:
获取待放入搁架上的待放物品的高度;
获取所述搁架对应的间隔高度,所述间隔高度为所述搁架上方可容置物品的最大高度;
所述待放物品高度大于所述间隔高度,控制所述搁架移动,以增大所述间隔高度,直至所述间隔高度大于所述待放物品高度,所述待放物品高度大于所述间隔高度,控制所述搁架移动,以增大所述间隔高度,直至所述间隔高度大于所述待放物品高度的步骤包括:
所述待放物品高度大于所述间隔高度,获取待放物品所对应的放置搁架向下方向的可移动状态和位于所述放置搁架的上方搁架在向上方向的可移动状态;所述可移动状态包括直接移动、间接移动和不可移动;
所述放置搁架的可移动状态为直接移动或间接移动,所述上方搁架的可移动状态为不可移动,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为不可移动,所述上方搁架的可移动状态为直接移动或间接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为直接移动或间接移动,所述上方搁架的可移动状态为直接移动或间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
2.如权利要求1所述的搁架高度调节方法,其特征在于,所述待放物品高度大于所述间隔高度,获取待放物品所对应的放置搁架向下方向的可移动状态和位于所述放置搁架的上方搁架在向上方向的可移动状态的步骤之前包括:
获取所述搁架下方的条形感应器的感应状态,所述条形感应器用于检测所述条形感应器的前方是否被已放置物品遮挡;
所述条形感应器的感应状态为遮挡状态,判定所述搁架的可移动状态为不可移动;
所述条形感应器的感应状态不为遮挡状态,判定所述搁架的可移动状态为直接移动。
3.如权利要求2所述的搁架高度调节方法,其特征在于,所述条形感应器的感应状态为遮挡状态,判定所述搁架的可移动状态为不可移动的步骤之后,还包括:
获取设置于所述上方搁架的上方和设置于所述放置搁架的下方的各个所述搁架的可移动状态;
所述上方搁架的上方存在所述可移动状态为直接移动的搁架,判定所述上方搁架的可移动状态为间接移动;
所述放置搁架的下方存在所述可移动状态为直接移动的搁架,判定所述放置搁架的可移动状态为间接移动。
4.如权利要求2所述的搁架高度调节方法,其特征在于,所述放置搁架的可移动状态为直接移动或间接移动,所述上方搁架的可移动状态为直接移动或间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度的步骤,包括:
所述放置搁架的可移动状态为直接移动,且所述上方搁架的可移动状态为直接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为直接移动,且所述上方搁架的可移动状态为间接移动,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态为间接移动,且所述上方搁架的可移动状态为直接移动,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度;
所述放置搁架的可移动状态和所述上方搁架的可移动状态均为间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
5.如权利要求4所述的搁架高度调节方法,其特征在于,所述放置搁架和所述上方搁架的可移动状态均为间接移动,控制所述放置搁架下移,和/或所述上方搁架上移,直至所述间隔高度大于所述待放物品高度的步骤包括:
所述放置搁架和所述上方搁架的可移动状态均为间接移动,根据所述待放物品高度和所述间隔高度的差,以及所述上方搁架上方关联有直接移动的搁架的可移动距离和所述放置搁架下方关联有直接移动的搁架的可移动距离,计算所述上方搁架上方所需移动的上移搁架个数和所述放置搁架下方所述移动的下移搁架个数;
所述下移搁架个数小于所述上移搁架个数,控制所述放置搁架下移,直至所述间隔高度大于所述待放物品高度;
所述下移搁架个数大于或等于所述上移搁架个数,控制所述上方搁架上移,直至所述间隔高度大于所述待放物品高度。
6.如权利要求1所述的搁架高度调节方法,其特征在于,所述待放物品高度大于所述间隔高度,获取所述放置搁架向下方向的可移动状态和所述上方搁架向上方向的可移动状态的步骤之后,包括:
所述放置搁架和所述上方搁架的可移动状态均为不可移动,发出警报信息。
7.如权利要求1至6中任一项所述的搁架高度调节方法,其特征在于,所述获取待放入搁架上的待放物品的高度的步骤包括:
通过红外探测器探测所述待放入两相邻所述搁架之间的待放物品与所述红外探测器的间隔距离;
所述间隔距离小于第一预设阈值,通过所述红外探测器获取所述待放物品的高度。
8.一种储物容器,其特征在于,包括:
箱体;
搁架组件,所述搁架组件设于所述箱体内,所述搁架组件包括导轨、控制器、驱动器、探测器和搁架,所述控制器用于控制所述搁架沿所述导轨滑动,所述探测器用于获取待放置于所述搁架上物品的高度;所述控制器包括存储单元、处理单元和存储在所述存储单元上并可在所述处理单元上运行的计算机程序,所述处理单元执行所述计算机程序时实现如权利要求1至7中任一项所述的搁架高度调节方法的步骤。
9.一种可读存储介质,其特征在于,所述可读存储介质上存储有计算机程序,所述计算机程序被处理单元执行时实现如权利要求1至7中任一项所述的搁架高度调节方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910162065.9A CN109813045B (zh) | 2019-03-01 | 2019-03-01 | 搁架高度调节方法、储物容器、及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910162065.9A CN109813045B (zh) | 2019-03-01 | 2019-03-01 | 搁架高度调节方法、储物容器、及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109813045A CN109813045A (zh) | 2019-05-28 |
CN109813045B true CN109813045B (zh) | 2021-05-28 |
Family
ID=66608065
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910162065.9A Active CN109813045B (zh) | 2019-03-01 | 2019-03-01 | 搁架高度调节方法、储物容器、及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109813045B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111121363A (zh) * | 2020-01-07 | 2020-05-08 | 青岛海尔电冰箱有限公司 | 升降搁板组件、其控制方法及具有其的冰箱 |
CN111649531A (zh) * | 2020-06-09 | 2020-09-11 | 合肥美菱物联科技有限公司 | 一种冰箱自主控制搁架升降方法 |
JP7472814B2 (ja) * | 2021-02-09 | 2024-04-23 | トヨタ自動車株式会社 | 棚及びそれを備えた配送車両 |
CN113159669A (zh) * | 2021-03-23 | 2021-07-23 | 苏州银翼智能科技有限公司 | 托盘调节方法及装置、存储介质及电子装置 |
CN113140073B (zh) * | 2021-05-11 | 2022-12-13 | 支付宝(杭州)信息技术有限公司 | 智能货柜的层板控制方法、***以及智能货柜 |
CN114322399B (zh) * | 2021-12-03 | 2022-12-06 | 澳柯玛股份有限公司 | 可自动调节高度的搁物架、冰箱及其自动调节高度的方法 |
US12038228B2 (en) * | 2022-07-28 | 2024-07-16 | Haier Us Appliance Solutions, Inc. | Smart adjustable shelves for refrigerator appliances |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS646689A (en) * | 1987-06-29 | 1989-01-11 | Nisshin Kogyo Kk | Flat tank hanging lug support method and device for cargo-handling rationalization horizontal contact type refrigerator |
US20110097182A1 (en) * | 2008-04-14 | 2011-04-28 | SSI Shaefer Noell GmbH Lager-und Systemtechnik | Article separation directly on storage and retrieval device |
CN102947205A (zh) * | 2010-06-21 | 2013-02-27 | 村田机械株式会社 | 自动仓库及向自动仓库的入库方法 |
CN104291242A (zh) * | 2013-07-17 | 2015-01-21 | 鸿富锦精密工业(深圳)有限公司 | 承载装置、承载装置的置物平台升降控制的***及方法 |
CN108313607A (zh) * | 2017-12-27 | 2018-07-24 | 广东工业大学 | 一种各层间高度可调的分层式立体仓库的库位分配方法 |
CN108548358A (zh) * | 2018-04-23 | 2018-09-18 | 佛山市龙生光启科技有限公司 | 一种自动调节空间的电冰箱和方法 |
US20180271281A1 (en) * | 2017-03-23 | 2018-09-27 | Walmart Apollo, Llc | Automated motorized modular shelf system |
CN108592475A (zh) * | 2018-05-16 | 2018-09-28 | 青岛海尔科技有限公司 | 冰箱置物架的控制方法、装置及具有可调整置物架的冰箱 |
CN109081032A (zh) * | 2018-06-28 | 2018-12-25 | 灌云鑫亿达金属制品有限公司 | 一种金属货架 |
-
2019
- 2019-03-01 CN CN201910162065.9A patent/CN109813045B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS646689A (en) * | 1987-06-29 | 1989-01-11 | Nisshin Kogyo Kk | Flat tank hanging lug support method and device for cargo-handling rationalization horizontal contact type refrigerator |
US20110097182A1 (en) * | 2008-04-14 | 2011-04-28 | SSI Shaefer Noell GmbH Lager-und Systemtechnik | Article separation directly on storage and retrieval device |
CN102947205A (zh) * | 2010-06-21 | 2013-02-27 | 村田机械株式会社 | 自动仓库及向自动仓库的入库方法 |
CN104291242A (zh) * | 2013-07-17 | 2015-01-21 | 鸿富锦精密工业(深圳)有限公司 | 承载装置、承载装置的置物平台升降控制的***及方法 |
US20180271281A1 (en) * | 2017-03-23 | 2018-09-27 | Walmart Apollo, Llc | Automated motorized modular shelf system |
CN108313607A (zh) * | 2017-12-27 | 2018-07-24 | 广东工业大学 | 一种各层间高度可调的分层式立体仓库的库位分配方法 |
CN108548358A (zh) * | 2018-04-23 | 2018-09-18 | 佛山市龙生光启科技有限公司 | 一种自动调节空间的电冰箱和方法 |
CN108592475A (zh) * | 2018-05-16 | 2018-09-28 | 青岛海尔科技有限公司 | 冰箱置物架的控制方法、装置及具有可调整置物架的冰箱 |
CN109081032A (zh) * | 2018-06-28 | 2018-12-25 | 灌云鑫亿达金属制品有限公司 | 一种金属货架 |
Also Published As
Publication number | Publication date |
---|---|
CN109813045A (zh) | 2019-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109813045B (zh) | 搁架高度调节方法、储物容器、及可读存储介质 | |
US10486904B2 (en) | Method and picking device for storing a plurality of identical piece goods | |
US10817692B2 (en) | Self-service parcel terminal with optimized shelving arrangement | |
US11244281B2 (en) | Device for feeding products and method for recording a stock of products | |
WO2008005453A2 (en) | Position indicator apparatus and method | |
JP2014519081A5 (zh) | ||
US11897695B2 (en) | Goods storage and delivery cabinet, and method for collecting and distributing goods using same | |
CN110906640B (zh) | 存储设备的物品定位方法及存储设备 | |
US20170330140A1 (en) | Stock Level Indication Apparatus and Method | |
EP2530387B1 (en) | A cooking oven including an apparatus for detecting the three-dimensional shape of food stuff on a food stuff carrier | |
US9541566B2 (en) | Accommodating magazine | |
CN110580766A (zh) | 一种自动售货机及其货道高度检测方法 | |
CN111831673A (zh) | 货品识别***、货品识别方法及电子设备 | |
CN208538253U (zh) | 货物存取柜 | |
AU2016320325B2 (en) | Method for storing a plurality of identical piece goods in a picking device | |
US9242795B2 (en) | Storage device having protrusion monitoring | |
GB2485416A (en) | Garment handling apparatus and method | |
CN109993890B (zh) | 一种自动售货机及货道高度检测方法 | |
JP2013056739A (ja) | エレベーターの紐状物体検出装置、エレベーター装置及び映像確認装置 | |
CN110150906A (zh) | 托盘及货架 | |
CN211264384U (zh) | 自动售货机的出货检测装置 | |
US8712581B2 (en) | Sample analysis and/or sample processing system | |
CN112487962A (zh) | 一种物品信息确定方法、装置、存储介质及电子装置 | |
CN113816303B (zh) | 一种智能agv高位叉车安全移动货物的方法 | |
RU2010145767A (ru) | Система и способ досмотра субъекта |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |