移动控制方法、装置、设备以及烹饪系统制造方法及图纸

技术编号:28547717 阅读:42 留言:0更新日期:2021-05-25 17:38
本申请实施例提供一种移动控制方法、装置、设备以及烹饪系统,所述方法包括:在完成绝对位置移动后,获取移动机构的第一位置;在确定所述第一位置位于第一预设位置范围内的情况下,触发相对位置移动操作,以驱动所述移动机构按照预设相对距离进行移动;在所述移动机构按照预设相对距离进行移动的过程中,获取所述移动机构的第二位置;在确定所述第二位置位于第二预设位置范围内的情况下,停止执行所述相对位置移动操作。

【技术实现步骤摘要】
移动控制方法、装置、设备以及烹饪系统
本申请涉及移动控制
,特别涉及一种移动控制方法、装置、设备以及烹饪系统。
技术介绍
在餐厅中,自动化取料保温柜有利于提高取料效率,降低人工成本,例如火锅部粉面机保温柜等。目前,保温柜包括多层无动力滑轨,滑轨上存储一个或多个料碗,每层有四列滑轨,每个滑轨末端具有挡片,滑轨具有一定的倾斜角度,料碗沿滑轨滑动至末端,该挡片用于阻挡料碗。保温柜包括电机和移动机构(如升降伺服和横移步等),移动机构上安装抓手,电机用于驱动移动机构移动至取料位置。例如,在取料过程时,电机驱动移动机构移动至第六层第四列(即绝对位置),然后抓手伸出并夹住目标料碗(即第六层第四列滑轨上的料碗),由于挡片具有一定的高度,此时需要电机驱动移动机构继续上升预设高度(即相对位置)达到取料位置(即在绝对位置的基础上上升相对位置到达取料位置),使得抓手抓取料碗越过挡片高度,才能够安全取出料碗。由于保温柜层数较多,滑轨数量较多,为避免设置很多参数,电机每次驱动移动机构到达绝对位置后,触发相对定位移动操作,以驱动移动机构在绝对位置的基础上再上升相对位置,到达取料位置,完成取料。现有技术中,如果电机驱动移动机构向取料位置移动的过程中断(如电机暂停)时,移动机构位置发生改变,如因用户误碰导致移动机构位置发生变化等,易导致移动机构无法移动至取料位置,定位不准,甚至发生碰撞,造成料碗跌落或者设备损坏等。
技术实现思路
本申请提供了一种移动控制方法、装置、设备以及烹饪系统,能够避免因移动机构位置发生改变而导致定位不准的现象发生,有利于避免发生碰撞等。第一方面,本申请提供了一种移动控制方法,包括:在完成绝对位置移动后,获取移动机构的第一位置;在确定所述第一位置位于第一预设位置范围内的情况下,触发相对位置移动操作,以驱动所述移动机构按照预设相对距离进行移动;在所述移动机构按照预设相对距离进行移动的过程中,获取所述移动机构的第二位置;在确定所述第二位置位于第二预设位置范围内的情况下,停止执行所述相对位置移动操作。其中一种可能的实现方式中,所述预设相对距离包括预设步长,所述在所述移动机构按照预设相对距离进行移动的过程中,获取所述移动机构的第二位置,包括:在所述移动机构按照所述预设步长进行移动的过程中,基于所述移动机构的移动距离,更新所述移动机构的第二位置;判断更新前与更新后的所述第二位置之间的差值是否小于所述预设步长;若所述差值小于所述预设步长,则停止执行所述相对位置移动操作。其中一种可能的实现方式中,所述第一预设位置范围包括绝对位置,所述在确定所述第一位置位于第一预设位置范围内的情况下,触发相对位置移动操作,包括:判断所述第一位置与所述绝对位置之间的差值是否小于预设第一阈值;若所述第一位置与所述绝对位置之间的差值小于所述预设第一阈值,则触发相对位置移动操作。其中一种可能的实现方式中,所述第二预设位置范围包括取料位置,在确定所述第二位置位于第二预设位置范围内的情况下,停止执行所述相对位置移动操作,包括:判断所述第二位置与所述取料位置之间的差值是否小于预设第二阈值;若所述第二位置与所述取料位置之间的差值小于所述预设第二阈值,则停止执行所述相对位置移动操作。其中一种可能的实现方式中,所述第一预设位置范围基于所述绝对位置和所述预设第一阈值确定,和/或,所述第二预设位置范围基于所述取料位置和所述预设第二阈值确定。其中一种可能的实现方式中,所述在完成绝对位置移动后,获取移动机构的第一位置,包括:在完成绝对位置移动后,在确定电机无报警的情况下,获取移动机构的第一位置。其中一种可能的实现方式中,所述第一位置和/或所述第二位置与电机的驱动脉冲数具有映射关系。其中一种可能的实现方式中,所述方法还包括:接收到订单信息;根据所述订单信息,确定取料位置;响应于所述取料位置,输出绝对位置移动操作的控制指令,以令所述移动机构按照绝对位置进行移动,其中,所述绝对位置与所述取料位置之间具有映射关系。其中一种可能的实现方式中,所述在完成绝对位置移动后,获取移动机构的第一位置,包括:在完成绝对位置移动后,获取所述绝对位置;响应于所述移动机构从所述绝对位置偏移至偏移位置,获取所述移动机构从所述绝对位置移动至所述偏移位置的偏移距离;基于所述绝对位置和所述偏移距离,确定所述移动机构的第一位置。其中一种可能的实现方式中,所述绝对位置对应于电机的第一驱动脉冲数,所述偏移距离对应于电机的第二驱动脉冲数,所述第一位置对应于电机的第三驱动脉冲数,所述第三驱动脉冲数基于所述第一驱动脉冲数与所述第二驱动脉冲数确定。第二方面,本申请提供了一种移动控制装置,包括:第一位置获取模块,用于在完成绝对位置移动后,获取移动机构的第一位置;触发模块,用于在确定所述第一位置位于第一预设位置范围内的情况下,触发相对位置移动操作,以驱动所述移动机构按照预设相对距离进行移动;第二位置获取模块,用于在所述移动机构按照预设相对距离进行移动的过程中,获取所述移动机构的第二位置;第一驱动模块,用于在确定所述第二位置位于第二预设位置范围内的情况下,停止执行所述相对位置移动操作。其中一种可能的实现方式中,所述预设相对距离包括预设步长,所述第二位置获取模块包括:位置更新模块,用于在所述移动机构按照所述预设步长进行移动的过程中,基于所述移动机构的移动距离,更新所述移动机构的第二位置;判断模块,用于判断更新前与更新后的所述第二位置之间的差值是否小于所述预设步长;第二驱动模块,用于若所述差值小于所述预设步长,则停止执行所述相对位置移动操作。其中一种可能的实现方式中,所述第一预设位置范围包括绝对位置,所述触发模块还用于:判断所述第一位置与所述绝对位置之间的差值是否小于预设第一阈值;若所述第一位置与所述绝对位置之间的差值小于所述预设第一阈值,则触发相对位置移动操作。其中一种可能的实现方式中,所述第二预设位置范围包括取料位置,所述第一驱动模块还用于:判断所述第二位置与所述取料位置之间的差值是否小于预设第二阈值;若所述第二位置与所述取料位置之间的差值小于所述预设第二阈值,则停止执行所述相对位置移动操作。其中一种可能的实现方式中,所述第一预设位置范围基于所述绝对位置和所述预设第一阈值确定,和/或,所述第二预设位置范围基于所述取料位置和所述预设第二阈值确定。其中一种可能的实现方式中,所述第一位置获取模块还用于:在完成绝对位置移动后,在确定电机无报警的情况下,获取移动机构的第一位置。其中一种可能的实现方式中,所述第一位置和/或所述第二位置与电机的驱动脉冲数具有映射关系。其中一种可能的实现方式中,所述装置还包括:订单接收模块,用于接收到订单信息;取料位置确定模块,用本文档来自技高网...

【技术保护点】
1.一种移动控制方法,其特征在于,包括:/n在完成绝对位置移动后,获取移动机构的第一位置;/n在确定所述第一位置位于第一预设位置范围内的情况下,触发相对位置移动操作,以驱动所述移动机构按照预设相对距离进行移动;/n在所述移动机构按照预设相对距离进行移动的过程中,获取所述移动机构的第二位置;/n在确定所述第二位置位于第二预设位置范围内的情况下,停止执行所述相对位置移动操作。/n

【技术特征摘要】
1.一种移动控制方法,其特征在于,包括:
在完成绝对位置移动后,获取移动机构的第一位置;
在确定所述第一位置位于第一预设位置范围内的情况下,触发相对位置移动操作,以驱动所述移动机构按照预设相对距离进行移动;
在所述移动机构按照预设相对距离进行移动的过程中,获取所述移动机构的第二位置;
在确定所述第二位置位于第二预设位置范围内的情况下,停止执行所述相对位置移动操作。


2.根据权利要求1所述的方法,其特征在于,所述预设相对距离包括预设步长,所述在所述移动机构按照预设相对距离进行移动的过程中,获取所述移动机构的第二位置,包括:
在所述移动机构按照所述预设步长进行移动的过程中,基于所述移动机构的移动距离,更新所述移动机构的第二位置;
判断更新前与更新后的所述第二位置之间的差值是否小于所述预设步长;
若所述差值小于所述预设步长,则停止执行所述相对位置移动操作。


3.根据权利要求1所述的方法,其特征在于,所述第一预设位置范围包括绝对位置,所述在确定所述第一位置位于第一预设位置范围内的情况下,触发相对位置移动操作,包括:
判断所述第一位置与所述绝对位置之间的差值是否小于预设第一阈值;
若所述第一位置与所述绝对位置之间的差值小于所述预设第一阈值,则触发相对位置移动操作。


4.根据权利要求3所述的方法,其特征在于,所述第二预设位置范围包括取料位置,在确定所述第二位置位于第二预设位置范围内的情况下,停止执行所述相对位置移动操作,包括:
判断所述第二位置与所述取料位置之间的差值是否小于预设第二阈值;
若所述第二位置与所述取料位置之间的差值小于所述预设第二阈值,则停止执行所述相对位置移动操作。


5.根据权利要求4所述的方法,其特征在于,所述第一预设位置范围基于所述绝对位置和所述预设第一阈值确定,和/或,所述第二预设位置范围基于所述取料位置和所述预设第二阈值确定。


6.根据权利要求1所述的方法,其特征在于,所述在完成绝对位置移动后,获取移动机构的第一位置,包括:
在完成绝对位置移动后,在确定电机无报警的情况下,获取移动机构的第一位置。


7.根据权利要求1所述的方法,其特征在于,所述第一位置和/或所述第二位置与电机的驱动脉冲数具有映射关系。


8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:
接收到订单信息;
根据所述订单信息,确定取料位置;<...

【专利技术属性】
技术研发人员:张伟伟
申请(专利权)人:广东智源机器人科技有限公司
类型:发明
国别省市:广东;44

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

1