System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 清洁设备的控制方法和装置、存储介质及电子装置制造方法及图纸_技高网

清洁设备的控制方法和装置、存储介质及电子装置制造方法及图纸

技术编号:41201723 阅读:4 留言:0更新日期:2024-05-07 22:28
本申请提供了一种清洁设备的控制方法和装置、存储介质及电子装置,上述方法包括:获取目标对象的语音控制数据,其中,所述语音控制数据用于控制所述清洁设备对所述目标对象所处的位置区域进行区域清洁;根据所述语音控制数据以及所述清洁设备所处的环境信息对所述目标对象进行定位,得到所述目标对象的第一方位信息;按照所述第一方位信息控制所述清洁设备转向所述目标对象;控制所述清洁设备向所述目标对象移动,并对所述目标对象所处的位置区域进行区域清洁。采用上述技术方案,可以提高区域清洁的灵活性。

【技术实现步骤摘要】

【】本申请涉及智能家居领域,具体而言,涉及一种清洁设备的控制方法和装置、存储介质及电子装置


技术介绍

0、
技术介绍

1、目前,用户可以通过与清洁设备匹配的应用端设置清洁设备的清洁区域、清洁时间等。当需要使用清洁设备清洁其所在位置附近的区域时,用户需要在应用端的区域地图上设置清洁设备的清洁区域,并召唤清洁设备移动至设置的清洁区域进行清洁。

2、然而,上述清洁设备的控制方式,需要在应用端的区域地图内根据用户所在位置规划清洁区域,该清洁区域不是一个规则区域,区域规划的过程复杂,区域清洁的灵活性差。由此可见,相关技术中的清洁设备的控制方法,存在由于区域规划的过程复杂导致的区域清洁的灵活性差的问题。


技术实现思路

0、
技术实现思路

1、本申请的目的在于提供一种清洁设备的控制方法和装置、存储介质及电子装置,以至少解决相关技术中的清洁设备的控制方法存在由于区域规划的过程复杂导致的区域清洁的灵活性差的问题。

2、本申请的目的是通过以下技术方案实现:

3、根据本申请实施例的一个方面,提供了一种清洁设备的控制方法,包括:获取目标对象的语音控制数据,其中,所述语音控制数据用于控制所述清洁设备对所述目标对象所处的位置区域进行区域清洁;根据所述语音控制数据以及所述清洁设备所处的环境信息对所述目标对象进行定位,得到所述目标对象的第一方位信息;按照所述第一方位信息控制所述清洁设备转向所述目标对象;控制所述清洁设备向所述目标对象移动,并对所述目标对象所处的位置区域进行区域清洁。

4、根据本申请实施例的另一个方面,还提供了一种清洁设备的控制装置,包括:获取单元,用于获取目标对象的语音控制数据,其中,所述语音控制数据用于控制所述清洁设备对所述目标对象所处的位置区域进行区域清洁;定位单元,用于根据所述语音控制数据以及所述清洁设备所处的环境信息对所述目标对象进行定位,得到所述目标对象的第一方位信息;第一控制单元,用于按照所述第一方位信息控制所述清洁设备转向所述目标对象;第一执行单元,用于控制所述清洁设备向所述目标对象移动,并对所述目标对象所处的位置区域进行区域清洁。

5、在一个示例性实施例中,第一确定模块,用于根据所述清洁设备所处的环境信息,确定与所述语音控制数据对应的语音干扰信息;校正模块,用于使用所述语音干扰信息对所述语音控制数据进行校正,得到校正的所述语音控制数据;提取模块,用于对校正的所述语音控制数据进行语音特征提取,得到目标语音特征;定位模块,用于根据所述目标语音特征进行声源定位,得到所述第一方位信息。

6、在一个示例性实施例中,所述校正模块包括:执行子模块,用于使用与所述语音控制数据对应的回声信息对所述语音控制数据执行回声消除操作,得到校正的所述语音控制数据,其中,所述语音干扰信息包括与所述语音控制数据对应的回声信息。

7、在一个示例性实施例中,所述第一确定模块包括:第一确定子模块,用于根据所述清洁设备所处位置区域内的障碍物信息和所述清洁设备所处位置区域内的墙体信息,确定与所述语音控制数据对应的语音干扰信息,其中,所述清洁设备所处的环境信息包括所述障碍物信息和所述墙体信息。

8、在一个示例性实施例中,校正的所述语音控制数据包括与所述清洁设备的麦克风阵列中的多路麦克风一一对应的多路语音数据;所述提取模块包括:提取子模块,用于对所述多路语音数据中的每路语音数据分别进行语音特征提取,得到与所述每路语音数据对应的语音特征;第二确定子模块,用于根据所述每路语音数据的接收时间,确定所述多路语音数据中的任意两路语音数据的接收时间差,其中,所述目标语音特征包括与所述每路语音数据对应的语音特征以及所述任意两路语音数据的接收时间差。

9、在一个示例性实施例中,所述装置还包括:第一采集单元,用于在所述控制所述清洁设备向所述目标对象移动之前,通过所述清洁设备上的图像采集部件进行图像采集,得到第一采集图像,以及通过点云采集部件进行点云数据采集,得到所述目标对象的对象点云数据;第一识别单元,用于对所述第一采集图像进行对象识别,得到所述目标对象的第二方位信息;第二识别单元,用于对所述对象点云数据进行对象识别,得到所述目标对象的参考方位信息;校正单元,用于使用所述参考方位信息对所述第二方位信息进行校正,得到校正的所述第二方位信息,其中,校正的所述第二方位信息用于控制所述清洁设备向所述目标对象移动。

10、在一个示例性实施例中,所述第一执行单元包括:第二确定模块,用于根据所述第一方位信息,确定所述清洁设备待旋转的目标角度,其中,所述目标角度为所述目标对象与所述清洁设备的相对角度;控制模块,用于控制所述清洁设备旋转所述目标角度,以将所述清洁设备转向所述目标对象。

11、在一个示例性实施例中,所述第二确定模块包括:第三确定子模块,用于根据所述第一方位信息,确定与顺时针方向对应的第一旋转角度,其中,所述第一旋转角度为所述清洁设备沿着顺时针方向转向所述目标对象所需旋转的角度;第四确定子模块,用于根据所述第一方位信息,确定与逆时针方向对应的第二旋转角度,其中,所述第二旋转角度为所述清洁设备沿着逆时针方向转向所述目标对象所需旋转的角度;第五确定子模块,用于将所述第一旋转角度和所述第二旋转角度中较小的角度,确定为所述目标角度。

12、在一个示例性实施例中,所述装置还包括:第二采集单元,用于在所述控制所述清洁设备旋转所述目标角度之后,通过所述清洁设备上的图像采集部件进行图像采集,得到第二采集图像;第二控制单元,用于在从所述第二采集图像中未识别到所述目标对象的情况下,控制所述清洁设备沿着预设方向持续旋转,直到从所述图像采集部件采集到的图像中识别到所述目标对象。

13、在一个示例性实施例中,所述装置还包括:检测单元,用于在所述通过所述清洁设备上的图像采集部件进行图像采集,得到第二采集图像之后,对所述第二采集图像进行人形对象检测,得到人形对象检测结果,所述人形对象检测结果用于指示从所述第二采集图像中识别到的人形对象;第一确定单元,用于在所述人形对象检测结果指示从所述第二采集图像中识别到人形对象的情况下,确定从所述第二采集图像中识别到所述目标对象;第二确定单元,用于在所述人形对象检测结果指示从所述第二采集图像中未识别到人形对象的情况下,确定从所述第二采集图像中未识别到所述目标对象。

14、在一个示例性实施例中,所述装置还包括:第三确定单元,用于在所述对所述第二采集图像进行人形对象检测,得到人形对象检测结果之后,在所述人形对象检测结果指示从所述第二采集图像中识别到多个人形对象的情况下,确定与所述多个人形对象中的每个人形对象对应的对象位置;第四确定单元,用于将所述多个人形对象中,对象方位与所述目标对象的方位信息匹配的人形对象,确定为所述目标对象。

15、在一个示例性实施例中,所述装置还包括:第三控制单元,用于在所述控制所述清洁设备向所述目标对象移动之后,在检测到所述清洁设备与所述目标对象之间本文档来自技高网...

【技术保护点】

1.一种清洁设备的控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述语音控制数据以及所述清洁设备所处的环境信息对所述目标对象进行定位,得到所述目标对象的第一方位信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述使用所述语音干扰信息对所述语音控制数据进行校正,得到校正的所述语音控制数据,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述清洁设备所处的环境信息,确定与所述语音控制数据对应的语音干扰信息,包括:

5.根据权利要求2所述的方法,其特征在于,校正的所述语音控制数据包括与所述清洁设备的麦克风阵列中的多路麦克风一一对应的多路语音数据;所述对校正的所述语音控制数据进行语音特征提取,得到目标语音特征,包括:

6.根据权利要求1所述的方法,其特征在于,在所述控制所述清洁设备向所述目标对象移动之前,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述按照所述第一方位信息控制所述清洁设备转向所述目标对象,包括:

8.根据权利要求7所述的方法,其特征在于,所述根据所述第一方位信息,确定所述清洁设备待旋转的目标角度,包括:

9.根据权利要求7所述的方法,其特征在于,在所述控制所述清洁设备旋转所述目标角度之后,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,在所述通过所述清洁设备上的图像采集部件进行图像采集,得到第二采集图像之后,所述方法还包括:

11.根据权利要求10所述的方法,其特征在于,在所述对所述第二采集图像进行人形对象检测,得到人形对象检测结果之后,所述方法还包括:

12.根据权利要求1至11中任一项所述的方法,其特征在于,在所述控制所述清洁设备向所述目标对象移动之后,所述方法还包括:

13.一种清洁设备的控制装置,其特征在于,包括:

14.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至12中任一项所述的方法。

15.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至12中任一项所述的方法。

...

【技术特征摘要】

1.一种清洁设备的控制方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述语音控制数据以及所述清洁设备所处的环境信息对所述目标对象进行定位,得到所述目标对象的第一方位信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述使用所述语音干扰信息对所述语音控制数据进行校正,得到校正的所述语音控制数据,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述清洁设备所处的环境信息,确定与所述语音控制数据对应的语音干扰信息,包括:

5.根据权利要求2所述的方法,其特征在于,校正的所述语音控制数据包括与所述清洁设备的麦克风阵列中的多路麦克风一一对应的多路语音数据;所述对校正的所述语音控制数据进行语音特征提取,得到目标语音特征,包括:

6.根据权利要求1所述的方法,其特征在于,在所述控制所述清洁设备向所述目标对象移动之前,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述按照所述第一方位信息控制所述清洁设备转向所述目标对象,包括:

8.根据权利要求7所述的方法,其特征在...

【专利技术属性】
技术研发人员:耿文峰孙佳佳朱晨阳
申请(专利权)人:追觅创新科技苏州有限公司
类型:发明
国别省市:

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

1