本申请公开了一种扫地机器人的控制方法,该控制方法包括:判断扫地机器人是否需要充电;在判断到扫地机器人需要充电后,进一步判断扫地机器人的红外信号接收器是否能接收到充电装置发射的红外信号;在判断到红外信号接收器能接收到充电装置发送的红外信号时,控制扫地机器人朝向红外信号的发送源移动。通过上述方式,本申请能够在扫地机器人需要充电时合理选择定位方式,降低扫地机器人的定位功耗。降低扫地机器人的定位功耗。降低扫地机器人的定位功耗。
【技术实现步骤摘要】
计算机可读存储介质、扫地机器人及其控制方法
[0001]本专利技术涉及汽车智能网联
,特别是涉及一种计算机可读存储介质、扫地机器人及其控制方法。
技术介绍
[0002]智能家居是在互联网影响之下物联化的体现。智能家居通过物联网技术将家中的各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、影音服务器、影柜系统、网络家电等)连接到一起,提供家电控制、照明控制、电话远程控制、室内外遥控、防盗报警、环境监测、暖通控制、红外转发以及可编程定时控制等多种功能和手段。与普通家居相比,智能家居不仅具有传统的居住功能,兼备建筑、网络通信、信息家电、设备自动化,提供全方位的信息交互功能,甚至为各种能源费用节约资金。
[0003]家用扫地机器人经常出现工作过程或回充路程中电量低,寻路过程中就地关机的情况。目前扫地机器人搭载的定位系统大制可分为激光测距式、红外线定位式、超声波定位式或蓝牙定位式。但各种定位系统均有优劣。尤其是在扫地机器人电量低时,如果采用功耗较高的定位方式,可能由于续航不足问题电量耗尽无法走到充电位置充电,影响扫地机器人的正常使用。
技术实现思路
[0004]本申请主要解决的技术问题是提供一种计算机可读存储介质、扫地机器人及其控制方法,能够在扫地机器人需要充电时合理选择定位方式,降低扫地机器人的定位功耗。
[0005]为解决上述技术问题,本申请实施例采用的一种技术方案是:提供一种扫地机器人的控制方法,所述扫地机器人的控制方法包括:
[0006]判断所述扫地机器人是否需要充电;
[0007]在判断到所述扫地机器人需要充电后,进一步判断所述扫地机器人的红外信号接收器是否能接收到充电装置发射的红外信号;
[0008]在判断到所述红外信号接收器能接收到所述充电装置发送的红外信号时,控制所述扫地机器人朝向所述红外信号的发送源移动。
[0009]其中,所述扫地机器人的控制方法还包括:
[0010]在判断到所述红外信号接收器不能接收到所述充电装置发送的红外信号时,控制所述扫地机器人的蓝牙设备开启并搜索附近的蓝牙标签设备,在搜索到蓝牙标签设备后与所述蓝牙标签设备通信获取所述扫地机器人的位置信息;
[0011]根据所述扫地机器人的位置信息和所述充电装置的位置信息,控制所述扫地机器人朝向所述充电装置移动。
[0012]其中,所述扫地机器人的控制方法还包括:
[0013]判断所述扫地机器人是否在预设的时间内到达充电装置;
[0014]若所述扫地机器人未在预设的时间内到达充电装置,控制所述扫地机器人的蓝牙
设备开启并搜索附近的蓝牙标签设备,在搜索到蓝牙标签设备后与所述蓝牙标签设备通信获取所述扫地机器人的位置信息;
[0015]根据所述扫地机器人的位置信息和所述充电装置的位置信息,控制所述扫地机器人朝向所述充电装置移动。
[0016]其中,所述与所述蓝牙标签设备通信获取所述扫地机器人的位置信息的步骤,具体包括:
[0017]控制所述蓝牙设备与所述蓝牙标签设备建立蓝牙通信连接;
[0018]控制所述蓝牙设备向所述蓝牙标签设备发送请求信号;
[0019]所述蓝牙设备接收到所述蓝牙标签设备反馈的蓝牙信号和所述蓝牙标签设备的设备ID后根据所述蓝牙信号的蓝牙信号强度指示值确定所述蓝牙标签设备的相对位置关系;
[0020]所述扫地机器人根据所述设备ID查找所述蓝牙标签设备的位置信息并根据所述蓝牙标签设备的位置信息和所述相对位置关系确定所述扫地机器人的位置信息。
[0021]其中,所述根据所述扫地机器人的位置信息和所述充电装置的位置信息,控制所述扫地机器人朝向所述充电装置移动的步骤,具体包括:
[0022]根据所述扫地机器人的位置信息和所述充电装置的位置信息规划所述扫地机器人的移动路径;
[0023]根据所述移动路径控制所述扫地机器人的移动方向控制所述扫地机器人朝向所述充电装置移动。
[0024]其中,所述扫地机器人的控制方法还包括:
[0025]判断所述扫地机器人是否与所述充电装置电连接;
[0026]在判断到所述扫地机器人与所述充电装置电连接后,向所述充电装置发送开启充电的控制信号。
[0027]其中,所述扫地机器人的控制方法还包括:
[0028]在判断到所述红外信号接收器未能接收到所述充电装置发送的红外信号和所述蓝牙设备未能搜索到所述蓝牙标签设备时,控制所述扫地机器人的蓝牙设备处于休眠状态,并向用户发送扫地机器人无法正常回充的提醒信息。
[0029]其中,所述判断所述扫地机器人是否需要充电的步骤,具体包括:
[0030]获取所述扫地机器人的电池电量;
[0031]判断所述电池电量是否小于预设电量阈值;
[0032]若所述电池电量小于预设电量阈值,则判定为所述扫地机器人需要充电;
[0033]若所述电池电量大于等于预设电量阈值,则判定为所述扫地机器人不需要充电。
[0034]为解决上述技术问题,本申请实施例采用的另一种技术方案是:提供一种扫地机器人,所述扫地机器人包括处理器和与所述处理器电连接的存储器,所述存储器用于存储计算机程序,所述处理器用于调用所述计算机程序以执行权利要求上述的方法。
[0035]为解决上述技术问题,本申请实施例采用的又一个技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,计算机程序能够被处理器执行以实现上述的方法。
[0036]本申请实施例通过判断扫地机器人是否需要充电;在判断到扫地机器人需要充电
后,进一步判断扫地机器人的红外信号接收器是否能接收到充电装置发射的红外信号;在判断到红外信号接收器能接收到充电装置发送的红外信号时,控制扫地机器人朝向红外信号的发送源移动,能够在扫地机器人需要充电时合理选择定位方式,降低扫地机器人的定位功耗。
附图说明
[0037]图1是本申请第一实施例扫地机器人的控制方法的流程示意图;
[0038]图2是本申请第二实施例扫地机器人的控制方法的流程示意图;
[0039]图3是本申请第三实施例与蓝牙标签设备通信获取扫地机器人的位置信息的步骤的流程示意图;
[0040]图4是本申请第四实施例根据扫地机器人的位置信息和充电装置的位置信息,控制扫地机器人朝向充电装置移动的步骤的流程示意图;
[0041]图5是本申请实施例扫地机器人的硬件结构示意图。
具体实施方式
[0042]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0043]本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种扫地机器人的控制方法,其特征在于,所述扫地机器人的控制方法包括:判断所述扫地机器人是否需要充电;在判断到所述扫地机器人需要充电后,进一步判断所述扫地机器人的红外信号接收器是否能接收到充电装置发射的红外信号;在判断到所述红外信号接收器能接收到所述充电装置发送的红外信号时,控制所述扫地机器人朝向所述红外信号的发送源移动。2.根据权利要求1所述的扫地机器人的控制方法,其特征在于,所述扫地机器人的控制方法还包括:在判断到所述红外信号接收器不能接收到所述充电装置发送的红外信号时,控制所述扫地机器人的蓝牙设备开启并搜索附近的蓝牙标签设备,在搜索到蓝牙标签设备后与所述蓝牙标签设备通信获取所述扫地机器人的位置信息;根据所述扫地机器人的位置信息和所述充电装置的位置信息,控制所述扫地机器人朝向所述充电装置移动。3.根据权利要求1所述的扫地机器人的控制方法,其特征在于,所述扫地机器人的控制方法还包括:判断所述扫地机器人是否在预设的时间内到达充电装置;若所述扫地机器人未在预设的时间内到达充电装置,控制所述扫地机器人的蓝牙设备开启并搜索附近的蓝牙标签设备,在搜索到蓝牙标签设备后与所述蓝牙标签设备通信获取所述扫地机器人的位置信息;根据所述扫地机器人的位置信息和所述充电装置的位置信息,控制所述扫地机器人朝向所述充电装置移动。4.根据权利要求2或3所述的扫地机器人的控制方法,其特征在于,所述与所述蓝牙标签设备通信获取所述扫地机器人的位置信息的步骤,具体包括:控制所述蓝牙设备与所述蓝牙标签设备建立蓝牙通信连接;控制所述蓝牙设备向所述蓝牙标签设备发送请求信号;所述蓝牙设备接收到所述蓝牙标签设备反馈的蓝牙信号和所述蓝牙标签设备的设备ID后根据所述蓝牙信号的蓝牙信号强度指示值确定所述蓝牙标签设备的相对位置关系;所述扫地机器人根据所述设备ID查找所述蓝牙标签设备的位置信息并根据所述蓝牙标签设备的位置信息和所述相对位置关系...
【专利技术属性】
技术研发人员:杨沅钋,
申请(专利权)人:星络智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。