本发明涉及机器人技术领域,具体涉及一种智能扫地机器人系统。
背景技术:
随着科技的进步和社会的发展,智能机器人逐渐走入千家万户,代替人们处理日常家务。扫地机器人作为智能机器人的一种,更是应用广泛。
现有的扫地机器人,一般采用用户直接从扫地机器人的人机交互界面输入指令的方式加以操控,或者通过遥控器来进行控制。
采用遥控器控制扫地机器人的现有技术存在一些不足之处。首先,若在遥控器和扫地机器人的型号匹配时就可以对扫地机器人进行控制,则难以区分控制指令的来源,存在安全隐患;其次,在不同遥控器同时控制时,难以建立有效的控制机制和冲突机制,尤其是采用智能电子终端来实现遥控器功能的时候,进而难以利用智能电子终端对扫地机器人进行远距离的控制。
技术实现要素:
本发明提供了一种智能扫地机器人系统,解决了上述背景技术中的问题,在不过于增加扫地机器人的结构复杂度和成本的情况下,利用物联网技术关联扫地机器人和终端,在对应的终端和扫地机器人之间传递消息,方便快捷。
一种智能扫地机器人系统,包括扫地机器人模块、服务器及终端,
所述扫地机器人模块包括处理器,所述处理器分别与尘螨监测模块、清扫动力模块、传感器模块、超声波侦测模块、定位系统、视频监测模块、行走模块、通信模块相连,所述传感器模块、超声波侦测模块、定位系统及视频监测模块用于实时采集扫地机器人周围的环境信息,所述尘螨监测模块用于监测扫地机器人周围尘螨状况,所述清扫动力装置用于清扫尘埃,所述处理器用于接收尘螨监测模块、传感器模块、超声波侦测模块、定位系统、视频监测模块的信息并做简单分析,同时对清扫动力模块和行走模块下达命令,所述通信模块用于处理器与服务器进行信息交互;
所述服务器用于扫地机器人模块与对应的终端之间的信息交互,对终端和扫地机器人模块传递的信息进行处理。
优选的,所述服务器包括:
扫地机器人接口,耦接至所述扫地机器人模块,以向所述扫地机器人模块发送指令、接收来自所述扫地机器人模块的信息;
终端接口,耦接至所述终端,接收来自所述终端的消息、向所述终端发送消息;
处理单元,用于对所述来自终端的消息和来自所述扫地机器人模块的信息进行处理;
数据库,用于记录所述扫地机器人模块与对应终端之间的关联关系和存储所述扫地机器人的信息。
优选的,所述处理单元还包括校验单元,适于对所述终端和所述扫地机器人模块的对应关系进行校验;所述关联单元适于在所述校验通过后关联所述扫地机器人模块与对应终端。
优选的,所述定位系统为gps定位系统。
优选的,所述清扫动力装置包括吸尘风机马达和/或毛刷马达。
优选的,所述处理器为单片机处理器或者plc处理器。
优选的,所述通信模块为wifi通信模块或者zigbee通信模块。
优选的,所述视频监测模块包括摄像机。
本发明所述智能扫地机器人系统工作过程如下:
尘螨监测模块监测扫地机器人所处位置周围尘螨情况,并传递至处理器,所述传感器模块、超声波侦测模块、定位系统及视频监测模块监测扫地机器人周围的环境并传递至处理器,处理器接收螨监测模块、传感器模块、超声波侦测模块、视频监测模块传递的信息并进行分析,对行走模块和清扫动力模块下达命令,同时处理器还与服务器进行信息交互,服务器与终端进行信息交互,服务器还对接收到的信息进行处理分析。
本发明与现有技术相比,其具有以下有益效果:
本发明所述智能扫地机器人系统,在不过于增加扫地机器人的结构复杂度和成本的情况下,关联扫地机器人和终端,在对应的终端和扫地机器人之间传递消息,方便快捷,具体如下:
(1)由于服务器记录有扫地机器人及对应的终端之间的关联关系,服务器与扫地机器人和终端之间有信息传递通道,可以基于来自终端的消息控制与所述终端关联的扫地机器人向所述终端发送消息,从而无需增加扫地机器人构造复杂度;
(2)服务器可以建立并存储大量的关联关系,从而降低单位成本。
附图说明
图1为本发明所述智能扫地机器人系统的示意图;
图2为实施例1所述扫地机器人模块示意图;
图3为实施例2所述扫地机器人模块示意图;
图4为实施例3所述扫地机器人模块示意图;
图5为本发明所述智能扫地机器人系统服务器示意图。
具体实施方式
下面结合具体实施例,进一步阐述本发明。这些实施例仅用于说明本发明而不用于限制本发明的范围。
实施例1
请参阅图1、图2及图5,本实施例涉及一种智能扫地机器人系统,包括扫地机器人模块1、服务器2及终端3,
所述扫地机器人模块1包括处理器11,所述处理器11分别与尘螨监测模块12、清扫动力模块13、传感器模块14、超声波侦测模块15、定位系统16、视频监测模块17、行走模块18、通信模块19相连,所述传感器模块14、超声波侦测模块15、定位系统16及视频监测模块17用于实时采集扫地机器人周围的环境信息,所述尘螨监测模块12用于监测扫地机器人周围尘螨状况,所述清扫动力装置13用于清扫尘埃,所述处理器11用于接收尘螨监测模块12、传感器模块13、超声波侦测模块15、定位系统16、视频监测模块17的信息并做简单分析,同时对清扫动力模块13和行走模块18下达命令,所述通信模块19用于处理器11与服务器2进行信息交互;
所述服务器2用于扫地机器人模块1与对应的终端3之间的信息交互,对终端3和扫地机器人模块1传递的信息进行处理。
其中,所述服务器2包括:
扫地机器人接口21,耦接至所述扫地机器人模块1,以向所述扫地机器人模块1发送指令、接收来自所述扫地机器人模块1的信息;
终端接口22,耦接至所述终端3,接收来自所述终端3的消息、向所述终端3发送消息;
处理单元23,用于对所述来自终端3的消息和来自所述扫地机器人模块1的信息进行处理;
数据库24,用于记录所述扫地机器人模块1与对应终端3之间的关联关系和存储所述扫地机器人模块1的信息。
其中,所述处理单元23还包括校验单元25,适于对所述终端3和所述扫地机器人模块1的对应关系进行校验;所述关联单元25适于在所述校验通过后关联所述扫地机器人模块1与对应终端3。
其中,所述定位系统16为gps定位系统。
其中,所述清扫动力装置13包括吸尘风机马达131。
其中,所述处理器11为单片机处理器。
其中,所述通信模块19为wifi通信模块191。
其中,所述视频监测模块17包括摄像机。
本实施例所述智能扫地机器人系统工作过程如下:
尘螨监测模块监测扫地机器人所处位置周围尘螨情况,并传递至处理器,所述传感器模块、超声波侦测模块、定位系统及视频监测模块监测扫地机器人周围的环境并传递至处理器,处理器接收螨监测模块、传感器模块、超声波侦测模块、视频监测模块传递的信息并进行分析,对行走模块和清扫动力模块下达命令,同时处理器还与服务器进行信息交互,服务器与终端进行信息交互,服务器还对接收到的信息进行处理分析。
实施例2
请参阅图1、图3及图5,本实施例涉及一种智能扫地机器人系统,包括扫地机器人模块1、服务器2及终端3,
所述扫地机器人模块1包括处理器11,所述处理器11分别与尘螨监测模块12、清扫动力模块13、传感器模块14、超声波侦测模块15、定位系统16、视频监测模块17、行走模块18、通信模块19相连,所述传感器模块14、超声波侦测模块15、定位系统16及视频监测模块17用于实时采集扫地机器人周围的环境信息,所述尘螨监测模块12用于监测扫地机器人周围尘螨状况,所述清扫动力装置13用于清扫尘埃,所述处理器11用于接收尘螨监测模块12、传感器模块13、超声波侦测模块15、定位系统16、视频监测模块17的信息并做简单分析,同时对清扫动力模块13和行走模块18下达命令,所述通信模块19用于处理器11与服务器2进行信息交互;
所述服务器2用于扫地机器人模块1与对应的终端3之间的信息交互,对终端3和扫地机器人模块1传递的信息进行处理。
其中,所述服务器2包括:
扫地机器人接口21,耦接至所述扫地机器人模块1,以向所述扫地机器人模块1发送指令、接收来自所述扫地机器人模块1的信息;
终端接口22,耦接至所述终端3,接收来自所述终端3的消息、向所述终端3发送消息;
处理单元23,用于对所述来自终端3的消息和来自所述扫地机器人模块1的信息进行处理;
数据库24,用于记录所述扫地机器人模块1与对应终端3之间的关联关系和存储所述扫地机器人模块1的信息。
其中,所述处理单元23还包括校验单元25,适于对所述终端3和所述扫地机器人模块1的对应关系进行校验;所述关联单元25适于在所述校验通过后关联所述扫地机器人模块1与对应终端3。
其中,所述定位系统16为gps定位系统。
其中,所述清扫动力装置13包括毛刷马达132。
其中,所述处理器11为plc处理器。
其中,所述通信模块19为zigbee通信模块192。
本实施例所述智能扫地机器人系统工作过程如下:
尘螨监测模块监测扫地机器人所处位置周围尘螨情况,并传递至处理器,所述传感器模块、超声波侦测模块、定位系统及视频监测模块监测扫地机器人周围的环境并传递至处理器,处理器接收螨监测模块、传感器模块、超声波侦测模块、视频监测模块传递的信息并进行分析,对行走模块和清扫动力模块下达命令,同时处理器还与服务器进行信息交互,服务器与终端进行信息交互,服务器还对接收到的信息进行处理分析。
实施例3
请参阅图1、图4及图5,本实施例涉及一种智能扫地机器人系统,包括扫地机器人模块1、服务器2及终端3,
所述扫地机器人模块1包括处理器11,所述处理器11分别与尘螨监测模块12、清扫动力模块13、传感器模块14、超声波侦测模块15、定位系统16、视频监测模块17、行走模块18、通信模块19相连,所述传感器模块14、超声波侦测模块15、定位系统16及视频监测模块17用于实时采集扫地机器人周围的环境信息,所述尘螨监测模块12用于监测扫地机器人周围尘螨状况,所述清扫动力装置13用于清扫尘埃,所述处理器11用于接收尘螨监测模块12、传感器模块13、超声波侦测模块15、定位系统16、视频监测模块17的信息并做简单分析,同时对清扫动力模块13和行走模块18下达命令,所述通信模块19用于处理器11与服务器2进行信息交互;
所述服务器2用于扫地机器人模块1与对应的终端3之间的信息交互,对终端3和扫地机器人模块1传递的信息进行处理。
其中,所述服务器2包括:
扫地机器人接口21,耦接至所述扫地机器人模块1,以向所述扫地机器人模块1发送指令、接收来自所述扫地机器人模块1的信息;
终端接口22,耦接至所述终端3,接收来自所述终端3的消息、向所述终端3发送消息;
处理单元23,用于对所述来自终端3的消息和来自所述扫地机器人模块1的信息进行处理;
数据库24,用于记录所述扫地机器人模块1与对应终端3之间的关联关系和存储所述扫地机器人模块1的信息。
其中,所述处理单元23还包括校验单元25,适于对所述终端3和所述扫地机器人模块1的对应关系进行校验;所述关联单元25适于在所述校验通过后关联所述扫地机器人模块1与对应终端3。
其中,所述定位系统16为gps定位系统。
其中,所述清扫动力装置13包括吸尘风机马达131和毛刷马达132。
其中,所述处理器11为单片机处理器。
其中,所述通信模块19为wifi通信模块191。
本实施例所述智能扫地机器人系统工作过程如下:
尘螨监测模块监测扫地机器人所处位置周围尘螨情况,并传递至处理器,所述传感器模块、超声波侦测模块、定位系统及视频监测模块监测扫地机器人周围的环境并传递至处理器,处理器接收螨监测模块、传感器模块、超声波侦测模块、视频监测模块传递的信息并进行分析,对行走模块和清扫动力模块下达命令,同时处理器还与服务器进行信息交互,服务器与终端进行信息交互,服务器还对接收到的信息进行处理分析。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。