The invention discloses a map system and a method for building a map system by taking photos and identifying the floor by mobile phone, which specifically relates to the field of map cleaning system, including a mobile phone processor. The mobile phone processor connects with a mobile phone camera, a gyroscope and a level meter. The output terminal of the mobile phone processor is equipped with a picture processing module and a verification calculation module, and the output terminal of the image processing module is equipped with a mobile phone camera, a gyroscope and a level The output terminal of the picture splicing module is provided with a size calculation planning module, which is connected with the handset processor. The invention takes indoor scenes through mobile phone APP camera, uses mobile phone level meter, gyroscope and image processing module to carry out 3D transformation of plane images, establishes indoor plane map, after establishing indoor map and planning route, sends map data to the sweeping robot, and the sweeping robot receives the map and saves it to the local machine, and the sweeping robot carries out height through the map. Effective navigation cleans the floor.
【技术实现步骤摘要】
一种通过手机拍摄照片识别地板建立地图系统及方法
本专利技术涉及清扫地图系统
,更具体地说,本专利技术涉及一种通过手机拍摄照片识别地板建立地图系统及方法。
技术介绍
目前扫地机器人在使用时一般使用红外传感器或其他测距传感器,进行避障清扫,这样就导致机器人在使用时比较盲目,很多位置都清扫不到,清扫效率较差。现有室内地图生成一般通过激光扫描设备进行生成地图,但是成本较高,使用不方便。
技术实现思路
为了克服现有技术的上述缺陷,本专利技术的实施例提供一种通过手机拍摄照片识别地板建立地图系统及方法,通过手机APP通过手机摄像头拍摄室内场景,运用手机水平仪、陀螺仪,图片处理模块对平面图像进行3D变换,建立室内平面地图,室内地图建立并规划路线后,把地图数据发送到扫地机器人,扫地机器人接收到地图后保存到本机,扫地机器人通过地图进行高效的导航清洁地板。为实现上述目的,本专利技术提供如下技术方案:一种通过手机拍摄照片识别地板建立地图系统,包括手机处理器,所述手机处理器连接端设有手机摄像头、陀螺仪和水平仪,所述手机处理器输出端设有图片处理模块和验证计算模块,所述图片处理模块输出端设有图片拼接模块,所述图片拼接模块输出端设有尺寸计算规划模块,所述尺寸计算规划模块与手机处理器连接,所述尺寸计算规划模块输入端与验证计算模块输出端连接,所述手机处理器连接端设有扫地机器人控制器,所述扫地机器人控制器连接端设有测距单元,所述扫地机器人控制器输出端设有四轮驱动系统,所述扫地机器人控制器输出端与验证计算模块输入端连接;所述图片处理模块用于根据陀螺仪和水平仪检测的手机角度,将手机摄像头拍摄的平 ...
【技术保护点】
1.一种通过手机拍摄照片识别地板建立地图系统,包括手机处理器(1),其特征在于:所述手机处理器(1)连接端设有手机摄像头(2)、陀螺仪(3)和水平仪(4),所述手机处理器(1)输出端设有图片处理模块(5)和验证计算模块(6),所述图片处理模块(5)输出端设有图片拼接模块(7),所述图片拼接模块(7)输出端设有尺寸计算规划模块(8),所述尺寸计算规划模块(8)与手机处理器(1)连接,所述尺寸计算规划模块(8)输入端与验证计算模块(6)输出端连接,所述手机处理器(1)连接端设有扫地机器人控制器(9),所述扫地机器人控制器(9)连接端设有测距单元(10),所述扫地机器人控制器(9)输出端设有四轮驱动系统(11),所述扫地机器人控制器(9)输出端与验证计算模块(6)输入端连接;所述图片处理模块(5)用于根据陀螺仪(3)和水平仪(4)检测的手机角度,将手机摄像头(2)拍摄的平面图像,进行3D变换计算处理,绘制拍摄场景中地板的俯视图片,然后发送至图片拼接模块(7);所述图片拼接模块(7)用于将多张还原的俯视图片进行拼接,形成完整的一幅未被遮挡的地板俯视平面图片;所述尺寸计算规划模块(8)用于根据陀 ...
【技术特征摘要】
1.一种通过手机拍摄照片识别地板建立地图系统,包括手机处理器(1),其特征在于:所述手机处理器(1)连接端设有手机摄像头(2)、陀螺仪(3)和水平仪(4),所述手机处理器(1)输出端设有图片处理模块(5)和验证计算模块(6),所述图片处理模块(5)输出端设有图片拼接模块(7),所述图片拼接模块(7)输出端设有尺寸计算规划模块(8),所述尺寸计算规划模块(8)与手机处理器(1)连接,所述尺寸计算规划模块(8)输入端与验证计算模块(6)输出端连接,所述手机处理器(1)连接端设有扫地机器人控制器(9),所述扫地机器人控制器(9)连接端设有测距单元(10),所述扫地机器人控制器(9)输出端设有四轮驱动系统(11),所述扫地机器人控制器(9)输出端与验证计算模块(6)输入端连接;所述图片处理模块(5)用于根据陀螺仪(3)和水平仪(4)检测的手机角度,将手机摄像头(2)拍摄的平面图像,进行3D变换计算处理,绘制拍摄场景中地板的俯视图片,然后发送至图片拼接模块(7);所述图片拼接模块(7)用于将多张还原的俯视图片进行拼接,形成完整的一幅未被遮挡的地板俯视平面图片;所述尺寸计算规划模块(8)用于根据陀螺仪(3)和水平仪(4)检测的手机角度数据、手机摄像头(2)焦距以及检测物体距离数据,计算出未被遮挡的地板的平面尺寸,按照地板的分布进行规划清扫路程,发送至扫地机器人控制器(9),并与验证计算模块(6)配合使用计算验证后的误差尺寸;所述验证计算模块(6)用于根据扫地机器人控制器(9)反馈回来的实际清扫距离与底板平面尺寸进行对比,计算出两个数值比例发送至尺寸计算规划模块(8),并将扫地机器人最终清扫的路线与平面图纸进行对比,显示出未清扫的地板位置。2.根据权利要求1所述的一种通过手机拍摄照片识别地板建立地图系统,其特征在于:所述手机处理器(1)通过蓝牙模块或无线模块与扫地机器人控制器(9)连接。3.根据权利要求1所述的一种通过手机拍摄照片识别地板建立地图系统,其特征在于:所述测距单元(10)具体为红外传感器或行车记录仪,用于测量扫地机器人行走的距离。4.根据权利要求1所述的一种通过手机拍摄照片识别地板建立地图系统,其特征在于:所述手机摄像头(2)可以为双摄像头或红外摄像头,能够测量摄像头距离物体之间的距离。5.一种通过手机拍摄照片识别地板建立地图的方法,其特征在于:具体包括...
【专利技术属性】
技术研发人员:陈肖霞,
申请(专利权)人:珠海凯浩电子有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。