System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【】本申请涉及智能家居领域,具体而言,涉及一种地面材质的检测方法和装置、存储介质及电子装置。
技术介绍
0、
技术介绍
1、清洁设备(例如,扫地机器人)上可以通过配置的用于进行地面材质检测的超声波传感器(即,超声波材质检测传感器)对待测地面的地面材质进行检测,从而可以针对不同的地面材质选用不同的清洁策略,提高清洁设备的清洁效率。
2、目前,在进行地面材质检测时,超声波传感器对于一些特殊场景的检测结果与某些地面材质的检测结果类似,导致无法准确识别地面材质,进而降低地面材质检测的准确度。
3、由此可知,相关技术中的地面材质的检测方法,存在由于无法准确识别地面材质导致的地面材质检测的准确度低的问题。
技术实现思路
0、
技术实现思路
1、本申请的目的在于提供一种地面材质的检测方法和装置、存储介质及电子装置,以至少解决相关技术中的地面材质的检测方法存在由于无法准确识别地面材质导致的地面材质检测的准确度低的问题。
2、本申请的目的是通过以下技术方案实现:
3、根据本申请实施例的一个方面,提供了一种地面材质的检测方法,包括:获取与感知传感器向待测地面发射的检测信号对应的反射信号,其中,所述检测信号是用于进行地面材质检测的检测信号;在所述反射信号的信号强度值小于预设强度阈值的情况下,获取所述感知传感器的参考高度值,其中,所述参考高度值为所述感知传感器相对于所述待测地面的高度;在所述参考高度值大于或者等于预设高度值的情况下
4、在一个示例性实施例中,所述获取所述感知传感器的参考高度值,包括:获取所述感知传感器对所述待测地面进行地面检测得到的第一距离值,得到所述参考高度值,其中,所述第一距离值为所述感知传感器与所述待测地面之间的距离。
5、在一个示例性实施例中,所述获取所述感知传感器对所述待测地面进行地面检测得到的第一距离值,包括:确定所述感知传感器向所述待测地面发射所述检测信号的时间与接收到所述反射信号的时间之间的时间差;根据所述时间差与所述检测信号的预设传输速度,确定所述第一距离值。
6、在一个示例性实施例中,所述方法还包括:在检测到清洁设备启动的情况下,获取所述感知传感器对所述清洁设备当前所在的地面进行地面检测得到的第二距离值,其中,所述第二距离值为所述感知传感器与所述清洁设备当前所在的地面之间的距离;将所述第二距离值确定为所述预设高度值。
7、在一个示例性实施例中,所述将历史地面材质确定为所述待测地面的地面材质,包括:将当前时刻之前最后一次进行地面检测所得到的地面材质,确定为所述待测地面的地面材质。
8、在一个示例性实施例中,所述方法还包括:在所述反射信号的信号强度值大于或者等于所述预设强度阈值的情况下,将地板确定为所述待测地面的地面材质。
9、在一个示例性实施例中,所述方法还包括:在所述参考高度值小于所述预设高度值的情况下,将地毯确定为所述待测地面的地面材质。
10、根据本申请实施例的另一个方面,还提供了另一种地面材质的检测方法,包括:获取与感知传感器向待测地面发射的检测信号对应的反射信号,其中,所述检测信号是用于进行地面材质检测的检测信号;在所述反射信号的信号强度值小于预设强度阈值的情况下,获取场景检测部件对所述待测地面进行场景检测所得到的场景检测结果;在所述场景检测结果用于指示所述待测地面的地面场景为预设场景的情况下,将历史地面材质确定为所述待测地面的地面材质,其中,历史地面材质为已检测到的地面材质。
11、在一个示例性实施例中,获取场景检测部件对所述待测地面进行场景检测所得到的场景检测结果,包括以下至少之一:获取悬崖传感器对所述待测地面进行悬崖检测所得到的悬崖检测结果,其中,所述预设场景包括悬崖;获取位姿检测部件检测到的清洁设备的设备位姿;根据所述设备位姿进行倾斜角度检测,得到倾斜角度检测结果,其中,所述预设场景包括倾斜地面,所述倾斜地面为倾斜角度大于或者等于预设角度阈值的地面。
12、在一个示例性实施例中,所述将历史地面材质确定为所述待测地面的地面材质,包括:将当前时刻之前最后一次进行地面检测所得到的地面材质,确定为所述待测地面的地面材质。
13、在一个示例性实施例中,所述方法还包括:在所述反射信号的信号强度值大于或者等于所述预设强度阈值的情况下,将地板确定为所述待测地面的地面材质。
14、在一个示例性实施例中,所述方法还包括:在所述场景检测结果用于指示所述待测地面的地面场景不是预设场景的情况下,将地毯确定为所述待测地面的地面材质。
15、根据本申请实施例的又一个方面,还提供了一种地面材质的检测装置,包括:第一获取单元,用于获取与感知传感器向待测地面发射的检测信号对应的反射信号,其中,所述检测信号是用于进行地面材质检测的检测信号;第二获取单元,用于在所述反射信号的信号强度值小于预设强度阈值的情况下,获取所述感知传感器的参考高度值,其中,所述参考高度值为所述感知传感器相对于所述待测地面的高度;第一确定单元,用于在所述参考高度值大于或者等于预设高度值的情况下,将历史地面材质确定为所述待测地面的地面材质,其中,所述历史地面材质为已检测到的地面材质。
16、在一个示例性实施例中,所述第二获取单元包括:获取模块,用于获取所述感知传感器对所述待测地面进行地面检测得到的第一距离值,得到所述参考高度值,其中,所述第一距离值为所述感知传感器与所述待测地面之间的距离。
17、在一个示例性实施例中,所述获取模块包括:第一确定子模块,用于确定所述感知传感器向所述待测地面发射所述检测信号的时间与接收到所述反射信号的时间之间的时间差;第二确定子模块,用于根据所述时间差与所述检测信号的预设传输速度,确定所述第一距离值。
18、在一个示例性实施例中,所述装置还包括:第三获取单元,用于在检测到清洁设备启动的情况下,获取所述感知传感器对所述清洁设备当前所在的地面进行地面检测得到的第二距离值,其中,所述第二距离值为所述感知传感器与所述清洁设备当前所在的地面之间的距离;第二确定单元,用于将所述第二距离值确定为所述预设高度值。
19、在一个示例性实施例中,所述第一确定单元包括:确定模块,用于将当前时刻之前最后一次进行地面材质检测所得到的地面材质,确定为所述待测地面的地面材质。
20、在一个示例性实施例中,所述装置还包括:第三确定单元,用于在所述反射信号的信号强度值大于或者等于所述预设强度阈值的情况下,将地板确定为所述待测地面的地面材质。
21、在一个示例性实施例中,所述装置还包括:第四确定单元,用于在所述参考高度值小于所述预设高度值的情况下,将地毯确定为所述待测地面的地面材质。
22、根据本申请实施例的又一个方面,还提供了一种地面材质的检测装置,包括:第一获取单元,用本文档来自技高网...
【技术保护点】
1.一种地面材质的检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述感知传感器的参考高度值,包括:
3.根据权利要求2所述的方法,其特征在于,所述获取所述感知传感器对所述待测地面进行地面检测得到的第一距离值,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述将历史地面材质确定为所述待测地面的地面材质,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:
8.一种地面材质的检测方法,其特征在于,包括:
9.根据权利要求8所述的方法,其特征在于,所述获取场景检测部件对所述待测地面进行场景检测所得到的场景检测结果,包括以下至少之一:
10.根据权利要求8所述的方法,其特征在于,所述将历史地面材质确定为所述待测地面的地面材质,包括:
11.根据权利要求8所述的方法,其特征在于,所述方法还包
12.根据权利要求8至11中任一项所述的方法,其特征在于,所述方法还包括:
13.一种地面材质的检测装置,其特征在于,包括:
14.一种地面材质的检测装置,其特征在于,包括:
15.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至12中任一项所述的方法。
16.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至12中任一项所述的方法。
...【技术特征摘要】
1.一种地面材质的检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述感知传感器的参考高度值,包括:
3.根据权利要求2所述的方法,其特征在于,所述获取所述感知传感器对所述待测地面进行地面检测得到的第一距离值,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述将历史地面材质确定为所述待测地面的地面材质,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括:
8.一种地面材质的检测方法,其特征在于,包括:
9.根据权利要求8所述的方法,其特征在于,所述获取场景检测部件对所述待测地面进行场景检...
【专利技术属性】
技术研发人员:孙伟,吴亚东,
申请(专利权)人:追觅创新科技苏州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。