扫地机器人的控制方法及装置和电子设备与流程

文档序号:12270174阅读:来源:国知局

技术特征:

1.一种扫地机器人的控制方法,其特征在于,所述方法包括:

获取一区域的环境图像;

基于所述环境图像确定所述区域中的待清扫区域;

控制扫地机器人至所述待清扫区域执行清扫任务。

2.根据权利要求1所述的方法,其特征在于,所述基于所述环境图像确定所述区域中的待清扫区域,包括:

对所述环境图像进行图像识别,得到所述区域中不同位置的清洁程度;

将清洁程度低于预设清洁阈值的位置确定为所述区域中的待清扫区域。

3.根据权利要求1所述的方法,其特征在于,所述基于所述环境图像确定所述区域中的待清扫区域,包括:

将所述环境图像与预先存储的参考图像进行匹配;

确定与所述环境图像匹配成功的目标参考图像;

基于所述目标参考图像与空间区域的第一预设对应关系,确定所述区域中的待清扫区域。

4.根据权利要求1所述的方法,其特征在于,所述基于所述环境图像确定所述区域中的待清扫区域,包括:

从所述环境图像中识别待清扫物;

基于所述待清扫物在所述环境图像中的位置,确定所述区域中的待清扫区域。

5.根据权利要求1所述的方法,其特征在于,所述控制扫地机器人至所述待清扫区域执行清扫任务,包括:

确定用于获取所述环境图像的摄像装置的空间位置;

确定所述摄像装置与所述待清扫区域的第一空间相对位置;

基于所述摄像装置的空间位置和所述第一空间相对位置,确定所述待清扫区域的空间位置;

控制所述扫地机器人至所述待清扫区域的空间位置执行清扫任务。

6.根据权利要求1所述的方法,其特征在于,所述控制扫地机器人至所述待清扫区域执行清扫任务,包括:

识别所述环境图像中的扫地机器人所在的图像区域;

基于所述环境图像中的待清扫图像区域和所述扫地机器人所在的图像区域之间的位置关系,确定所述待清扫区域与所述扫地机器人在空间中的第二空间相对位置;

基于所述第二空间相对位置,控制所述扫地机器人向所述待清扫区域的空间位置移动并在所述待清扫区域执行清扫任务。

7.根据权利要求1所述的方法,其特征在于,所述控制扫地机器人至所述待清扫区域执行清扫任务,包括:

基于所述环境图像中的各像素与所述区域中各空间位置的第二预设对应关系以及所述环境图像中的待清扫图像区域的像素,确定所述待清扫区域的空间位置;

控制所述扫地机器人向所述待清扫区域的空间位置移动并在所述待清扫区域执行清扫任务。

8.根据权利要求1所述的方法,其特征在于,所述获取一区域的环境图像,包括以下至少之一:

控制位于所述区域内具有摄像功能的电子设备获取所述环境图像;

远程控制设置于所述区域内的摄像装置获取所述环境图像。

9.一种扫地机器人的控制装置,其特征在于,所述装置包括:

环境图像获取模块,被配置为获取一区域的环境图像;

待清扫区域确定模块,被配置为基于所述环境图像获取模块获取到的所述环境图像确定所述区域中的待清扫区域;

清扫任务控制模块,被配置为控制扫地机器人至所述待清扫区域确定模块确定的所述待清扫区域执行清扫任务。

10.根据权利要求9所述的装置,其特征在于,所述待清扫区域确定模块包括:

第一识别子模块,被配置为对所述环境图像进行图像识别,得到所述区域中不同位置的清洁程度;

第一确定子模块,被配置为将所述图像识别子模块得到的所述清洁程度低于预设清洁阈值的位置确定为所述区域中的待清扫区域。

11.根据权利要求9所述的装置,其特征在于,所述待清扫区域确定模块包括:

图像匹配子模块,被配置为将所述环境图像与预先存储的参考图像进行匹配;

第二确定子模块,被配置为确定所述图像匹配子模块确定的与所述环境图像匹配成功的目标参考图像;

第三确定子模块,被配置为基于所述第二确定子模块确定的所述目标参考图像与空间区域的第一预设对应关系,确定所述区域中的待清扫区域。

12.根据权利要求9所述的装置,其特征在于,所述待清扫区域确定模块包括:

第二识别子模块,被配置为从所述环境图像中识别待清扫物;

第四确定子模块,被配置为基于所述第二识别子模块识别到的所述待清扫物在所述环境图像中的位置,确定所述区域中的待清扫区域。

13.根据权利要求9所述的装置,其特征在于,所述清扫任务控制模块包括:

第五确定子模块,被配置为确定用于获取所述环境图像的摄像装置的空间位置;

第六确定子模块,被配置为确定所述摄像装置与所述待清扫区域的第一空间相对位置;

第七确定子模块,被配置为基于所述第五确定子模块确定的所述摄像装置的空间位置和所述第六确定子模块确定的所述第一空间相对位置,确定所述待清扫区域的空间位置;

第一控制子模块,被配置为控制所述扫地机器人至所述第六确定子模块确定的所述待清扫区域的空间位置执行清扫任务。

14.根据权利要求9所述的装置,其特征在于,所述清扫任务控制模块包括:

第三识别子模块,被配置为识别所述环境图像中的扫地机器人所在的图像区域;

第八确定子模块,被配置为基于所述环境图像中的待清扫图像区域和所述第三识别子模块确定的所述扫地机器人所在的图像区域之间的位置关系,确定所述待清扫区域与所述扫地机器人在空间中的第二空间相对位置;

第二控制子模块,被配置为基于所述第八确定子模块确定的所述第二空间相对位置,控制所述扫地机器人向所述待清扫区域的空间位置移动并在所述待清扫区域执行清扫任务。

15.根据权利要求9所述的装置,其特征在于,所述清扫任务控制模块包括:

第九确定子模块,被配置为基于所述环境图像中的各像素与所述区域中各空间位置的第二预设对应关系以及所述环境图像中的待清扫图像区域的像素,确定所述待清扫区域的空间位置;

第三控制子模块,被配置为控制所述扫地机器人向所述第九确定子模块确定的所述待清扫区域的空间位置移动并在所述待清扫区域执行清扫任务。

16.根据权利要求9所述的装置,其特征在于,所述环境图像获取模块包括以下至少之一:

第一控制子模块,被配置为控制位于所述区域内具有摄像功能的电子设备获取所述环境图像;

第二控制子模块,被配置为远程控制设置于所述区域内的摄像装置获取所述环境图像。

17.一种电子设备,其特征在于,包括权利要求9-16任一所述的扫地机器人的控制装置。

18.一种扫地机器人的控制装置,其特征在于,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

获取一区域的环境图像;

基于所述环境图像确定所述区域中的待清扫区域;

控制扫地机器人至所述待清扫区域执行清扫任务。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1