清扫机器人的充电方法及装置制造方法及图纸

技术编号:16104236 阅读:44 留言:0更新日期:2017-08-29 23:33
本公开是关于一种清扫机器人的充电方法及装置,该方法包括:获取所述清扫机器人的各充电口的位置信息;在确定所述清扫机器人需要充电时,获取所述清扫机器人当前的位置信息;根据所述各充电口的位置信息和所述当前的位置信息,确定距离所述清扫机器人当前的位置最近的充电口;根据所述最近的充电口的位置信息,控制所述清扫机器人移动至所述最近的充电口进行充电。该技术方案可以使清扫机器人就近充电,节省清扫机器人的电耗。

【技术实现步骤摘要】
清扫机器人的充电方法及装置
本公开涉及智能家居
,尤其涉及清扫机器人的充电方法及装置。
技术介绍
随着科技的进步,电子产品的种类愈来愈多,机器人(robot)就是其中一种,利用机器人代替人类进行家务劳动已经成为一种趋势,如清扫机器人,不需用户操作,便可自动移动并吸取地板上的灰尘,帮助人类清扫房间。当清扫机器人开始工作时,清扫机器人会出发进行清洁任务,当清扫机器人完成清洁任务或电量低于预定值后,就会回到充电桩进行充电。
技术实现思路
本公开实施例提供清扫机器人的充电方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种清扫机器人的充电方法,应用于清扫机器人,包括:获取所述清扫机器人的各充电口的位置信息;在确定所述清扫机器人需要充电时,获取所述清扫机器人当前的位置信息;根据所述各充电口的位置信息和所述当前的位置信息,确定距离所述清扫机器人当前的位置最近的充电口;根据所述最近的充电口的位置信息,控制所述清扫机器人移动至所述最近的充电口进行充电。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在确定所述清扫机器人需要充电时,控制清扫机器人移动至距离该清扫机器人当前的位置最近的充电口进行充电,避免清扫机器人移动路程太远,使清扫机器人就近充电,节省清扫机器人的电耗。在一个实施例中,所述方法还包括:在控制所述清扫机器人在所述最近的充电口充电完成开始清扫工作时,以所述最近的充电口作为起点确定所述清扫机器人的第一清扫路径;控制所述清扫机器人以第一清扫路径进行清扫工作。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在最近的充电口充电完成开始清扫工作时,以最近的充电口作为起点确定清扫机器人的第一清扫路径,以第一清扫路径进行清扫工作,根据其充电时的充电口的位置不同,采用与之前不同的清扫路径进行清扫,提升清扫效率。在一个实施例中,所述确定所述清扫机器人需要充电,包括:在所述清扫机器人的剩余电量小于预设电量时,确定所述清扫机器人需要充电。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在清扫机器人的剩余电量小于预设电量时,确定清扫机器人需要充电,保证清扫机器人有足够电量可以自动移动到充电口进行充电,保证清扫作业的顺利进行。在一个实施例中,所述方法还包括:在控制所述清扫机器人在所述最近的充电口充电完成开始清扫工作时,以所述最近的充电口作为起点,所述清扫机器人之前未清扫的区域为待清扫区域,确定清扫机器人的第二清扫路径;控制所述清扫机器人以所述第二清扫路径对所述待清扫区域进行清扫工作。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在存在未清扫区域时,在控制所述清扫机器人在最近的充电口充电完成开始继续清扫时,以所述最近的充电口作为起点,清扫机器人之前未清扫的区域为待清扫区域,确定清扫机器人的第二清扫路径;控制清扫机器人以第二清扫路径进行清扫,不必清扫机器人回到之前停止清扫的位置处继续之前的清扫路径,提高清扫机器人的清扫效率。在一个实施例中,所述确定所述清扫机器人需要充电,包括:在所述清扫机器人完成清扫任务时,确定所述清扫机器人需要充电。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以在清扫机器人完成清扫任务时,确定清扫机器人需要充电,控制清扫机器人到最近的充电口充电,为下一次的清扫任务做准备,避免在进行下次清扫任务时电量不足,影响清扫机器人的清扫效率。在一个实施例中,所述根据所述各充电口的位置信息和所述当前的位置信息,确定距离所述清扫机器人当前的位置最近的充电口,包括:根据所述各充电口的位置信息和所述当前的位置信息,从所述清扫机器人当前的清扫路径上计算所述清扫机器人到达各个充电口的路程;将所述路程最近的充电口确定为距离所述清扫机器人当前的位置最近的充电口。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以从清扫机器人当前的清扫路径上计算清扫机器人到达各个充电口的路程,将路程最近的充电口确定为距离清扫机器人当前的位置最近的充电口,如此,在到最近的充电口进行充电的过程中还可以按照当前的清扫路径进行清扫工作,提高了清扫效率。根据本公开实施例的第二方面,提供一种清扫机器人的充电装置,应用于清扫机器人,包括:第一获取模块,用于获取所述清扫机器人的各充电口的位置信息;第二获取模块,用于在确定所述清扫机器人需要充电时,获取所述清扫机器人当前的位置信息;第一确定模块,用于根据所述各充电口的位置信息和所述当前的位置信息,确定距离所述清扫机器人当前的位置最近的充电口;第一控制模块,用于根据所述最近的充电口的位置信息,控制所述清扫机器人移动至所述最近的充电口进行充电。在一个实施例中,所述装置还包括:第二确定模块,用于在控制所述清扫机器人在所述最近的充电口充电完成开始清扫工作时,以所述最近的充电口作为起点确定所述清扫机器人的第一清扫路径;第二控制模块,用于控制所述清扫机器人以第一清扫路径进行清扫工作。在一个实施例中,所述第二获取模块包括:第一确定子模块,用于在所述清扫机器人的剩余电量小于预设电量时,确定所述清扫机器人需要充电。在一个实施例中,所述装置还包括:第三确定模块,用于在控制所述清扫机器人在所述最近的充电口充电完成开始清扫工作时,以所述最近的充电口作为起点,所述清扫机器人之前未清扫的区域为待清扫区域,确定清扫机器人的第二清扫路径;第三控制模块,用于控制所述清扫机器人以所述第二清扫路径对所述待清扫区域进行清扫工作。在一个实施例中,所述第二获取模块包括:第二确定子模块,用于在所述清扫机器人完成清扫任务时,确定所述清扫机器人需要充电。在一个实施例中,所述第一确定模块包括:计算子模块,用于根据所述各充电口的位置信息和所述当前的位置信息,从所述清扫机器人当前的清扫路径上计算所述清扫机器人到达各个充电口的路程;第三确定子模块,用于将所述路程最近的充电口确定为距离所述清扫机器人当前的位置最近的充电口。根据本公开实施例的第三方面,提供一种清扫机器人的充电装置,应用于清扫机器人,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取所述清扫机器人的各充电口的位置信息;在确定所述清扫机器人需要充电时,获取所述清扫机器人当前的位置信息;根据所述各充电口的位置信息和所述当前的位置信息,确定距离所述清扫机器人当前的位置最近的充电口;根据所述最近的充电口的位置信息,控制所述清扫机器人移动至所述最近的充电口进行充电。根据本公开实施例的第四方面,提供一种计算机可读存储介质,存储有计算机指令,应用于清扫机器人,所述计算机指令被处理器执行时上述清扫机器人的充电方法所述的步骤。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种清扫机器人的充电方法的流程图。图2是根据一示例性实施例示出的一种清扫机器人的充电应用场景的示意图。图3是根据一示例性实施例示出的一种清扫机器人的充电应用场景的示意图。图4是根据一示例性实施例示出的一种清扫机器人的充电方法的流程图。图5是根据一示例性实施本文档来自技高网...
清扫机器人的充电方法及装置

【技术保护点】
一种清扫机器人的充电方法,应用于清扫机器人,其特征在于,包括:获取所述清扫机器人的各充电口的位置信息;在确定所述清扫机器人需要充电时,获取所述清扫机器人当前的位置信息;根据所述各充电口的位置信息和所述当前的位置信息,确定距离所述清扫机器人当前的位置最近的充电口;根据所述最近的充电口的位置信息,控制所述清扫机器人移动至所述最近的充电口进行充电。

【技术特征摘要】
1.一种清扫机器人的充电方法,应用于清扫机器人,其特征在于,包括:获取所述清扫机器人的各充电口的位置信息;在确定所述清扫机器人需要充电时,获取所述清扫机器人当前的位置信息;根据所述各充电口的位置信息和所述当前的位置信息,确定距离所述清扫机器人当前的位置最近的充电口;根据所述最近的充电口的位置信息,控制所述清扫机器人移动至所述最近的充电口进行充电。2.根据权利要求1所述的充电方法,其特征在于,所述方法还包括:在控制所述清扫机器人在所述最近的充电口充电完成开始清扫工作时,以所述最近的充电口作为起点确定所述清扫机器人的第一清扫路径;控制所述清扫机器人以第一清扫路径进行清扫工作。3.根据权利要求1所述的充电方法,其特征在于,所述确定所述清扫机器人需要充电,包括:在所述清扫机器人的剩余电量小于预设电量时,确定所述清扫机器人需要充电。4.根据权利要求3所述的充电方法,其特征在于,所述方法还包括:在控制所述清扫机器人在所述最近的充电口充电完成开始清扫工作时,以所述最近的充电口作为起点,所述清扫机器人之前未清扫的区域为待清扫区域,确定清扫机器人的第二清扫路径;控制所述清扫机器人以所述第二清扫路径对所述待清扫区域进行清扫工作。5.根据权利要求1所述的充电方法,其特征在于,所述确定所述清扫机器人需要充电,包括:在所述清扫机器人完成清扫任务时,确定所述清扫机器人需要充电。6.根据权利要求1所述的充电方法,其特征在于,所述根据所述各充电口的位置信息和所述当前的位置信息,确定距离所述清扫机器人当前的位置最近的充电口,包括:根据所述各充电口的位置信息和所述当前的位置信息,从所述清扫机器人当前的清扫路径上计算所述清扫机器人到达各个充电口的路程;将所述路程最近的充电口确定为距离所述清扫机器人当前的位置最近的充电口。7.一种清扫机器人的充电装置,应用于清扫机器人,其特征在于,包括:第一获取模块,用于获取所述清扫机器人的各充电口的位置信息;第二获取模块,用于在确定所述清扫机器人需要充电时,获取所述清扫机器人当前的位置信息;第一确定模块,用于根据所述各充电口的位置信息和所述当前的位置信息,确定距离所述清扫机器人当前的位置最近的充电口;第一控制模块,用于根据...

【专利技术属性】
技术研发人员:夏勇峰吴珂
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1