扫地机器人系统及其控制方法与流程

文档序号:24726795发布日期:2021-04-16 16:15阅读:来源:国知局

技术特征:
1.一种扫地机器人系统,其特征在于,所述扫地机器人系统包括:扫地机器人;需清扫区域位置获取模块,用以获取需清扫区域在整个清扫区域的位置;扫地机器人位置获取模块,用以获取扫地机器人在整个清扫区域的位置;以及行走方向确定模块,用以根据所述需清扫区域位置获取模块获取的需清扫区域以及扫地机器人位置获取模块获取的扫地机器人的位置信息,计算扫地机器人朝向需清扫区域行走的方向数据,以使所述扫地机器人能向需清扫区域进行清扫;所述扫地机器人系统还包括图像获取模块,用以获取设定区域的图像,从获取的图像中提取清扫地面的整个清扫区域图像;所述扫地机器人的清扫机构包括至少两个清扫装置,各清扫装置具有不同的清扫方式;所述扫地机器人系统还包括清扫效果判断模块、清扫方式切换控制模块;所述清扫效果判断模块用以判断清扫效果,通过比对清扫前后对应被清扫的区域的图像相似度、以及比对清扫后对应区域与设定比对图像相似度,判断需清扫区域位置获取模块获取在经过设定时间后,设定被清扫的区域是否被清扫干净;若经过设定时间后,清扫前后对应被清扫的区域的图像相似度小于设定第一阈值、且清扫后对应区域与设定比对图像相似度大于设定第二阈值,则认为清扫效果不佳;若经过设定时间后,清扫前后对应被清扫的区域的图像相似度大于设定第一阈值、且清扫后对应区域与设定比对图像相似度大于设定第二阈值,则认为有一定清扫效果,但并未彻底清扫干净;若经过设定时间后,清扫前后对应被清扫的区域的图像相似度大于设定第一阈值、且清扫后对应区域与设定比对图像相似度小于设定第二阈值,则认为清扫干净;所述清扫方式切换控制模块用以在所述清扫效果判断模块判断清扫效果不佳或并未彻底清扫干净时,向对应扫地机器人发送切换清扫方式的控制命令。2.根据权利要求1所述的扫地机器人系统,其特征在于:所述扫地机器人系统还包括用户终端以及服务器,服务器分别连接各用户终端;所述需清扫区域位置获取模块、扫地机器人位置获取模块以及行走方向确定模块设置于服务器中。3.根据权利要求2所述的扫地机器人系统,其特征在于:所述用户终端用以查看所述图像获取模块获取的整个清扫区域图像,获取整个清扫区域在设定坐标系下的坐标范围;所述用户终端同时用以在整个清扫区域图像上指示出需清扫区域,并能生成需清扫区域在设定坐标系下的坐标范围;所述用户终端还用以将获取的整个清扫区域在设定坐标系下的坐标范围以及需清扫区域在设定坐标系下的坐标范围发送至所述服务器。4.根据权利要求2所述的扫地机器人系统,其特征在于:所述需清扫区域位置获取模块用以通过所述用户终端的反馈信息获取需清扫区域在整个清扫区域的位置;所述需清扫区域位置获取模块接收所述用户终端发送的整个清扫区域在设定坐标系下的坐标范围以及需清扫区域在设定坐标系下的坐标范围,根据需清扫区域的坐标范围在整个清扫区域的坐标范围得到需要清扫区域在整个清扫区域的相对位置。5.根据权利要求1所述的扫地机器人系统,其特征在于:所述扫地机器人在控制模块的控制下对设定区域进行清扫;所述扫地机器人包括控制
电路、行走机构、清扫机构、通讯单元、避障单元及电源单元;所述控制电路分别连接行走机构、清扫机构、通讯单元、避障单元,电源单元分别为控制电路、行走机构、清扫机构、通讯单元及避障单元提供工作所需的电能。6.一种扫地机器人控制方法,其特征在于,所述控制方法包括:获取需清扫区域在整个清扫区域的位置;获取扫地机器人在整个清扫区域的位置;以及根据获取的需清扫区域以及扫地机器人的位置信息,计算扫地机器人朝向需清扫区域行走的方向数据,以使所述扫地机器人能向需清扫区域进行清扫;需清扫区域位置获取模块获取需清扫区域在整个清扫区域的位置;所述需清扫区域位置获取模块接收所述用户终端发送的整个清扫区域在设定坐标系下的坐标范围以及需清扫区域在设定坐标系下的坐标范围,根据需清扫区域的坐标范围在整个清扫区域的坐标范围得到需要清扫区域在整个清扫区域的相对位置;清扫效果判断模块判断清扫效果,通过比对清扫前后对应被清扫的区域的图像相似度、以及比对清扫后对应区域与设定比对图像相似度,判断需清扫区域位置获取模块获取在经过设定时间后,设定被清扫的区域是否被清扫干净;若经过设定时间后,清扫前后对应被清扫的区域的图像相似度小于设定第一阈值、且清扫后对应区域与设定比对图像相似度大于设定第二阈值,则认为清扫效果不佳;若经过设定时间后,清扫前后对应被清扫的区域的图像相似度大于设定第一阈值、且清扫后对应区域与设定比对图像相似度大于设定第二阈值,则认为有一定清扫效果,但并未彻底清扫干净;若经过设定时间后,清扫前后对应被清扫的区域的图像相似度大于设定第一阈值、且清扫后对应区域与设定比对图像相似度小于设定第二阈值,则认为清扫干净;清扫方式切换控制模块在所述清扫效果判断模块判断清扫效果不佳或并未彻底清扫干净时,向对应扫地机器人发送切换清扫方式的控制命令。7.根据权利要求6所述的扫地机器人控制方法,其特征在于:所述方法进一步包括:行走方向确定模块根据所述需清扫区域位置获取模块获取的需清扫区域以及扫地机器人位置获取模块获取的扫地机器人的位置信息,计算扫地机器人朝向需清扫区域行走的方向数据,以使所述扫地机器人能向需清扫区域进行清扫。8.根据权利要求7所述的扫地机器人控制方法,其特征在于:所述方法进一步包括:服务器将所述行走方向确定模块获得的行走方向发送至扫地机器人的控制电路,控制电路控制行走机构行走至对应区域进行清扫。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1