System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及扫地机器人领域,尤其涉及一种清扫方法、扫地机器人及计算机可读存储介质。
技术介绍
1、智能扫地机器人,又称自动打扫机、智能吸尘、机器人吸尘器等,是智能家用电器的一种,能凭借一定的人工智能,自动在室内和室外内完成地板清理工作。一般采用刷扫和真空方式,将地面杂物先吸纳进入自身的垃圾收纳盒,从而完成地面清理的功能。一般来说,将完成拖地、吸尘、擦地工作的机器人,也统一归为智能扫地机器人,现有的扫地机器人包括拖布,在扫地机器人清扫过程中,拖布能够实现拖地的效果,也即是说,智能扫地机器人不仅具有扫地的功能,还具备有拖地的功能,提升了智能扫地机器人的多功能化,提升了用户的体验。
2、一般的,扫地机器人会搭载有一个边刷或者是两个边刷,而扫地机器人搭载边刷的意义在于可以更加彻底地清理房间的边缘和角落,因为这些区域通常难以被主刷覆盖到。边刷通常位于扫地机器人的侧面,可以快速旋转并扫动周围的垃圾进入到主刷的清理区域内,从而将它们吸入垃圾收集箱中,减轻主刷的负担从而延长主刷的使用寿命。
3、然而,扫地机在清扫过程中识别障碍物的能力以及辨认垃圾类型的能力均不是特别突然,针对湿垃圾以及水渍等识别能力较弱,在面对水渍和湿垃圾时候,边刷会被水渍灰尘所污染,从而导致扫地机器人在作业的过程中会污染地面从而留下一道道污痕,不利于用户使用扫地机器人。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种清扫方法、扫地机器人及计算机可读存储介质,以解决现有技术中的扫地机器人在清扫
2、本专利技术实施方式提供一种清扫方法,用于扫地机器人,所述清扫方法包括:
3、获取清扫任务指令;
4、控制所述扫地机器人根据所述清扫任务指令进行清扫工作;
5、获取所述扫地机器人前方的图像;
6、判断所述图像中是否存在物体;
7、若是,判断所述物体是否为湿式物体;
8、若是,控制所述扫地机器人抬起边刷以越过所述物体。
9、本专利技术的清扫方法,在获取清扫任务指令之后,控制扫地机器人根据清扫任务指令进行清扫工作,然后实时获取扫地机器人前方的图像,之后根据图像来判断前方是否存在物体,之后判断这个物体是否为湿式物体,在判断物体为湿式物体的情况下,控制扫地机器人抬起边刷以越过物体。也即是说,本专利技术实施方式的扫地机器人在判断前方存在物体的情况下,会先判断物体是否为湿式物体,在判断物体为湿式物体的情况下,会抬起边刷以越过物体,如此,能够避免边刷沾染到水汽,导致后续清扫中边刷在地面上留下污痕的情况,有利于扫地机器人正常清扫工作,提升了用户的体验度。
10、进一步地,所述若是,判断物体是否为湿式物体,包括:
11、获取所述扫地机器人的前端与所述物体之间的距离;
12、判断所述距离是否小于预设值;
13、若是,控制所述扫地机器人检测所述物体的湿度;
14、根据所述物体的湿度判断所述物体是否为湿式物体。
15、进一步地,所述判断所述距离是否小于预设值,包括:
16、若否,获取所述扫地机器人的前端与所述物体之间的距离与所述预设值的差值;
17、根据所述差值控制所述扫地机器人朝着靠近所述物体的方向移动。
18、进一步地,所述若是,控制所述扫地机器人检测所述物体的湿度,包括:
19、控制所述扫地机器人释放检测装置;
20、判断所述检测装置是否靠近所述物体;
21、若是,获取所述检测装置检测到的所述物体的湿度;
22、根据所述物体的湿度判断所述物体是否为湿式物体。
23、进一步地,所述若是,获取所述检测装置检测到的所述物体的湿度,包括:
24、判断所述湿度是否大于预设湿度;
25、若是,判断所述物体为湿式物体。
26、进一步地,所述若是,判断所述物体为湿式物体,包括:
27、获取所述物体的高度;
28、判断所述物体的高度是否高于预设高度;
29、若是,控制所述扫地机器人避让所述物体。
30、进一步地,所述判断所述物体的高度是否高于预设高度,包括:
31、若否,控制所述扫地机器人抬起边刷以越过所述物体。
32、本专利技术实施方式提供一种扫地机器人,所述扫地机器人包括:
33、第一获取模块,所述第一获取模块用于获取清扫任务指令;
34、第一控制模块,所述第一控制模块用于控制所述扫地机器人根据所述清扫任务指令进行清扫工作;
35、第二获取模块,所述第二获取模块用于获取所述扫地机器人前方的图像;
36、第一判断模块,所述第一判断模块用于判断所述图像中是否存在物体;
37、第二判断模块,所述第二判断模块用于在所述第一判断模块判断所述图像中存在物体的情况下,判断所述物体是否为湿式物体;
38、第二控制模块,所述第二控制模块用于在所述第二判断模块判断所述物体为湿式物体的情况下,控制所述扫地机器人抬起边刷以越过所述物体。
39、本专利技术的扫地机器人,在获取清扫任务指令之后,控制扫地机器人根据清扫任务指令进行清扫工作,然后实时获取扫地机器人前方的图像,之后根据图像来判断前方是否存在物体,之后判断这个物体是否为湿式物体,在判断物体为湿式物体的情况下,控制扫地机器人抬起边刷以越过物体。也即是说,本专利技术实施方式的扫地机器人在判断前方存在物体的情况下,会先判断物体是否为湿式物体,在判断物体为湿式物体的情况下,会抬起边刷以越过物体,如此,能够避免边刷沾染到水汽,导致后续清扫中边刷在地面上留下污痕的情况,有利于扫地机器人正常清扫工作,提升了用户的体验度。
40、进一步地,所述扫地机器人包括:
41、第三获取模块,所述第三获取模块用于获取所述扫地机器人的前端与所述物体之间的距离;
42、第三判断模块,所述第三判断模块用于判断所述距离是否小于预设值;
43、第三控制模块,所述第三控制模块用于在所述第三判断模块判断所述距离小于预设值的情况下,控制所述扫地机器人检测所述物体的湿度;
44、第四判断模块,所述第四判断模块用于根据所述物体的湿度判断所述物体是否为湿式物体。
45、一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述清扫方法。
46、本专利技术的计算机可读存储介质,在获取清扫任务指令之后,控制扫地机器人根据清扫任务指令进行清扫工作,然后实时获取扫地机器人前方的图像,之后根据图像来判断前方是否存在物体,之后判断这个物体是否为湿式物体,在判断物体为湿式物体的情况下,控制扫地机器人抬起边刷以越过物体。也即是说,本专利技术实施方式的扫地机器人在判断前方存在物体的情况下,会先判断物体是否为湿式物体,在判断物体本文档来自技高网...
【技术保护点】
1.一种清扫方法,其特征在于,用于扫地机器人,所述清扫方法包括:
2.如权利要求1所述的清扫方法,其特征在于,所述若是,判断物体是否为湿式物体,包括:
3.如权利要求2所述的清扫方法,其特征在于,所述判断所述距离是否小于预设值,包括:
4.如权利要求2所述的清扫方法,其特征在于,所述若是,控制所述扫地机器人检测所述物体的湿度,包括:
5.如权利要求4所述的清扫方法,其特征在于,所述若是,获取所述检测装置检测到的所述物体的湿度,包括:
6.如权利要求5所述的清扫方法,其特征在于,所述若是,判断所述物体为湿式物体,包括:
7.如权利要求6所述的清扫方法,其特征在于,所述判断所述物体的高度是否高于预设高度,包括:
8.一种扫地机器人,其特征在于,所述扫地机器人包括:
9.如权利要求8所述的扫地机器人,其特征在于,所述扫地机器人包括:
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述清扫方法
...【技术特征摘要】
1.一种清扫方法,其特征在于,用于扫地机器人,所述清扫方法包括:
2.如权利要求1所述的清扫方法,其特征在于,所述若是,判断物体是否为湿式物体,包括:
3.如权利要求2所述的清扫方法,其特征在于,所述判断所述距离是否小于预设值,包括:
4.如权利要求2所述的清扫方法,其特征在于,所述若是,控制所述扫地机器人检测所述物体的湿度,包括:
5.如权利要求4所述的清扫方法,其特征在于,所述若是,获取所述检测装置检测到的所述物体的湿度,包括:
6....
【专利技术属性】
技术研发人员:刘丽娴,王为举,赵传涛,
申请(专利权)人:深圳市普森斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。