基于命令分解的控制密集架移动的方法、装置及介质制造方法及图纸

技术编号:38000202 阅读:8 留言:0更新日期:2023-06-30 10:14
本申请涉及一种基于命令分解的控制密集架移动的方法、装置及介质,涉及密集架技术的领域,该方法包括当检测到用户输入的查看需求时,获取密集架中至少两个柜体各自对应的位置信息,以及密集架的移动空间,基于查看需求,从至少两个柜体中确定目标柜体,基于第一位置信息以及移动空间,确定至少一个待移动柜体,第一位置信息为目标柜体的位置信息,基于预设距离,确定每个待移动柜体对应的待移动距离,并基于每个待移动柜体对应的第二位置信息以及移动空间,确定每个待移动柜体对应的移动时间,基于待移动距离以及移动时间控制每个待移动柜体移动。本申请具有提高用户获取目标文件效率的效果。效率的效果。效率的效果。

【技术实现步骤摘要】
基于命令分解的控制密集架移动的方法、装置及介质


[0001]本申请涉及密集架技术的领域,尤其是涉及一种基于命令分解的控制密集架移动的方法、装置及介质。

技术介绍

[0002]密集架由多个柜体紧密排列组成,由于其占地小以及存储量大的特点被广泛运用于文件存储,但目前当用户需查看目标文件时,需手动将该目标文件对应的目标柜体周围的柜体移动到用于暂放柜体的移动空间内,从而获取到目标文件,但当周围的柜体较多时,需要用户移动较多的柜体,从而使得用户获取到目标文件的效率较低。

技术实现思路

[0003]为了提高用户获取到目标文件的效率,本申请提供一种基于命令分解的控制密集架移动的方法、装置及介质。
[0004]第一方面,本申请提供一种基于命令分解的控制密集架移动的方法,采用如下的技术方案:一种基于命令分解的控制密集架移动的方法,包括:当检测到用户输入的查看需求时,获取密集架中至少两个柜体各自对应的位置信息以及所述密集架的移动空间;基于所述查看需求,从所述至少两个柜体中确定目标柜体;基于第一位置信息以及所述移动空间,确定至少一个待移动柜体,所述第一位置信息为所述目标柜体的位置信息;基于预设距离,确定每个待移动柜体对应的待移动距离,并基于所述每个待移动柜体对应的第二位置信息以及所述移动空间,确定所述每个待移动柜体对应的移动时间;基于所述待移动距离以及所述移动时间控制所述每个待移动柜体移动。
[0005]通过采用上述技术方案,当检测到用户输入的查看需求时,获取密集架中至少两个柜体各自对应的位置信息以及所述密集架的移动空间,以便于明确当前密集架的移动方向以及每个柜体的位置,根据查看需求从至少两个柜体中确定目标柜体,第一位置信息为目标柜体对应的位置信息,从而根据第一位置信息以及移动空间确定出需进行移动的至少一个待移动柜体,确定每个移动柜体对应的待移动距离,并根据每个待移动柜体对应的第二位置信息以及移动空间,确定每个待移动柜体对应的移动时间,根据待移动距离以及移动时间控制每个待移动柜体移动,从而达到提高用户获取到目标文件的效率。
[0006]在另一种可能实现的方式中,每个柜体有对应的柜体类型,所述柜体类型包括单面柜体以及双面柜体,所述双面柜体包括第一摆放区域和第二摆放区域,所述第一摆放区域朝向所述移动空间,所述第二摆放区域背离所述移动空间;所述基于所述查看需求,从所述至少两个柜体中确定目标柜体,包括:从所述查看需求中确定待查看的目标文件;
将所述目标文件在预设文件库中进行查找,将目标预设文件对应的预设柜体确定为待确定柜体,所述预设文件库中包括多个预设文件,且每个预设文件有对应的预设柜体,所述目标预设文件为所述预设文件库中与所述目标文件相同的预设文件;若所述待确定柜体为单面柜体,则确定所述待确定柜体为目标柜体;若所述待确定柜体为双面柜体,则确定所述目标文件在所述待确定柜体中的摆放区域,若所述摆放区域为第一摆放区域,则将所述待确定柜体确定为目标柜体,若所述摆放区域为第二摆放区域,则将与所述第二摆放区域相邻的柜体确定为目标柜体。
[0007]通过采用上述技术方案,待确定柜体为目标文件当前所放于的柜体,当待确定柜体为单面柜体时,说明不需移动待移动柜体即可查看该目标文件,即可以确定该待确定柜体为目标柜体,而当待确定柜体为双面柜体时,目标文件的摆放区域不同,目标柜体不同,具体的当目标文件的摆放区域为第一摆放区域时,由于第一摆放区域为朝向移动空间的区域,即可以直接确定待确定柜体为目标柜体,而当目标文件的摆放区域为第二摆放区域时,由于第二摆放区域为背离移动空间的区域,即待确定柜体需要进行移动,以使得用户能够获取到目标文件,即可以将与第二摆放区域相邻的柜体确定为目标柜体,从而达到确定出目标柜体的效果。
[0008]在另一种可能实现的方式中,所述基于第一位置信息以及所述移动空间,确定至少一个待移动柜体,包括:确定所述第一位置信息以及所述移动空间之间的位置信息对应的柜体为所述至少一个待移动柜体。
[0009]通过采用上述技术方案,移动空间为可以进行移动的空间,第一位置信息为目标柜体的位置信息,即需将第一位置信息朝向移动柜体方向的位置显露,以使得用户能够获取到目标文件,即可以将第一位置信息以及移动空间之间的位置信息对应的柜体确定为至少一个待移动柜体,从而达到确定出待移动柜体的效果。
[0010]在另一种可能实现的方式中,所述基于每个待移动柜体对应的第二位置信息以及所述移动空间,确定每个待移动柜体对应的移动时间,包括:获取所述第二位置信息与所述移动空间之间的距离值;基于所述距离值以及所述预设距离,得到目标数值;将所述目标数值与预设时间间隔作乘,得到所述每个待移动柜体对应的移动时间。
[0011]通过采用上述技术方案,预设距离为提前设定的距离值,根据距离值以及预设距离,得到目标数值,以使得能够根据目标数值以及预设时间间隔,得到每个待移动柜体对应的移动时间,移动时间表征目标柜体在何时进行移动,预设时间间隔为提前设定的时间间隔,以避免相邻两个柜体发生碰撞。
[0012]在另一种可能实现的方式中,基于预设距离,确定每个待移动柜体的待移动距离,包括:获取所述目标柜体的数量,并确定所述数量的数量类型,所述数量类型包括单个和至少两个;当所述数量类型为单个时,将所述预设距离确定为所述待移动距离;当所述数量类型为至少两个时,确定每个待移动柜体需移动的移动次数,基于所
述移动次数以及所述预设距离,得到所述每个待移动柜体对应的待移动距离。
[0013]通过采用上述技术方案,当目标柜体的数量为单个时,可以直接将预设距离确定为待移动距离,而当目标柜体的数量为至少两个时,说明至少两个待移动柜体中每个待移动柜体的移动距离可能存在不同,即可以确定每个待移动柜体需移动的移动次数,并根据移动次数以及预设距离,得到每个待移动柜体对应的待移动距离,从而达到精准地确定出每个待移动柜体分别对应的待移动距离的效果。
[0014]在另一种可能实现的方式中,所述方法还包括:获取所述用户的第一图像信息;基于所述第一图像信息确定所述用户的身体参数,所述身体参数包括肩宽和臀宽;从所述身体参数中确定最大身体参数;若所述最大身体参数达到所述预设距离,则基于所述最大身体参数以及预设差值确定调整距离,基于所述调整距离确定待移动距离;若所述最大身体参数未达到所述预设距离,则计算所述最大身体参数与所述预设距离的距离差值,若所述距离差值未达到所述预设差值,则基于所述最大身体参数以及所述预设差值确定调整距离,基于所述调整距离确定待移动距离,若所述距离差值达到所述预设差值,则基于所述预设距离确定待移动距离。
[0015]通过采用上述技术方案,第一图像信息为用户的图像信息,根据第一图像信息确定出用户的身体参数,身体参数包括肩宽和臀宽,预设差值为提前设定的值,在该预设差值下,用户的舒适度较高,从身体参数中确定出最大身体参数,当最大身体参数达到预设距离时,说明若按照预设距离确定待移动距离,将使得用户无法获取到目标文件,因此可以根据最大身体参数以及预设差值本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于命令分解的控制密集架移动的方法,其特征在于,包括:当检测到用户输入的查看需求时,获取密集架中至少两个柜体各自对应的位置信息,以及所述密集架的移动空间;基于所述查看需求,从所述至少两个柜体中确定目标柜体;基于第一位置信息以及所述移动空间,确定至少一个待移动柜体,所述第一位置信息为所述目标柜体的位置信息;基于预设距离,确定每个待移动柜体对应的待移动距离,并基于所述每个待移动柜体对应的第二位置信息以及所述移动空间,确定所述每个待移动柜体对应的移动时间;基于所述待移动距离以及所述移动时间控制所述每个待移动柜体移动。2.根据权利要求1所述的一种基于命令分解的控制密集架移动的方法,其特征在于,每个柜体有对应的柜体类型,所述柜体类型包括单面柜体以及双面柜体,所述双面柜体包括第一摆放区域和第二摆放区域,所述第一摆放区域朝向所述移动空间,所述第二摆放区域背离所述移动空间;所述基于所述查看需求,从所述至少两个柜体中确定目标柜体,包括:从所述查看需求中确定待查看的目标文件;将所述目标文件在预设文件库中进行查找,将目标预设文件对应的预设柜体确定为待确定柜体,所述预设文件库中包括多个预设文件,且每个预设文件有对应的预设柜体,所述目标预设文件为所述预设文件库中与所述目标文件相同的预设文件;若所述待确定柜体为单面柜体,则确定所述待确定柜体为目标柜体;若所述待确定柜体为双面柜体,则确定所述目标文件在所述待确定柜体中的摆放区域,若所述摆放区域为第一摆放区域,则将所述待确定柜体确定为目标柜体,若所述摆放区域为第二摆放区域,则将与所述第二摆放区域相邻的柜体确定为目标柜体。3.根据权利要求1所述的一种基于命令分解的控制密集架移动的方法,其特征在于,所述基于第一位置信息以及所述移动空间,确定至少一个待移动柜体,包括:确定所述第一位置信息以及所述移动空间之间的位置信息对应的柜体为所述至少一个待移动柜体。4.根据权利要求1所述的一种基于命令分解的控制密集架移动的方法,其特征在于,所述基于每个待移动柜体对应的第二位置信息以及所述移动空间,确定每个待移动柜体对应的移动时间,包括:获取所述第二位置信息与所述移动空间之间的距离值;基于所述距离值以及所述预设距离,得到目标数值;将所述目标数值与预设时间间隔作乘,得到所述每个待移动柜体对应的移动时间。5.根据权利要求1所述的一种基于命令分解的控制密集架移动的方法,其特征在于,所述基于预设距离,确定每个待移动柜体的待移动距离,包括:获取所述目标柜体的数量,并确定所述数量的数量类型,所述数量类型包括单个和至少两个;当所述数量类型为单个时,将所述预设距离确定为所述待移动距离;当所述...

【专利技术属性】
技术研发人员:张昆何龙蒋运涛白来彬索志雪
申请(专利权)人:北京融安特智能科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1