一种扫地机制造技术

技术编号:31861334 阅读:20 留言:0更新日期:2022-01-12 13:58
本实用新型专利技术公开了一种扫地机,包括:扫地机本体、传感器模块、控制模块、运动清洁本体、双目视觉模组,传感器模块、双目视觉模组置于扫地机本体边缘,其中,双目视觉模组在获取图像时,对周围环境进行亮度补偿及纹理补偿,并对环境图像进行处理,得到目标物体信息,传感器模块获取扫地机本体与周围物体的距离信息、扫地机本体运动信息,控制模块根据传感器模块发送的信息解算出扫地机本体的位姿信息及建立生成环境地图,并结合双目视觉模组发送的信息、传感器模块发送的信息及环境地图,生成清扫路径,并控制所述运动清洁本体按清扫路径运动、清扫,从而实现对目标物体的准确识别、及时清扫。清扫。清扫。

【技术实现步骤摘要】
一种扫地机


[0001]本技术涉及机器人
,具体涉及一种扫地机。

技术介绍

[0002]市面上的扫地机产品的障碍检测大多使用超声波、红外、机械碰撞开关(行业用语简称前档或前撞)及激光雷达等方式,或上述方式的组合;其中,机械碰撞开关只能检测障碍物的有无,而超声波、红外、激光雷达(TOF测距)的本质都是计算主动发射信号和接收回波信号之间的时间差来实现距离测量,这种方式实现的障碍物检测的探测范围有限,目标障碍物信息不完整,系统扩展性较弱,具体表现为只能测量二维工作平面到扫地机自身的距离,无法对障碍物的三维尺寸进行测量,容易出现推拉障碍物、爬上障碍物或卡在障碍物下面的情况。随着计算机硬件水平的发展和图像处理技术的进步,使得在扫地机上使用双目摄像头来识别工作区域内的障碍物成为可能,但是双目视觉模组的对纯色障碍物识别率偏低,同时缺乏和其它传感器的配合,使得双目模组无法完全替代激光作为扫地机导航定位模块,也阻碍了深度学习等智能识别技术的实际应用。

技术实现思路

[0003]因此,本技术要解决的技术问题在于克服现有技术中的双目扫地机器人对纯色障碍物识别率偏低的缺陷,从而提供一种扫地机。
[0004]为达到上述目的,本技术提供如下技术方案:
[0005]第一方面,本技术实施例提供一种扫地机,包括:扫地机本体、传感器模块、控制模块、运动清洁本体、双目视觉模组,传感器模块、双目视觉模组置于扫地机本体边缘,控制模块置于扫地机本体内部,运动清洁本体安装于扫地机本体的底部,运动清洁本体包括运动本体及清洁本体,其中,双目视觉模组内置双目摄像机,用于获取扫地机本体周围环境图像及扫地机本体运动信息,在获取图像时,对周围环境进行亮度补偿及纹理补偿,并对环境图像进行处理,得到目标物体信息并发送给控制模块;传感器模块,用于获取扫地机本体与周围物体的距离信息、扫地机本体运动信息,并发送给控制模块;控制模块与运动清洁本体连接,用于根据传感器模块发送的信息解算出扫地机本体的位姿信息及建立生成环境地图,并结合双目视觉模组发送的信息、传感器模块发送的信息及环境地图,生成清扫路径,并控制运动清洁本体按清扫路径运动、清扫。
[0006]在一实施例中,双目视觉模组还包括:IMU惯性传感器,其与控制模块连接,用于获取扫地机本体的加速度及角速度;亮度补偿传感器,用于获取当前环境亮度,并基于当前环境亮度判断出扫地机本体处于光线暗的环境时,进行亮度补偿;纹理补偿传感器,与控制模块连接,用于将发射的红外点光源分散成光斑或条纹,在物体表面打出纹理图案;图像处理模块,与控制模块连接,用于对周围环境图像进行处理,得到目标物体信息,目标物体信息包括障碍物信息及待清扫物体信息。
[0007]在一实施例中,传感器模块包括:光流传感器,安装于扫地机本体底部,用于在每
隔预设时间间隔拍摄两张周围环境图片,并基于两张周围环境图片,计算扫地机本体的运动速度;沿边TOF传感器,安装于扫地机本体边缘,用于获取扫地机本体与周围障碍物的距离;超声波传感器,安装于扫地机本体前部,用于获取扫地机本体与前方障碍物的距离;里程计,安装于运动本体的驱动马达上,用于获取扫地机本体的位移信息;防跌落TOF传感器,安装于扫地机本体底部,用于计算扫地机本体到地面的距离;碰撞传感器,安装于扫地机本体边缘,用于当扫地机本体碰撞到障碍物时,发出碰撞信号至控制模块。
[0008]在一实施例中,扫地机还包括电源模块,电源模块包括:供电单元、电源管理单元,其中电源管理单元置于扫地机本体内,用于实时获取供电单元的电量信息,控制模块根据电量信息判断供电单元是否处于低电量,当其处于低电量时,控制运动本体寻找充电桩。
[0009]在一实施例中,双目摄像机以预设上仰度数安装。
[0010]第二方面,本技术实施例提供一种扫地机的控制方法,基于实施例1的扫地机,控制方法包括:获取扫地机本体周围环境图像及扫地机本体运动信息,在获取图像时,对周围环境进行亮度补偿及纹理补偿,并对环境图像进行处理,得到目标物体信息;获取扫地机本体与周围物体的距离信息、扫地机本体运动信息;根据传感器模块发送的信息解算出扫地机本体的位姿信息及建立生成环境地图,并结合双目视觉模组发送的信息、传感器模块发送的信息及环境地图,生成清扫路径,并控制运动清洁本体按清扫路径运动、清扫。
[0011]在一实施例中,扫地机本体与周围物体的距离信息包括:扫地机本体与周围障碍物的距离、扫地机本体与前方障碍物的距离、扫地机本体到地面的距离;扫地机本体运动信息包括:扫地机本体的加速度及角速度、扫地机本体的运动速度、扫地机本体的位移信息。
[0012]在一实施例中,获取扫地机本体周围环境图像及扫地机本体运动信息,在获取图像时,对周围环境进行亮度补偿及纹理补偿,并对环境图像进行处理,得到目标物体信息的过程,包括:获取当前环境亮度、双目摄像机的加速度及角速度,并基于当前环境亮度判断出扫地机本体处于光线暗的环境时,进行亮度补偿;在周围环境的物体表面打出纹理图案之后,获取扫地机本体周围环境图像;基于深度学习方法对环境图像进行处理,得到目标物体信息,目标物体信息包括障碍物信息及待清扫物体信息。
[0013]在一实施例中,获取扫地机本体与周围物体的距离信息、扫地机本体运动信息的过程,包括:获取扫地机本体与周围障碍物的距离、扫地机到地面的距离、扫地机本体与前方障碍物的距离、运动本体的驱动马达旋转速度,并根据驱动马达旋转速度及运动本体的直径,计算扫地机本体的移动位移;每隔预设时间间隔拍摄两张周围环境图片,并基于两张周围环境图片,计算扫地机本体的运动速度。
[0014]在一实施例中,根据传感器模块发送的信息解算出扫地机本体的位姿信息及建立生成环境地图,并结合双目视觉模组发送的信息、传感器模块发送的信息及环境地图,生成清扫路径,并控制运动清洁本体按清扫路径运动、清扫的过程,包括:基于学习算法对周围环境图像得到周围环境图像深度信息,得到目标物体信息;结合双目摄像机的加速度及角速度,利用预设建图方法,建立生成环境地图,并解算出扫地机本体的位姿信息、目标物体的三维坐标信息;根据扫地机本体位姿信息、目标物体的三维坐标信息、扫地机与周围物体的距离信息,智能规划行走清扫路径,控制运动清洁本体的运动状态。
[0015]在一实施例中,根据扫地机本体位姿信息、目标物体的三维坐标信息、扫地机与周围物体的距离信息,智能规划行走清扫路径,控制运动清洁本体的运动状态的过程,还包
括:根据扫地机本体位姿信息、目标物体的三维坐标信息、扫地机本体与周围障碍物的距离,选取向目标物体前进的最优路径;在行走清扫的过程中,实时根据扫地机本体与周围障碍物的距离、扫地机本体位姿信息、扫地机本体的移动位移,保持或更改向目标物体前进的最优路径,直至完成清扫目标物体。
[0016]在一实施例中,根据扫地机本体位姿信息、目标物体的三维坐标信息、扫地机与周围物体的距离信息,智能规划行走清扫路径,控制运动清洁本体的运动状态的过程,还包括:判断扫地机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种扫地机,其特征在于,包括:扫地机本体、传感器模块、控制模块、运动清洁本体、双目视觉模组,传感器模块、双目视觉模组置于扫地机本体边缘,控制模块置于扫地机本体内部,运动清洁本体安装于扫地机本体的底部,运动清洁本体包括运动本体及清洁本体,其中,双目视觉模组内置双目摄像机,用于获取扫地机本体周围环境图像及扫地机本体运动信息,在获取图像时,对周围环境进行亮度补偿及纹理补偿,并对环境图像进行处理,得到目标物体信息并发送给控制模块;传感器模块,用于获取扫地机本体与周围物体的距离信息、扫地机本体运动信息,并发送给控制模块;所述控制模块与所述运动清洁本体连接,用于根据传感器模块发送的信息解算出扫地机本体的位姿信息及建立生成环境地图,并结合双目视觉模组发送的信息、传感器模块发送的信息及环境地图,生成清扫路径,并控制所述运动清洁本体按清扫路径运动、清扫。2.根据权利要求1所述的扫地机,其特征在于,所述双目视觉模组还包括:IMU惯性传感器,其与所述控制模块连接,用于获取所述扫地机本体的加速度及角速度;亮度补偿传感器,用于获取当前环境亮度,并基于当前环境亮度判断出所述扫地机本体处于光线暗的环境时,进行亮度补偿;纹理补偿传感器,与所述控制模块连接,用于将发射的红外点光源分散成光斑或条纹,在物体表面打出...

【专利技术属性】
技术研发人员:田伟
申请(专利权)人:北京盈迪曼德科技有限公司
类型:新型
国别省市:

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

1