融合结果的覆盖方法及装置制造方法及图纸

技术编号:39430067 阅读:13 留言:0更新日期:2023-11-19 16:15
本发明专利技术公开了一种融合结果的覆盖方法及装置

【技术实现步骤摘要】
融合结果的覆盖方法及装置、存储介质及电子装置


[0001]本专利技术涉及通信领域,具体而言,涉及一种融合结果的覆盖方法及装置

存储介质及电子装置


技术介绍

[0002]随着科技的发展,越来越多的人开始在日常生活中使用清洁机器人,如扫地机器人,擦地机器人等

清洁机器人的使用,一方面会给我们的生活带来诸多便利,而另一方面,清洁机器人的使用过程中,会存在很多问题,不够智能

例如:在清洁机器人地图分区请求还未执行完毕时,又接收到地图融合请求,在这种情况下,清洁机器人会同时处理地图融合请求和地图分区请求,进而造成地图融合结果覆盖分区结果的问题

[0003]针对现有技术中,清洁机器人同时处理地图融合请求和地图分区请求,进而造成地图融合结果覆盖分区结果的问题,目前尚未提出有效的解决方案


技术实现思路

[0004]本专利技术实施例提供了一种融合结果的覆盖方法及装置

存储介质及电子装置,以至少解决现有技术中,清洁机器人同时处理地图融合请求和地图分区请求,进而造成地图融合结果覆盖分区结果的问题

[0005]根据本专利技术实施例的一方面,提供一种融合结果的覆盖方法,包括:接收用于对第一地图和第二地图进行融合的第一地图融合请求,并执行所述第一地图融合请求;在得到所述第一地图和所述第二地图的部分融合结果,且接收到对于所述第一地图和所述第二地图的第一地图分区请求的情况下,停止执行所述第一地图融合请求,并执行所述第一地图分区请求,其中,所述部分融合结果为所述第一地图融合请求的部分执行结果;获取得到所述第一地图和所述第二地图的分区结果,并将所述分区结果以覆盖所述部分融合结果的方式存储到目标设备中,其中,所述分区结果为所述第一地图分区请求的执行结果

[0006]在一个示例性实施例中,接收用于对第一地图和第二地图进行融合的第一地图融合请求,并执行所述第一地图融合请求之后,所述方法还包括:在未接收到对于所述第一地图和所述第二地图的第一地图分区请求的情况下,继续执行所述第一地图融合请求,得到所述第一地图和所述第二地图的全部融合结果,其中,所述全部融合结果为所述第一地图融合请求的全部执行结果;将所述全部融合结果以覆盖第二地图融合请求的全部融合结果的方式保存在所述目标设备,其中,所述第二地图融合请求为所述第一地图融合请求的上一个地图融合请求

[0007]在一个示例性实施例中,将所述全部融合结果以覆盖第二地图融合请求的全部融合结果的方式保存在所述目标设备之后,所述方法还包括:接收用于对第一地图和第二地图进行分区的第二地图分区请求;在得到所述第一地图和所述第二地图的部分分区结果,且接收到第一目标对象对于所述第一地图和所述第二地图的第三地图融合请求的情况下,禁止执行所述第三地图融合请求,继续执行所述第二地图分区请求,并向所述第一目标对
象的第一地图显示设备发送所述第一地图融合请求的全部融合结果,其中,所述第一地图和所述第二地图的部分分区结果为所述第二地图分区请求的部分执行结果

[0008]在一个示例性实施例中,将所述全部融合结果以覆盖第二地图融合请求的全部融合结果的方式保存在所述目标设备之后,所述方法还包括:接收第二目标对象的用于对所述第一地图和所述第二地图进行分区的第四地图分区请求;在得到所述第四地图分区请求的部分分区结果,且接收到所述第一目标对象对于所述第一地图和所述第二地图的第四地图融合请求的情况下,继续执行所述第四地图分区请求,禁止执行所述第四地图融合请求,并向第一目标对象的第一地图显示设备发送所述第一地图融合请求的全部融合结果

[0009]在一个示例性实施例中,接收用于对第一地图和第二地图进行融合的第一地图融合请求之后,所述方法还包括:在同时接收到第一目标对象的所述第一地图分区请求和第二目标对象的第三地图分区请求的情况下,根据所述第一目标对象和所述第二对象的优先级确定执行所述第一地图分区请求和所述第三地图分区请求的顺序;其中,所述第三地图分区请求用于对第三地图和第四地图进行分区

[0010]在一个示例性实施例中,在得到所述第一地图和所述第二地图的部分融合结果,且接收到对于所述第一地图和所述第二地图的第一地图分区请求的情况下,停止执行所述第一地图融合请求,并执行所述第一地图分区请求之后,所述方法还包括:在确定所述第一地图融合请求的发送对象为所述第一目标对象,且所述第一地图分区请求的发送对象为第二目标对象的情况下,获取所述第一地图分区请求的分区结果,并将第一地图分区请求的分区结果发送给所述第一目标对象的第一地图显示设备和所述第二目标对象的第二地图显示设备

[0011]在一个示例性实施例中,接收第一目标对象用于对第一地图和第二地图进行融合的第一地图融合请求,并执行所述第一地图融合请求之后,所述方法还包括:在得到所述第一地图和所述第二地图的部分融合结果,且接收到第五地图分区请求的情况下,停止执行所述第一地图融合请求,并执行所述第五地图分区请求,其中,所述第五地图分区请求用于对所述第一地图和第三地图进行分区;在所述第五地图分区请求执行完毕的情况下,继续执行所述第一地图融合请求

[0012]根据本专利技术实施例的另一方面,还提供一种融合结果的覆盖装置,所述装置包括:第一控制模块,用于接收用于对第一地图和第二地图进行融合的第一地图融合请求,并执行所述第一地图融合请求;执行模块,用于在得到所述第一地图和所述第二地图的部分融合结果,且接收到对于所述第一地图和所述第二地图的第一地图分区请求的情况下,停止执行所述第一地图融合请求,并执行所述第一地图分区请求,其中,所述部分融合结果为所述第一地图融合请求的部分执行结果;第二控制模块,用于获取得到所述第一地图和所述第二地图的分区结果,并将所述分区结果以覆盖所述部分融合结果的方式存储到目标设备中,其中,所述分区结果为所述第一地图分区请求的执行结果

[0013]根据本专利技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述融合结果的覆盖方法

[0014]根据本专利技术实施例的又一方面,还提供了一种电子装置,包括存储器

处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行
上述融合结果的覆盖方法

[0015]在本申请实施例中,接收用于对第一地图和第二地图进行融合的第一地图融合请求;在地图融合请求尚未执行完毕时,接收到地图分区请求的情况下,优先执行地图分区请求,而不继续执行地图融合请求,且分区请求的结果覆盖之前得到的地图融合请求的执行结果

采用上述技术方案,解决了现有技术中,同时处理地图融合请求和地图分区请求,进而造成地图融合结果覆盖分区结果的问题
...

【技术保护点】

【技术特征摘要】
1.
一种融合结果的覆盖方法,其特征在于,包括:接收用于对第一地图和第二地图进行融合的第一地图融合请求,并执行所述第一地图融合请求;在得到所述第一地图和所述第二地图的部分融合结果,且接收到对于所述第一地图和所述第二地图的第一地图分区请求的情况下,停止执行所述第一地图融合请求,并执行所述第一地图分区请求,其中,所述部分融合结果为所述第一地图融合请求的部分执行结果;获取得到所述第一地图和所述第二地图的分区结果,并将所述分区结果以覆盖所述部分融合结果的方式存储到目标设备中,其中,所述分区结果为所述第一地图分区请求的执行结果
。2.
根据权利要求1所述的方法,其特征在于,接收用于对第一地图和第二地图进行融合的第一地图融合请求,并执行所述第一地图融合请求之后,所述方法还包括:在未接收到对于所述第一地图和所述第二地图的第一地图分区请求的情况下,继续执行所述第一地图融合请求,得到所述第一地图和所述第二地图的全部融合结果,其中,所述全部融合结果为所述第一地图融合请求的全部执行结果;将所述全部融合结果以覆盖第二地图融合请求的全部融合结果的方式保存在所述目标设备,其中,所述第二地图融合请求为所述第一地图融合请求的上一个地图融合请求
。3.
根据权利要求2所述的方法,其特征在于,将所述全部融合结果以覆盖第二地图融合请求的全部融合结果的方式保存在所述目标设备之后,所述方法还包括:接收用于对第一地图和第二地图进行分区的第二地图分区请求;在得到所述第一地图和所述第二地图的部分分区结果,且接收到第一目标对象对于所述第一地图和所述第二地图的第三地图融合请求的情况下,禁止执行所述第三地图融合请求,继续执行所述第二地图分区请求,并向所述第一目标对象的第一地图显示设备发送所述第一地图融合请求的全部融合结果,其中,所述第一地图和所述第二地图的部分分区结果为所述第二地图分区请求的部分执行结果
。4.
根据权利要求2所述的方法,其特征在于,将所述全部融合结果以覆盖第二地图融合请求的全部融合结果的方式保存在所述目标设备之后,所述方法还包括:接收第二目标对象的用于对所述第一地图和所述第二地图进行分区的第四地图分区请求;在得到所述第四地图分区请求的部分分区结果,且接收到所述第一目标对象对于所述第一地图和所述第二地图的第四地图融合请求的情况下,继续执行所述第四地图分区请求,禁止执行所述第四地图融合请求,并向第一目标对象的第一地图显示设备发送所述第一地图融合请求的全部融合结果
。5.
根据权利要求1所述的方法,其特征在于,接收用于对第一地图和第二地图进行融合的第一地图融...

【专利技术属性】
技术研发人员:张啸尘王元超王清
申请(专利权)人:追觅创新科技苏州有限公司
类型:发明
国别省市:

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

1