机器人的状态显示方法及装置的制造方法

文档序号:9786681阅读:364来源:国知局
机器人的状态显示方法及装置的制造方法
【技术领域】
[0001]本公开涉及数据处理技术领域,尤其涉及一种机器人的状态显示方法及装置。
【背景技术】
[0002]扫地机器人(robotcleaner)又称自动打扫机、智能吸尘、机器人吸尘器等,是智能家用电器的一种,能凭借一定的人工智能,自动在房间内完成地板清理工作。一般采用刷扫和真空方式,将地面杂物先吸纳进入自身的垃圾收纳盒,从而完成地面清理的功能。一般来说,将完成清扫、吸尘、擦地工作的机器人,也统一归为扫地机器人。

【发明内容】

[0003]本公开实施例提供一种机器人的状态显示方法及装置,包括如下技术方案:
[0004]根据本公开实施例的第一方面,提供一种机器人的状态显示方法,用于客户端,包括:
[0005]获取机器人的当前工作状态信息,其中,所述当前工作状态信息包括机器人的工作信息和/或根据所述工作信息得到的工作进度信息;
[0006]在所述机器人对应的管理界面上显示所述机器人的当前工作状态信息。
[0007]在一个实施例中,所述工作进度信息包括以下至少一项:所述机器人在预设工作区域对应的地图上的已清扫区域、未清扫区域、当前清扫位置、已清扫区域与预设工作区域的比例,
[0008]所述工作信息至少包括当前位置信息。
[0009]在一个实施例中,所述获取机器人的当前工作状态信息,包括:
[0010]接收并记录所述机器人实时发送的工作信息,以形成机器人工作历史记录,以及接收并记录所述机器人绘制的所述预设工作区域对应的地图;
[0011]根据所述机器人位置历史记录,在所述预设工作区域对应的地图上确定所述已清扫区域、未清扫区域和当前清扫位置;
[0012]计算所述已清扫区域和所述预设工作区域的比例。
[0013]在一个实施例中,所述已清扫区域、所述未清扫区域和所述当前清扫位置在所述预设工作区域对应的地图上的显示形式不同。
[0014]在一个实施例中,所述获取机器人的当前工作状态信息之前,所述方法还包括:
[0015]确定所述客户端当前登录的用户账户;确定与所述用户账户绑定的机器人为所述机器人;或者
[0016]确定与所述客户端所在终端绑定的机器人为所述机器人。
[0017]在一个实施例中,所述管理界面中还显示有所述机器人的控制命令输入区域,所述方法还包括:
[0018]接收在所述管理界面中的控制命令输入区域中输入的控制命令;
[0019]发送所述输入的控制命令至所述机器人,所述机器人用于执行所述输入的控制命令对应的操作。
[0020] 在一个实施例中,所述控制命令包括以下至少一项:
[0021 ]清扫方式控制命令、工作模式控制命令和充电控制命令。
[0022]根据本公开实施例的第二方面,提供一种机器人的状态显示方法,用于机器人,包括:
[0023]在所述机器人工作时,获取所述机器人在预设工作区域内的工作信息;
[0024]发送所述工作信息至客户端。
[0025]在一个实施例中,所述工作信息至少包括当前位置信息。
[0026]在一个实施例中,所述方法还包括:
[0027]当所述机器人在所述预设工作区域内首次使用时,确定所述预设工作区域的范围,并按照预设比例绘制所述预设工作区域对应的地图;
[0028]发送所述预设区域对应的地图至所述客户端。
[0029]在一个实施例中,所述方法还包括:
[0030]接收所述客户端发送的控制命令;
[0031 ]执行所述控制命令对应的操作。
[0032]在一个实施例中,所述控制命令包括以下至少一项:
[0033]清扫方式控制命令、工作模式控制命令和充电控制命令。
[0034]根据本公开实施例的第三方面,提供一种机器人的状态显示装置,用于客户端,包括:
[0035]获取模块,用于获取机器人的当前工作状态信息,其中,所述当前工作状态信息包括机器人的工作信息和/或根据所述工作信息得到的工作进度信息;
[0036]显示模块,用于在所述机器人对应的管理界面上显示所述机器人的当前工作状态
?目息O
[0037]在一个实施例中,所述工作进度信息包括以下至少一项:所述机器人在预设工作区域对应的地图上的已清扫区域、未清扫区域、当前清扫位置、已清扫区域与预设工作区域的比例,
[0038]所述工作信息至少包括当前位置信息。
[0039]在一个实施例中,所述获取模块包括:
[0040]接收子模块,用于接收并记录所述机器人实时发送的工作信息,以形成机器人工作历史记录,以及接收并记录所述机器人绘制的所述预设工作区域对应的地图;
[0041]确定子模块,用于根据所述机器人位置历史记录,在所述预设工作区域对应的地图上确定所述已清扫区域、未清扫区域和当前清扫位置;
[0042]计算子模块,用于计算所述已清扫区域和所述预设工作区域的比例。
[0043]在一个实施例中,所述已清扫区域、所述未清扫区域和所述当前清扫位置在所述预设工作区域对应的地图上的显示形式不同。
[0044]在一个实施例中,所述装置还包括:
[0045]第一确定模块,用于在获取机器人的当前工作状态信息之前,确定所述客户端当前登录的用户账户,并确定与所述用户账户绑定的机器人为所述机器人;或者
[0046]第二确定模块,用于确定与所述客户端所在终端绑定的机器人为所述机器人。
[0047]在一个实施例中,所述管理界面中还显示有所述机器人的控制命令输入区域,所述装置还包括:
[0048]接收模块,用于接收在所述管理界面中的控制命令输入区域中输入的控制命令;
[0049]发送模块,用于发送所述输入的控制命令至所述机器人,所述机器人用于执行所述输入的控制命令对应的操作。
[0050]在一个实施例中,所述控制命令包括以下至少一项:
[0051 ]清扫方式控制命令、工作模式控制命令和充电控制命令。
[0052]根据本公开实施例的第四方面,提供一种机器人的状态显示装置,用于机器人,包括:
[0053]信息获取模块,用于在所述机器人工作时,获取所述机器人在预设工作区域内的工作信息;
[0054]第一发送模块,用于发送所述工作信息至客户端。
[0055]在一个实施例中,所述工作信息至少包括当前位置信息。
[0056]在一个实施例中,所述装置还包括:
[0057]确定模块,用于当所述机器人在所述预设工作区域内首次使用时,确定所述预设工作区域的范围,并按照预设比例绘制所述预设工作区域对应的地图;
[0058]第二发送模块,用于发送所述预设区域对应的地图至所述客户端。
[0059]在一个实施例中,所述装置还包括:
[0060]接收模块,用于接收所述客户端发送的控制命令;
[0061]执行模块,用户执行所述控制命令对应的操作。
[0062]在一个实施例中,所述控制命令包括以下至少一项:
[0063]清扫方式控制命令、工作模式控制命令和充电控制命令。
[0064]根据本公开实施例的第五方面,提供一种机器人的状态显示装置,包括:
[0065]处理器;
[0066]用于存储处理器可执行指令的存储器;
[0067]其中,所述处理器被配置为:
[0068]获取机器人的当前工作状态信息,其中,所述当前工作状态信息包括机器人的工作信息和/或根据所述工作信息得到的工作进度信息;
[0069]在所述机器人对应的管理界面上显示所述机器人的当前工作状态信息。
[0070]根据本公开实施例的第六方面,提供一种机器人的状态显示装置,包括:
[0071]处理器;
[0072]用于存储处理器可执行指令的存储器;
[0073]其中,所述处理器被配置为:
[0074]在所述机器人工作时,获取所述机器人在预设工作区域内的工作信息;
[0075]发送所述工作信息至客户端。
[0076]本公开的实施例提供的技术方案可以包括以下有益效果:
[0077]上述技术方案,获取机器人的当前工作状态信息,并在机器人对应的管理界面上进行显示,这样,可以方便用户查看机器人的当前工作状态信息,如机器人在预设工作区域对应的地图上的已清扫区域、未清扫区域、当前清扫位置、已清扫区域与预设工作区域的比例,以及机器人当前位置信息等,从而方
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1