机器人系统的制作方法
【技术领域】
[0001]本实用新型涉及智能机器人领域,具体涉及一种机器人系统。
【背景技术】
[0002]随着现代人生活节奏的加快,休息时间越来越少,人们越来越能接受把耗时耗力的一些清洁工作交给特殊机器人来做,清洁机器人技术也就得到了蓬勃的发展。清洁机器人主要有两种,一种是扫地机器人,主要是把地上的杂物、灰尘进行清理;另外一种是擦抹机器人,主要是把黏附在地板的灰尘、泥巴等抹除干净。
[0003]清洁机器人最重要的指标是智能程度和覆盖率。市面上现有的清洁机器人基本上都能够实现自动充电、自动工作的功能,实现的方法各不相同,在清洁覆盖率上面和时间效率上,就有了比较大的不同。总结起来,大概可以分为三类:第一种是采用随机碰撞的方式,随着房间空间的增大,通过增加时间来达到清洁覆盖率;第二种是外加导航塔来实现路径规划;第三种是通过内部的激光测距来实现路径规划。第一种采用随机碰撞的方式,算法优化比较好的情况下,覆盖率也比较高,但是重复清洁的区域难以避免,也就导致了清洁时间比较长。第二种和第三种都能够实现路径规划,在空阔的区域效果比较好,当家居家具比较多,遮挡这些信号,或者房间比较多,跨越房间时,导航效果就比较差。无论哪种方式,传统的产品都缺乏智能地图设置,用户不能够远程或者近距离遥控机器人去打扫指定的房间,需要手工把机器搬到特定的房间,然后增加一些“虚拟墙”来隔离不同的房间,用户体验较差。
[0004]目前,有专利提及采用自主导航的方式来实现,例如中国公开号为CN102053623的实用新型专利申请,其中提到了机器人可以自动生成地图,也可以外部输入地图,依靠地图来实现自动导航,但是其存在一些缺点,首先,机器人运行过程中震动比较大,会影响到传感器的精度,并且,现有的传感器在长时间反复运行过程中,容易存在积累误差,所述专利申请文件中没有把这些问题提出并解决,只是停留在一个理论层面;其次,该专利只针对了二维的平面的地图,如果是复式的家居环境,就没有办法适应;第三,该专利没有解决地图存储问题,清洁机器人是带电池工作,一般处理能力弱,地图的存储必须进行优化。
【实用新型内容】
[0005]本实用新型的目的是提供一种机器人系统,能够为实现快速、准确地自建地图并自主导航提供硬件基础。本实用新型的目的由以下技术方案实现:
[0006]一种机器人系统,包括具有电源模块、主控模块、触碰传感器、距离传感器、加速度传感器、陀螺仪、行动机体及区域操作组件的机器人;其特征在于:所述机器人还包括标签信息读取器,设置于所述行动机体前端,与所述主控模块电连接;所述系统还包括可读标签,可读标签设置于机器人活动空间的每个区域的边界,可读标签设置高度与所述标签信息读取器的读取高度一致。
[0007]作为具体的技术方案,所述可读标签为NFC标签或者二维码标签,所述标签信息读取器相应为NFC标签读取器或读取二维码的摄像头。
[0008]作为具体的技术方案,所述行动机体包括机壳、万向轮及万向轮驱动机构,万向轮设置于机壳底部,万向轮驱动机构与所述主控模块电连接。
[0009]作为进一步的技术方案,所述机器人还包括气压传感器,设置于所述行动机体上,与所述主控模块电连接。
[0010]作为进一步的技术方案,所述机器人还包括地磁传感器,设置于所述行动机体上,与所述主控模块电连接。
[0011]作为进一步的技术方案,所述区域操作组件包括清洁组件、摄像组件、加湿组件、除湿组件、灭虫组件中的一个或多个。
[0012]作为进一步的技术方案,所述机器人还包括无线通信模块,设置于所述行动机体上,与所述主控模块电连接;所述系统还包括与所述无线通信模块通信配合的独立终端。
[0013]作为进一步的技术方案,所述系统还包括为机器人的电源模块充电的充电座,设置于所述机器人活动空间内。
[0014]作为具体的技术方案,所述机器人活动空间的每个区域至少设置一组相对设置的可读标签。
[0015]作为具体的技术方案,所述行动机体上设置有休眠唤醒开关,用于人为移动行动机体时唤醒主控模块进入工作模式。
[0016]本实用新型的又一个目的是提供一种基于上述机器人系统的自建地图和导航方法,该又一目的由以下技术方案实现:
[0017]本实用新型的有益效果在于:通过传感器融合和可读标签,能够克服现在市面上清洁机器人的不足,做到智能的室内地图自建及精确导航,节省自建地图时间,设置的地磁传感器能够进一步准确度,设置的气压传感器能够实现三维地图的自建及导航功能。
【附图说明】
[0018]图1为本实用新型实施例提供的机器人系统的原理图。
[0019]图2为本实用新型实施例所涉及的家居环境被机器人搜索到标签的初始化状态地图。
[0020]图3为本实用新型实施例所涉及的家居环境被机器人搜索到标签的完整地图。
[0021]图4为本实用新型实施例提供的机器人系统的独立终端的示意图。
【具体实施方式】
[0022]如图1所示,本实施例提供的机器人系统,包括机器人8、充电座6、独立终端(参见图4)及可读标签。机器人8包括行动机体1、主控模块4、传感器集合5,还包括无线通信模块、可充电电源模块及区域操作组件。其中,行动机体I包括机壳、万向轮2、3及万向轮驱动机构,万向轮设置于机壳底部,万向轮驱动机构与主控模块电连接。传感器集合5包括触碰传感器、距离传感器、标签信息读取器、加速度传感器、陀螺仪、气压传感器及地磁传感器,均与主控模块电连接。所述区域操作组件是指对机器人所处区域进行某些功能操作的组件,可以为清洁组件、摄像组件、加湿组件、除湿组件、灭虫组件中的一个或多个,本实施例以清洁组件为例进行说明,即本实施例所述的机器人为清洁机器人。
[0023]机器人的无线通信模块设置于行动机体上,与所述主控模块电连接,同时还与独立终端通信配合。如图4所示,独立终端具有机壳501、显示屏502及按键503,实际中可以为带有显示器的遥控器或者是安装了应用的智能终端。充电座设置于所述机器人活动空间内(房屋内),用于对机器人的电源模块进行充电。
[0024]触碰传感器和距离传感器均为现有清洁机器人常用配制,陀螺仪用于实时提供机器人旋转方向信息、加速度传感器用于提供加速度信息、地磁传感器提供一个恒定的角度用于参考,气压传感器用于提供气压信息,以识别机器人所处的水平高度。通过加速度传感器对加速度的积分运算可以得到机器人行动距离信息,通过陀螺仪角度的积分可以得到机器人的角度信息;同时,由于存在积累误差,通过地磁传感器采集的地磁信息来对角度信息进行一些修正,知道了距离和角度的信息,就可以绘制从基准点(一般为充电座)开始的行走轨迹。
[0025]标签信息读取器设置于行动机体前端,用于识别并读取可读标签的信息。本实施例中,可读标签为NFC标签或者二维码标签,相应地,标签信息读取器为NFC标签读取器或读取二维码的摄像头。本实施例中的可读标签用于区域的标定,标签的内容有初始的设定,两张为一组,上面有左右对应的标记,用户需要在每个区域边界的地方贴上标签,如门框的两边或房屋各房间的墙体7上,贴的高度需要和机器人的标签读取器的高度一致。
[0026]当机器人活动空间有多个楼层时,可以通过气压传感器的信息进行区分。不同的楼层均要设置基准点,需要放置充电座或者放置基准标签。机器人第一次工作时,可以是随机碰撞的方式或者是沿边模式,来搜索工作区域