一种墙面清洁修复机器人制造技术

技术编号:16606191 阅读:29 留言:0更新日期:2017-11-22 16:12
本发明专利技术涉及一种墙面清洁修复机器人,该机器人包括主体单元、控制单元、图像获取单元、墙面识别单元、污迹识别单元、清洁单元、修补单元、存储单元、移动单元、电源单元,这些单元之间通信连接;通过图像识别的方式,可以自动的识别出墙面污迹的存在,通过不断的进行图像对比,分层次的进行墙面的清洁,对简单的污迹采用简单的清洁方式处理,而对于复杂的污迹,则采用复杂的方式进行遮盖处理,从而能够智能主动的帮家人干活,干好活。

Robot for cleaning and repairing wall surface

The invention relates to a cleaner repair robot, the robot includes a main body unit, control unit, image acquisition unit, identification unit, wall stain identification unit, cleaning unit, repair unit, storage unit, mobile unit, power supply unit, connecting the communication between these units; through image recognition, can automatically identify the wall stains exist, through the image contrast of continuous, hierarchical wall clean, simple way to clean stains with simple processing, and for complex stains, using complex ways to cover treatment, which can help the intelligent active family work, do a good job.

【技术实现步骤摘要】
一种墙面清洁修复机器人
本专利技术属于智能家居和计算机领域,尤其涉及一种智能家用服务机器人。
技术介绍
目前,家庭服务机器人市场俨然已经进入高速发展期,整个产业已经站上风口。但是目前的家用服务机器人形式还比较单一,能够真正走入家庭的更不多,主要形式还仅仅是扫地机器人和具有简单交流功能的玩具机器人。此外,随着工作节奏的加快、人们生活压力的增加,人们没有时间来进行房间的深度打扫,而随着人民生活水平的提高,急需机器人来帮助家庭进行清洁,这从扫地机器人的火爆就可以看出。因此,需要多样化机器人形式,能够真正的走入家庭,主动的帮主人做家务。对很多家庭,尤其是有小孩的家庭,墙面和地面一样往往不能脏的很快,小孩经常会在墙面上写写画画,磕磕碰碰,因此,针对墙面的清洁修复也迫在眉睫,为此,本专利技术提出一种墙面清洁修复机器人,通过图像识别的方式,可以自动的识别出墙面污迹的存在,通过不断的进行图像对比,分层次的进行墙面的清洁,对简单的污迹采用简单的清洁方式处理,而对于复杂的污迹,则采用复杂的方式进行遮盖处理,从而能够智能主动的帮家人干活,干好活。
技术实现思路
为了解决现有技术中的上述问题,本专利技术提出了一种墙面清洁修复机器人,其特征在于,包括主体单元、控制单元、图像获取单元、墙面识别单元、污迹识别单元、清洁单元、修补单元、存储单元、移动单元、电源单元,这些单元之间通信连接;图像获取单元用于在位置X获取预设大小的墙面方向的墙面辩识图像CX,并返回获取到的墙面辩识图像CX;还用于在位置X获取区域集合{Al}的清洁完成图像集合{CAl},并返回获取到的清洁完成图像集合{CAl};墙面识别单元用于将获取的墙面辩识图像CX和墙面样本图像作比对,以确定该获取的墙面辩识图像是否为墙面图像,如果是,则返回位置X及其关联的墙面辩识图像CX;污迹识别单元用于获取位置X及其关联的墙面辩识图像,并确定该墙面辩识图像中是否包含污迹区域,如果是,则确定该污迹区域,返回位置X及其关联的污迹区域编号集合;如果否,则返回无污迹消息给控制单元;清洁单元用于在接收到清洁消息后,获取位置X及其关联的污迹区域编号集合{Al};对该位置X关联的每个区域Al进行清洁;针对每个区域Al清洁第一预定时间T1,清洁完毕后,给控制单元发送一次清洁完成消息、位置X及其关联的区域编号集合{Al};还用于在接收到二次清洁消息后,获取位置X及其关联的新污迹区域编号集合{Al};对该位置X关联的每个区域Al进行清洁;针对每个区域Al清洁第二预定时间T1,清洁完毕后,给控制单元发送二次清洁完成消息、位置X及其关联的新的污迹区域编号集合{Al};控制单元用于控制移动单元移动到位置X,并通知图像获取单元在位置X进行图像获取;控制单元采用导航算法计算需要移动到的所有位置X;还用于接收墙面识别单元返回的位置X及其关联的墙面辩识图像CX,并发送给污迹识别单元;如果接收到污迹识别单元返回的无污迹消息则控制移动单元移动到下一位置X,以对该下一位置X对应的墙面进行处理;如果接收到污迹识别单元返回的位置X及其关联的污迹区域编号集合,则将其发送给清洁单元,并同时发送一次清洁消息;修补单元用于对位置X关联的每个区域编号集合{Al}中的区域Al进行修补。进一步的,将获取的墙面辩识图像CX和墙面样本图像作比对,以确定该墙面方向获取的墙面辩识图像是否为墙面图像,具体为:根据公式(1)计算该图像辩识图像和墙面样本图像之间的相似度S;其中,(PRi,PGi,PBi)为墙面辩识图像中第i个像素的RGB值,N为墙面辩识图像中总的像素个数;(SRj,SGj,SBj)为墙面样本图像中第j个像素的RGB值,M为墙面样本图像中总的像素个数;当S<ST1时,则认为获取的墙面辩识图像为墙面图像;ST1为预设值。进一步的,确定该墙面辩识图像中是否包含污迹区域,具体为:如果S<ST1且log2S>ST2则认为包含污迹区域;如果log2S<=ST2则认为不包含污迹区域;如果包含污迹区域,则针对墙面辩识图像识别其中的污迹区域;其中ST1>ST2,且ST1、ST2为预设值。进一步的,针对墙面辩识图像CX识别其中的污迹区域具体为:将该墙面辩识图像划分为U个区域,针对每个区域Al(1=<l<=U),根据公式(2)计算该区域和墙面样本图像之间的相似度S;其中,(ARk,AGk,ABk)为区域中第k个像素的RGB值,W为一个区域中总的像素个数;(SRj,SGj,SBj)为墙面样本图像中第j个像素的RGB值,M为墙面样本图像中总的像素个数;当S>ST3时,则判断该区域为污迹区域,记录该区域的编号Al,否则判断该区域为非污迹区域;在整个墙面辩识图像CX的所有U个区域均判断完毕后,返回所有的污迹区域编号集合{Al};污迹区域集合中元素的数目小于等于U。进一步的,控制单元还用于在接收到一次清洁完成消息后,获取及其关联的污迹区域编号集合{Al},并将该位置X和区域编号集合{Al}发送给图像获取单元,接收图像获取单元返回的该区域编号集合{Al}对应的清洁完成图像集合{CAl},根据公式(2)计算该清洁完成图像集合{CAl}中的每个区域CAl和墙面样本图像之间的相似度S;如果S>ST4,则判断该区域Al的清洁完成不合格,记录该区域编号Al在新的污迹区域编号集合中,否则,判断该区域Al的清洁完成合格,不记录该区域编号;当全部清洁完成图像集合{CAl}中的区域均判断完成后,如果新的区域编号集合中的元素个数大于等于1,则发送二次清洁消息给清洁单元,同时发送位置X及其关联的新的污迹区域编号集合{Al}。进一步的,控制单元还用于在接收到二次清洁完成消息后,获取及其关联的新的污迹区域编号集合{Al},并将该位置X和新的污迹区域编号集合{Al}发送给图像获取单元,接收图像获取单元返回的该新的污迹区域编号集合{Al}的清洁完成图像集合{CAl},使用公式根据公式(2)计算该清洁完成图像集合{CAl}中的每个区域CAl和墙面样本图像之间的相似度S;如果S>ST5,则判断该区域Al的清洁完成不合格,记录该区域编号Al在新的污迹区域编号集合中,否则,判断该区域Al的清洁完成合格,不记录该区域编号;当全部清洁完成图像集合{CAl}中的区域均判断完成后,计算该新的污迹区域编号集合{Al}中元素的个数,如果个数大于第一阈值T1,则发送修补消息给修补单元,同时发送该位置X及其关联的新的区域编号集合{Al};否则控制移动单元移动到下一位置X,以对该下一位置X对应的墙面进行处理。进一步的,移动单元用于在控制单元的控制下在移动到指定位置。进一步的,移动单元用于在控制单元的控制下在移动到指定位置,具体为,移动到位置X以方便图像获取单元进行图像获取,移动到合适的位置方便清洁单元进行清洁,移动到合适的位置方便修补单元进行修补等。进一步的,主体单元起到容纳和支撑的作用;主体单元用于容纳控制单元,墙面识别单元、污迹识别单元、存储单元、电源单元;用于支撑图像获取单元、清洁单元、修补单元和移动单元;存储单元用于存储所有的中间数据。进一步的,电源用于对上述组件供电。本专利技术的有益效果包括:可以自动的识别出墙面污迹的存在,通过不断的进行图像对比,分本文档来自技高网...
一种墙面清洁修复机器人

【技术保护点】
一种墙面清洁修复机器人,其特征在于,包括主体单元、控制单元、图像获取单元、墙面识别单元、污迹识别单元、清洁单元、修补单元、存储单元、移动单元、电源单元,这些单元之间通信连接;图像获取单元用于在位置X获取预设大小的墙面方向的墙面辩识图像CX,并返回获取到的墙面辩识图像CX;还用于在位置X获取区域集合{Al}的清洁完成图像集合{CAl},并返回获取到的清洁完成图像集合{CAl};墙面识别单元用于将获取的墙面辩识图像CX和墙面样本图像作比对,以确定该获取的墙面辩识图像是否为墙面图像,如果是,则返回位置X及其关联的墙面辩识图像CX;污迹识别单元用于获取位置X及其关联的墙面辩识图像,并确定该墙面辩识图像中是否包含污迹区域,如果是,则确定该污迹区域,返回位置X及其关联的污迹区域编号集合;如果否,则返回无污迹消息给控制单元;清洁单元用于在接收到清洁消息后,获取位置X及其关联的污迹区域编号集合{Al};对该位置X关联的每个区域Al进行清洁;针对每个区域Al清洁第一预定时间T1,清洁完毕后,给控制单元发送一次清洁完成消息、位置X及其关联的区域编号集合{Al};还用于在接收到二次清洁消息后,获取位置X及其关联的新污迹区域编号集合{Al};对该位置X关联的每个区域Al进行清洁;针对每个区域Al清洁第二预定时间T1,清洁完毕后,给控制单元发送二次清洁完成消息、位置X及其关联的新的污迹区域编号集合{Al};控制单元用于控制移动单元移动到位置X,并通知图像获取单元在位置X进行图像获取;控制单元采用导航算法计算需要移动到的所有位置X;还用于接收墙面识别单元返回的位置X及其关联的墙面辩识图像CX,并发送给污迹识别单元;如果接收到污迹识别单元返回的无污迹消息则控制移动单元移动到下一位置X,以对该下一位置X对应的墙面进行处理;如果接收到污迹识别单元返回的位置X及其关联的污迹区域编号集合,则将其发送给清洁单元,并同时发送一次清洁消息;修补单元用于对位置X关联的每个区域编号集合{Al}中的区域Al进行修补。...

【技术特征摘要】
1.一种墙面清洁修复机器人,其特征在于,包括主体单元、控制单元、图像获取单元、墙面识别单元、污迹识别单元、清洁单元、修补单元、存储单元、移动单元、电源单元,这些单元之间通信连接;图像获取单元用于在位置X获取预设大小的墙面方向的墙面辩识图像CX,并返回获取到的墙面辩识图像CX;还用于在位置X获取区域集合{Al}的清洁完成图像集合{CAl},并返回获取到的清洁完成图像集合{CAl};墙面识别单元用于将获取的墙面辩识图像CX和墙面样本图像作比对,以确定该获取的墙面辩识图像是否为墙面图像,如果是,则返回位置X及其关联的墙面辩识图像CX;污迹识别单元用于获取位置X及其关联的墙面辩识图像,并确定该墙面辩识图像中是否包含污迹区域,如果是,则确定该污迹区域,返回位置X及其关联的污迹区域编号集合;如果否,则返回无污迹消息给控制单元;清洁单元用于在接收到清洁消息后,获取位置X及其关联的污迹区域编号集合{Al};对该位置X关联的每个区域Al进行清洁;针对每个区域Al清洁第一预定时间T1,清洁完毕后,给控制单元发送一次清洁完成消息、位置X及其关联的区域编号集合{Al};还用于在接收到二次清洁消息后,获取位置X及其关联的新污迹区域编号集合{Al};对该位置X关联的每个区域Al进行清洁;针对每个区域Al清洁第二预定时间T1,清洁完毕后,给控制单元发送二次清洁完成消息、位置X及其关联的新的污迹区域编号集合{Al};控制单元用于控制移动单元移动到位置X,并通知图像获取单元在位置X进行图像获取;控制单元采用导航算法计算需要移动到的所有位置X;还用于接收墙面识别单元返回的位置X及其关联的墙面辩识图像CX,并发送给污迹识别单元;如果接收到污迹识别单元返回的无污迹消息则控制移动单元移动到下一位置X,以对该下一位置X对应的墙面进行处理;如果接收到污迹识别单元返回的位置X及其关联的污迹区域编号集合,则将其发送给清洁单元,并同时发送一次清洁消息;修补单元用于对位置X关联的每个区域编号集合{Al}中的区域Al进行修补。2.根据权利要求1所述的墙面清洁修复机器人,其特征在于,将获取的墙面辩识图像CX和墙面样本图像作比对,以确定该墙面方向获取的墙面辩识图像是否为墙面图像,具体为:根据公式(1)计算该图像辩识图像和墙面样本图像之间的相似度S;其中,(PRi,PGi,PBi)为墙面辩识图像中第i个像素的RGB值,N为墙面辩识图像中总的像素个数;(SRj,SGj,SBj)为墙面样本图像中第j个像素的RGB值,M为墙面样本图像中总的像素个数;当S<ST1时,则认为获取的墙面辩识图像为墙面图像;ST1为预设值。3.根据权利要求2所述的墙面清洁修复机器人,其特征在于,确定该墙面辩识图像中是否包含污迹区域,具体为:如果S<ST1且log2S>ST2则认为包含污迹区域;如果log2S<=ST2则认为不包含污迹区域;如果包含污迹区域,则针对墙面辩识图像识别其中的污迹区域;其中ST1>ST2,且ST1、ST2为预设值。4.根据权利要求3所述的墙面清洁修复机器人,其特征在于,针对墙面辩识图像CX识别其中的污迹区域具体为:将该墙面辩识图像划分为U个区域,针对每个区域Al(1=...

【专利技术属性】
技术研发人员:杨卓舒周其
申请(专利权)人:河北卓达建材研究院有限公司
类型:发明
国别省市:河北,13

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

1