清扫控制方法技术

技术编号:24151176 阅读:22 留言:0更新日期:2020-05-15 21:55
本发明专利技术公开一种清扫控制方法,从采集的图像提取前景物特征和场景特征;根据提取的前景物特征检测前景物是否为障碍物;若检测结果为是障碍物时,则将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径;若检测结果为无法确定是否为障碍物时,则根据提取的场景特征和前景物特征进一步确定前景物为障碍物的第一条件概率,若第一条件概率大于预设的阈值,则确定前景物为障碍物,将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径,本发明专利技术中将场景特征和前景物特征结合起来,基于条件概率原理检测障碍物,障碍物检测更全面,便于智能扫地机器人及时更改清扫路径。

Cleaning control method

【技术实现步骤摘要】
清扫控制方法
本专利技术涉及智能机器人
,更具体的说,本专利技术涉及一种用于智能扫地机器人的清扫控制方法。
技术介绍
随着人工智能的发展,越来越多的智能终端开始进入人们的生活,例如,智能扫地机器人,可以自动在房间内完成对地板的清扫、吸尘、擦地等工作,将地面上的杂物吸纳进入自身的垃圾收纳盒中,实现对地面的清洁,现有技术中,智能扫地机器人通常通过前置的摄像头采集前方图像信息,根据采集的前方图像信息检测是否有障碍物,若检测到障碍物,则自动躲避,但现有技术中障碍物的检测是根据采集到的图像提取前景物特征,若提取的前景物特征与预先存储的障碍物的全部特征匹配时,则确认前景物为障碍物,若提取的前景物特征只是障碍物的部分特征时,则无法确认前景物是否为障碍物,但智能扫地机器人实际运行时,由于摄像头设备老化或者参数设置等问题,采集到的图像可能是模糊的,通过模糊的图像可能只采集到部分前景物特征,而通过部分前景物特征则无法与预先存储的障碍物图像匹配,即检测不到障碍物,导致智能扫地机器人无法及时更改清扫路径。
技术实现思路
本专利技术要解决的技术问题是提供一种用于智能扫地机器人的清扫控制方法,障碍物检测更全面,便于智能扫地机器人及时更改清扫路径。为解决上述技术问题,本专利技术采用如下技术方案:一种清扫控制方法,用于智能扫地机器人扫地控制,其包括:根据智能扫地机器人清扫的目标区域设置智能扫地机器人行走的第一清扫路径;控制智能扫地机器人按照所述第一清扫路径进行清扫;采集智能扫地机器人行走前方的图像;从采集的图像提取前景物特征和场景特征;根据提取的前景物特征检测前景物是否为障碍物;若检测结果为是障碍物时,则将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径;若检测结果为无法确定是否为障碍物时,则根据提取的场景特征和前景物特征进一步确定前景物为障碍物的第一条件概率,若第一条件概率大于预设的阈值,则确定前景物为障碍物,将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径。与现有技术相比,本专利技术具有以下有益效果:本专利技术的清扫控制方法中,从采集的图像提取前景物特征和场景特征;根据提取的前景物特征检测前景物是否为障碍物;若检测结果为是障碍物时,则将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径;而若检测结果为无法确定是否为障碍物时,例如若采集的图像模糊,通过模糊的图像可能只采集到部分前景物特征时,无法确定前景物是否为障碍物时,则根据提取的场景特征和前景物特征进一步确定前景物为障碍物的第一条件概率,若第一条件概率大于预设的阈值,则确定前景物为障碍物,将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径,本专利技术中将场景特征和前景物特征结合起来,基于条件概率原理检测障碍物,障碍物检测更全面,便于智能扫地机器人及时更改清扫路径。附图说明图1是本专利技术一种清扫控制方法的一个具体实施例流程图;图2是本专利技术一种清扫控制方法中设置清扫路径的一个具体实施例示意图;图3是本专利技术一种清扫控制方法中对网格单元编码的一个具体实施例示意图。具体实施方式参考图1,该图是本专利技术一种清扫控制方法的一个具体实施例流程图,本实施例的方法主要包括如下步骤:步骤S101,根据智能扫地机器人清扫的目标区域设置智能扫地机器人行走的第一清扫路径,具体实现时,路径设置是一种目标区域内的全覆盖路径设置,可采用多种算法设置清扫路径,例如,采用随机覆盖法、Dijkstra算法、神经网络算法等,参考图2,该图是采用随机覆盖法设置的一个清扫路径实施例示意图,也可以采用其他方式设置,这里不做具体限定;步骤S102,控制智能扫地机器人按照所述第一清扫路径进行清扫,具体实现时,以图2设置的清扫路径为例,智能扫地机器人单向行驶至转弯为一次清扫过程,则清扫一圈需要4次清扫过程,这里不再赘述;步骤S103,采集智能扫地机器人行走前方的图像,具体实现时,需要在智能扫地机器人本体前方设置图像采集装置,图像采集装置可以是摄像机、照相机等,另外,图像采集装置可以实时采集智能扫地机器人前方的图像,也可以在智能扫地机器人清扫到大块物体时,将大块物体确定为待检测物体,这里不做具体限定;步骤S104,从采集的图像提取前景物特征和场景特征,具体实现时,从采集的图像进行特征提取可以采用各种方式,例如,前景物特征的提取可通过将图像转换为二值图像,从而将图像分为前景部分和背景部分,再将二值图像与原图像叠加即可获得前景图像,进而可根据前景图像提取前景物特征,这里不对前景物特征的提取方式做具体限定,另外,对于场景特征,同样可以根据上述方式提取,这里不再赘述;步骤S105,根据提取的前景物特征检测前景物是否为障碍物,具体实现时,根据前景物特征检测前景物是否为障碍物,可采用特征点匹配的方式,即预先确定障碍物特征,将确定的前景物特征与障碍物特征进行匹配,若两者匹配,则确定前景物为障碍物,若两者不匹配,则确定前景物不是障碍物;本实施例中在步骤S106,若采集的图像清晰,当检测结果为前景物是障碍物时,则将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径,若检测结果为前景物不是障碍物,则继续按照第一清扫路径进行清扫;另外,例如,若采集到的图像模糊,则提取的前景物特征只是全部特征中的部分特征,则根据提取的前景物特征无法确定前景物是否为障碍物;为此,本实施例中在步骤S107,当检测结果为无法确定前景物是否为障碍物时,则根据提取的场景特征和前景物特征确定前景物为障碍物的第一条件概率,若第一条件概率大于预设的阈值,则确定前景物为障碍物,将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径;若第一条件概率小于预设的阈值,则可确定前景物不是障碍物,继续按照第一清扫路径进行清扫。下面详细说明本专利技术根据条件概率检测障碍物的方式,本专利技术基于条件概率检测障碍物的原理是通过将场景特征和前景物特征作为检测的约束条件进行检测,具体来说,本实施例中根据提取的场景特征和前景物特征进一步确定前景物为障碍物的第一条件概率具体采用下述方式,即:预先将各场景特征与各前景物特征组合成各种条件,确定各条件下前景物为障碍物的条件概率并保存;根据提取的场景特征和前景物特征确定对应的条件;根据确定的条件查询预先保存的条件概率信息得到对应该条件的第一条件概率。下面以一个简单的例子进行说明,例如,假设智能扫地机器人所在环境中,场景特征为2种,分别为A1和A2,前景物特征也为2种,分别为B1和B2,场景特征结合前景物特征组合得到的条件为4个,即:A1B1、A1B2、A2B1和A2B2,设置阈值为80%,通过对样本进行训练和测试,预先确定在A1B1条件下前景物为障碍物的概率为40%,在A1B2条件下前景物为障碍物的概率为90%,在A2B1条件下前景物为障碍物的概率为75%,在A2B2条件下前景物为障碍物的概率为60%,现有技术本文档来自技高网...

【技术保护点】
1.一种清扫控制方法,用于智能扫地机器人扫地控制,其特征在于,包括:/n根据智能扫地机器人清扫的目标区域设置智能扫地机器人行走的第一清扫路径;/n控制智能扫地机器人按照所述第一清扫路径进行清扫;/n采集智能扫地机器人行走前方的图像;/n从采集的图像提取前景物特征和场景特征;/n根据提取的前景物特征检测前景物是否为障碍物;/n当检测结果为是障碍物时,则将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径;/n当检测结果为无法确定是否为障碍物时,则根据提取的场景特征和前景物特征确定前景物为障碍物的第一条件概率,若第一条件概率大于预设的阈值,则确定前景物为障碍物,将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径。/n

【技术特征摘要】
1.一种清扫控制方法,用于智能扫地机器人扫地控制,其特征在于,包括:
根据智能扫地机器人清扫的目标区域设置智能扫地机器人行走的第一清扫路径;
控制智能扫地机器人按照所述第一清扫路径进行清扫;
采集智能扫地机器人行走前方的图像;
从采集的图像提取前景物特征和场景特征;
根据提取的前景物特征检测前景物是否为障碍物;
当检测结果为是障碍物时,则将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径;
当检测结果为无法确定是否为障碍物时,则根据提取的场景特征和前景物特征确定前景物为障碍物的第一条件概率,若第一条件概率大于预设的阈值,则确定前景物为障碍物,将该前景物所在区域标为障碍点,重新设置规避该障碍点的第二清扫路径。


2.根据权利要求1所述的方法,其特征在于,根据提取的场景特征和前景物特征确定前景物为障碍物的第一条件概率具体包括:
预先将各场景特征与各前景物特征组合成各种条件,确定各条件下前景物为障碍物的条件概率并...

【专利技术属性】
技术研发人员:胡国辉
申请(专利权)人:北京太坦科技有限公司
类型:发明
国别省市:北京;11

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

1