一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

机器人管理方法、装置、设备及可读存储介质与流程

2022-02-22 09:12:59 来源:中国专利 TAG:


1.本技术涉及机器人技术领域,尤其涉及一种机器人管理方法、装置、设备及可读存储介质。


背景技术:

2.目前,在用户使用清洁机器人的过程中,通常是采用清洁设备或用户终端上的触控显示屏、触控开关等,对机器人进行简单的管理,使得机器人完成日常的清洁工作,然而,现有基于对机器人进行管理时,仅能对机器人进行基本的控制或者管理,致使对清洁机器人的管理效率低下。


技术实现要素:

3.本技术的主要目的在于提供一种机器人管理方法、装置、设备及可读存储介质,旨在解决现有机器人管理效率低的技术问题。
4.为实现上述目的,本技术提供一种机器人管理方法,所述机器人管理方法包括步骤:
5.获取通用交互数据和临时交互数据;
6.根据所述通用交互数据和所述临时交互数据确定机器人的工作参数;
7.根据所述机器人的工作参数,对所述机器人进行参数配置,以供所述机器人根据配置的参数进行工作。
8.可选地,所述根据所述通用交互数据和所述临时交互数据确定机器人的工作参数,包括:
9.根据所述临时交互数据确定目标清洁场景;
10.根据所述通用交互数据和所述目标清洁场景确定所述机器人的工作参数。
11.可选地,所述通用交互数据包括不同清洁场景对应的不同功能组合的配置参数,所述根据所述通用交互数据和所述目标清洁场景确定所述机器人的工作参数的步骤包括:
12.确定所述通用交互数据中与所述目标清洁场景对应的配置参数,将所述目标清洁场景对应的配置参数作为所述工作参数。
13.可选地,所述工作参数包括清洁区域、清洁模式、清洁时间、清洁次数、清洁湿度、清洁区域材质中的至少一项。
14.可选地,所述机器人与基站之间通信连接,所述获取通用交互数据和临时交互数据的步骤,包括:
15.获取所述基站的功能设置的显示顺序;
16.根据所述功能设置的显示顺序,获取所述通用交互数据和所述临时交互数据。
17.可选地,所述获取所述基站的功能设置的显示顺序的步骤,包括:
18.获取所述功能设置的有效利用率;
19.根据所述有效利用率,确定所述功能设置的显示顺序。
20.可选地,所述基站上设置有显示灯,所述机器人管理方法还包括:
21.获取所述机器人的目标工作模式;
22.根据预设的工作模式和所述显示灯的灯光参数之间的第一关联关系,确定所述目标工作模式对应的目标灯光显示颜色,并显示所述目标灯光显示颜色,其中,所述灯光参数包括显示频率、显示时长、灯光显示颜色中的至少一项。
23.可选地,所述基站包括显示屏,所述获取所述机器人的目标工作模式的步骤之后,所述方法还包括:
24.获取所述机器人的目标工作状态,根据预设的工作状态和界面显示方式的第二关联关系,确定所述目标工作状态对应的目标界面显示方式,并基于所述目标界面显示方式在所述基站的显示屏上显示所述机器人的工作状态信息。
25.此外,为实现上述目的,本技术还提供一种机器人管理装置,所述机器人管理装置包括:
26.第一获取模块,用于获取通用交互数据和临时交互数据;
27.第一确定模块,用于根据所述通用交互数据和所述临时交互数据确定机器人的工作参数;
28.参数配置模块,用于根据所述机器人的工作参数,对所述机器人进行参数配置,以供所述机器人根据配置的参数进行工作。
29.可选地,所述第一确定模块包括:
30.第一确定单元,用于根据所述临时交互数据确定目标清洁场景;
31.第二确定单元,用于根据所述通用交互数据和所述目标清洁场景确定所述机器人的工作参数。
32.可选地,所述通用交互数据包括不同清洁场景对应的不同功能组合的配置参数,所述第二确定单元包括:
33.第一确定子单元,用于确定所述通用交互数据中与所述目标清洁场景对应的配置参数,将所述目标清洁场景对应的配置参数作为所述工作参数。
34.可选地,所述工作参数包括清洁区域、清洁模式、清洁时间、清洁次数、清洁湿度、清洁区域材质中的至少一项。
35.可选地,所述第一获取模块包括:
36.第一获取单元,用于获取所述基站的功能设置的显示顺序;
37.第二获取单元,用根据所述功能设置的显示顺序,获取所述通用交互数据和所述临时交互数据。
38.可选地,所述第二获取单元包括:
39.获取子单元,用于获取所述功能设置的有效利用率;
40.第二确定子单元,用于根据所述有效利用率,确定所述功能设置的显示顺序。
41.可选地,所述基站上设置有显示灯,所述机器人管理装置还包括:
42.第二获取模块,用于获取所述机器人的目标工作模式;
43.第二确定模块,用于根据预设的工作模式和所述显示灯的灯光参数之间的第一关联关系,确定所述目标工作模式对应的目标灯光显示颜色,并显示所述目标灯光显示颜色,其中,所述灯光参数包括显示频率、显示时长、灯光显示颜色中的至少一项。
44.可选地,所述基站包括显示屏,所述机器人管理装置还包括:
45.第三获取模块,用于获取所述机器人的目标工作状态,根据预设的工作状态和界面显示方式的第二关联关系,确定所述目标工作状态对应的目标界面显示方式,并基于所述目标界面显示方式在所述基站的显示屏上显示所述机器人的工作状态信息。
46.此外,为实现上述目的,本技术还提供一种机器人管理设备,所述机器人管理设备包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的机器人管理程序,所述机器人管理程序被所述处理器执行时实现如上所述的机器人管理方法的步骤。
47.上述机器人管理设备可以为清洁机器人,清洁机器人具体可为可移动的扫地机器人、拖地机器人、扫拖一体机器人等等。
48.或者,上述机器人管理设备可以为基站、用户终端、服务器等设备。
49.此外,为实现上述目的,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有机器人管理程序,所述机器人管理程序被处理器执行时实现如上所述的机器人管理方法的步骤。
50.此外,为实现上述目的,本技术还提供一种计算机程序产品,所述计算机程序产品上存储有机器人管理程序,所述机器人管理程序被处理器执行时实现如上所述的机器人管理方法的步骤。
51.与现有技术中机器人管理效率低下相比,本技术通过获取通用交互数据和临时交互数据;根据所述通用交互数据和所述临时交互数据确定机器人的工作参数;根据所述机器人的工作参数,对所述机器人进行参数配置,以供所述机器人根据配置的参数进行工作,可以理解,通用交互数据和临时交互数据能丰富机器人的管理功能,且通用交互数据不需要每次都设置,而只要设置临时交互数据即可确定机器人的工作参数,并使得机器人根据配置的参数进行工作,由此提升机器人管理的智能程度,从而提高了机器人管理的效率。
附图说明
52.图1是本技术机器人管理方法第一实施例的流程示意图;
53.图2是本技术机器人管理方法第二实施例的流程示意图;
54.图3是本技术实施例方案涉及的机器人的硬件运行环境的结构示意图;
55.图4是本技术实施例方案涉及的基站的硬件运行环境的结构示意图。
56.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
57.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
58.随着智能家居技术的不断发展,各种智能家居设备应运而生,机器人便是其中的一种。
59.本技术涉及的机器人可以包括清洁机器人、物流机器人、仓储机器人等等,其中,清洁机器人可用于对地面进行自动清洁,应用场景可以为家庭室内清洁、大型场所清洁等。
60.清洁机器人的类型有扫地机器人、拖地机器人、扫拖一体机器人等。在清洁机器人上,设有清洁组件和驱动装置。在驱动装置的驱动下,清洁机器人沿设定的清洁路径进行自移动,并通过清洁组件清洁地面。对于扫地机器人来说,清洁组件包括扫地组件和吸尘装
置,在清洁过程中,扫地组件将灰尘、垃圾等扫到吸尘装置的吸尘口,从而吸尘装置将灰尘、垃圾等吸收暂存,扫地组件可包括边刷组件。对于拖地机器人来说,清洁组件包括拖擦组件,该拖擦组件与地面接触,在拖地机器人移动过程中,该拖擦件对地面进行拖擦,实现对地面的清洁。
61.为了方便用户的使用,往往通过基站配合清洁机器人的使用,该基站可用于对清洁机器人进行充电,当在清洁过程中,清洁机器人的电量少于阈值时,清洁机器人自动移动到基站处,进行充电。对于清洁机器人来说,基站还可以清洁拖擦件(如拖布),清洁机器人的拖擦件拖擦地面后,拖擦件往往变得脏污,需要对其进行清洗。为此,基站可用于对清洁机器人的拖擦件进行清洗。具体来说,拖擦清洁机器人可移动到基站上,从而基站上的清洁机构对清洁机器人的拖擦件进行自动清洗。基站除了实现上述功能,还可以通过基站对机器人进行管理,使机器人在执行清洁任务的过程中,更加智能地对机器人进行控制,提高机器人工作的智能性。
62.本技术提供一种机器人管理方法,机器人管理方法可以应用于基站、机器人或者用户终端,其中,基站可以与机器人进行连接,实现基站与机器人之间的通信,或者用户终端可以与机器人进行连接,实现用户终端与机器人之间的通信,下面以基站与机器人连接为例,对本方法具体实施例进行介绍:
63.参照图1,图1为本技术机器人管理方法第一实施例的流程示意图。
64.本技术实施例提供了机器人管理方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。机器人管理方法可应用于机器人中。为了便于描述,以下省略执行主体描述机器人管理方法的各个步骤。机器人管理方法包括:
65.步骤s10,获取通用交互数据和临时交互数据;
66.步骤s20,根据所述通用交互数据和所述临时交互数据确定机器人的工作参数;
67.步骤s30,根据所述机器人的工作参数,对所述机器人进行参数配置,以供所述机器人根据配置的参数进行工作。
68.具体步骤如下:
69.步骤s10,获取通用交互数据和临时交互数据;
70.在本实施例中,机器人管理方法可以应用于机器人管理系统,该机器人管理系统包括基站和机器人,其中,基站上设置有控制按钮(物理按键)、触控屏和显示屏等,通过该控制按钮、触控屏和显示屏等,可在显示屏的显示界面显示不同功能模块或者不同工作模式的模块,进而实现对机器人进行控制管理,例如启动基站,开启清洗功能,对机器人进行清洗管理,或者启动基站,开启充电功能,对机器人进行充电管理,并显示充电状态等。其中,当机器人处于不同工作状态时,可显示不同工作管理界面。
71.现有基站对机器人进行控制管理时,仅能对机器人进行简单的控制。
72.在本实施例中,基于通用交互数据和临时交互数据的设置,丰富基站对机器人的管理功能,智能化地对机器人进行管理。
73.在本实施例中,通用交互数据是实际交互中,用户在基站上更改的频次低的一些数据,具体地,用户不需要在每一次设置清洁任务是重复设置的数据,例如,通用交互数据可以是由系统默认设置或者用户设置一次后,下一次机器人执行清洁任务时,可以按照该
设置数据进行工作的数据。
74.临时交互数据,是指是实际交互中,用户在基站上更改的频次高的一些数据,具体地,用户在机器人执行本次清洁任务时进行设置后,该次清洁任务结束,设置的数据失效,下次机器人重新开启执行任务,用户可重新设置。
75.例如,用户进行清洁区域设置,通用交互数据是:将房间清洁顺序设置为主卧-次卧-书房;
76.用户进行清洁模式设置,通用交互数据是:主卧扫地(有地毯)-次卧扫地(有地毯)-书房拖地(例如,没什么垃圾,可能只有灰尘)-客厅先扫地后拖地或同时拖地 扫地(客厅可能更脏);
77.用户进行清洁次数设置,通用交互数据是:主卧清洁2次(主人爱干净)-次卧清洁1次(平时没人住)-书房清洁1次(平时比较干净)-客厅清洁3次(客厅可能更脏);
78.用户进行湿度设置,通用交互数据是:主卧(正常湿度)-次卧(平时没人住,湿拖)-书房(略干,避免造成书籍潮湿)-客厅清洁3次(先湿拖后干拖)等。
79.用户进行材质设置,通用交互数据是:主卧(木地板,拖布拖擦地压力正常)-次卧(大理石,拖布拖擦地压力中等)-书房(地毯,拖布拖擦地压力小)-客厅清洁3次(瓷砖,拖布拖擦地压力较大)等。
80.在本实施例中,获取通用交互数据和临时交互数据具体包括:
81.第一,获取通用交互数据和指令数据;
82.本实施例中临时交互参数可以扩大解释为指令数据,即用户的临时交互数据可包括清洁指令,则基站可通过清洁指令和通用交互数据确定机器人的工作参数,并控制机器人工作。
83.第二,获取通用交互数据和用户临时更改已经设置的数据。
84.本实施例中的临时交互数据是:每次进行清洁时用户临时更改已经设置的数据,例如,可临时设置主卧清洁次数由2次变为1次。
85.第三,获取通用交互数据和用户设置的从未设置过的已有参数数据。
86.本实施例中的临时交互数据是:用户临时设置不常用的参数,例如,用户可设置拖布压力,吸尘口的吸力,这些可能是不常用的(通常系统默认设置为固定值)。
87.第四,获取通用交互数据和用户设置的从未设置过的新增参数数据。
88.本实施例中的临时交互数据是:用户临时设置新增的参数,例如,用户可设置清洁速度,这些之前未在基站上添加设置项。
89.在本实施例中,临时交互数据内容丰富且覆盖各场景,满足机器人的各种管理需求。
90.在本实施例中,只需要设置临时交互数据,即可完成对机器人的管理,提升机器人的管理效率。
91.步骤s20,根据所述通用交互数据和所述临时交互数据确定机器人的工作参数;
92.具体地,本实施例结合通用交互数据与临时交互数据,得到机器人的工作参数,所述工作参数可包括清洁区域、清洁模式、清洁时间、清洁次数、清洁湿度、区域材质参数中的至少一项。
93.其中,确定清洁模式,是指确定清洁任务中,机器人清洁系统各执行器(或执行器
组合)的配置参数集合,具体地,清洁模式可包括扫地模式、拖地模式、扫拖模式、先扫后拖模式、拖地深度清洁模式、拖地快速清洁模式等等。
94.确定清洁区域,是指确定清洁任务中,机器人需要清扫的物理范围,清洁区域,可以包括全局设置、房间设置、划区设置或点选设置,全局设置,是指将所有房间设置为清洁区域;房间设置是指选择一个或多个清洁房间(主卧、次卧、书房

);划区设置是指圈定一个区域,将该区域作为清洁区域;点选设置,是指,选取一个点,以该点为中心选取预设大小的区域设置为清洁区域,例如,以选点为中心的方形区域或圆形区域作为清洁区域。
95.确定清洁时间,是指确定清洁任务执行的启动时间。用户可以设置即时开始清洁,或者,设置未来某个时间点,或者设置清洁频度,例如,设置多久一次清洁任务。
96.具体实施中,用户可对清洁模式和清洁区域进行组合设置,例如,房间1/常规扫 房间2/超快扫 房间2/深度扫。
97.针对扫地模式,进一步可设置扫地模式下的扫地参数,扫地参数包括:风机转速(静音、常规、超强)、运动路径、清洁速度(慢、正常、快速),不同扫地模式下,扫地参数的设置值不同。例如,在常规扫模式下,风机转速可以是w1,清洁速度可以是v1,运动路径可以是沿边路径或弓形路径;在超快扫模式下,风机转速、清洁速度可以比常规扫模式快,风机转速可以是w2(大于w1),清洁速度可以是v2(大于v1),运动路径可以是弓形路径;在深度扫模式下,风机转速可以比常规扫模式快,风机转速可以是w3(大于w1),清洁速度可以是v1,运动路径可以是沿边路径或弓形路径。当然,用户还可以自定义个性化的清扫模式,设置风机转速、清洁速度和运动路径中的至少一种。
98.针对拖地模式,进一步可设置拖地模式下的拖地参数,拖地参数包括:回洗拖布时的拖布干湿度(干、正常、湿)、回洗面积(例如,7

、10

、15

)、回洗时长,洗拖布时是否添加清洁液(添加或不添加),运动路径(沿边路径、弓形路径)、清洁速度(慢、正常、快速),不同拖地模式下,拖地参数的设置值不同。例如,在常规拖地模式下,用户可设置回洗拖布的干湿度(干、正常、湿),清洁速度可以是v3,运动路径可以是沿边路径或弓形路径,是否添加清洁液、回洗面积、回洗时长等可以由系统默认设置或用户预先设置,例如,回洗面积为s1;在超快拖地模式下,回洗拖布的干湿度可以是湿、回洗拖布的回洗面积可以是s2(大于s1),清洁速度可以比常规扫模式快,清洁速度可以是v4(大于v3),运动路径可以是弓形路径;在深度拖地模式下,回洗拖布的干湿度可以是干、正常或湿、回洗拖布的回洗面积可以是s3(小于s1)清洁速度可以是v5(小于v3),运动路径可以是沿边路径或弓形路径。当然,用户还可以自定义个性化的拖地模式,设置回洗拖布时的拖布干湿度、回洗面积、回洗时长,洗拖布时是否添加清洁液,运动路径、清洁速度中的至少一种。
99.具体实施中,例如,若通用交互数据为清洁区域、清洁模式、清洁次数、清洁湿度,临时交互数据为拖布压力,吸尘口的吸力,则机器人的工作参数为清洁区域、清洁模式、清洁次数、清洁湿度、布压力,吸尘口的吸力。
100.具体地,所述根据所述通用交互数据和所述临时交互数据确定机器人的工作参数,包括:
101.步骤s21,根据所述临时交互数据确定目标清洁场景;
102.步骤s22,根据所述通用交互数据和所述目标清洁场景确定所述机器人的工作参数。
103.在本实施例中,临时交互数据是关于场景选择的交互数据,该清洁场景包括深度清洁、日常维护、快速扫地、快速拖地等。
104.根据所述临时交互数据确定目标清洁场景具体可以是基站的显示屏上显示多个清洁场景,用户从中选择目标清洁场景,或者是基站的显示屏上显示在先的清洁场景,用户手动更改清洁场景后得到目标清洁场景。
105.具体地,例如,目标清洁场景可以是深度清洁,根据所述通用交互数据和所述目标清洁场景确定所述机器人的工作参数可以是:主卧(深度清洁)-次卧(深度清洁)-书房(深度清洁)-客厅(深度清洁)。
106.在本实施例中,目标清洁场景可以是多个清洁场景按照顺序组合得到的,例如,根据所述通用交互数据和所述目标清洁场景确定所述机器人的工作参数可以是:主卧(快速扫地)-次卧(快速扫地)-书房(快速拖地)-客厅(深度清洁)。
107.也即,整体地,根据清洁区域如(主卧、次卧、书房、客厅)以及清洁顺序(先主卧,后次卧,然后书房,最后客厅)等通用交互数据,和目标清洁场景确定机器人的工作参数。
108.具体地,可以理解,在本实施例中,通用交互数据为清洁场景提供清洁流程划分的数据,即针对通用交互数据(如先主卧、后次卧、然后书房、最后客厅的清洁通用交互数据),用户对应选择清洁场景后,则工作参数确定。
109.在本实施例中,清洁场景确定后,清洁力度也同步确定,如确定了具体的清洁次数、清洁湿度、清洁压力、清洁吸力,清洁时间,清洁后风干时间等力度信息。
110.可以理解,根据所述通用交互数据和所述目标清洁场景确定所述机器人的工作参数,因而,避免用户的多次重复设置,节约操作,提升效率。
111.其中,所述通用交互数据包括不同清洁场景对应的不同功能组合的配置参数,所述根据所述通用交互数据和所述目标清洁场景确定所述机器人的工作参数的步骤包括:
112.步骤a,确定所述通用交互数据中与所述目标清洁场景对应的配置参数,将所述目标清洁场景对应的配置参数作为所述工作参数。
113.在本实施例中,通用交互数据包括不同清洁场景对应的不同功能组合的配置参数,即针对不同的场景预先设置有相应的多个维度的功能信息(通用交互数据),该不同功能组合的配置参数具体包括清洁时间、清洁湿度、清洁次数,清洁压力以及清洁吸力等。
114.具体地,例如,深度清洁场景下,通用交互数据中与深度清洁场景对应的工作参数为:用时长(1个小时),无死角清洁,扫地一次,拖地两次,吸力强,压力强,湿度正常,边角清洁;
115.日常维护场景下:通用交互数据中与日常维护场景对应的工作参数为,用时短(30分钟),维护日常保洁,先扫一次,后拖一次,吸力中,压力中,湿度正常;
116.快速清洁场景下:通用交互数据中与快速清洁场景对应的工作参数为,边扫边拖一次,吸力正常,压力正常,湿度正常。
117.快速清扫场景下:通用交互数据中与快速清扫场景对应的工作参数为:模式扫地一次,吸力正常;
118.快速拖地场景下:通用交互数据中与快速拖地场景对应的工作参数为:模式拖地一次,压力正常,湿度正常。
119.在本实施例中,需要说明的是,通用交互数据中不同功能组合的配置参数可以是
默认的,也可以是用户自行修改的,还可以是系统根据一定的逻辑如功能设置的使用频率自行确定的。
120.可以理解,只要目标清洁场景确定,不同清洁场景对应的不同功能组合的配置参数确定,则机器人的工作参数确定,因而,可以节约操作,提升效率。
121.步骤s30,根据所述机器人的工作参数,对所述机器人进行参数配置,以供所述机器人根据配置的参数进行工作。
122.在本实施例中,基站根据所述机器人的工作参数,对所述机器人进行参数配置,以供所述机器人根据配置的参数进行工作,具体地,基站根据所述机器人的工作参数,通过蓝牙,wifi,移动通信、近场通信等方式,对所述机器人进行参数配置,机器人在接收配置的参数后,根据配置的参数进行工作。
123.在本实施例中,对所述机器人进行参数配置后,基站还可以对应配置机器人工作的预约时间,以定时启动机器人的工作状态。
124.与现有技术中机器人管理效率低下相比,本技术通过获取通用交互数据和临时交互数据;根据所述通用交互数据和所述临时交互数据确定机器人的工作参数,其中,所述机器人与所述基站之间通信连接;根据所述机器人的工作参数,对所述机器人进行参数配置,以供所述机器人根据配置的参数进行工作,可以理解,通用交互数据和临时交互数据能丰富机器人的管理功能,且通用交互数据不需要每次都设置,而只要设置临时交互数据即可确定机器人的工作参数,并使得机器人根据配置的参数进行工作,由此提升机器人管理的智能程度,从而提高了机器人管理的效率。
125.进一步地,基于本技术机器人管理方法第一实施例,提出第二实施例,所述获取通用交互数据和临时交互数据的步骤,包括:
126.步骤s11,获取所述基站的功能设置的显示顺序;
127.在本实施例中,基站的显示界面上显示有多个功能设置,该多个功能设置的显示顺序是不同的,在本实施例中,获取所述基站的功能设置的显示顺序,获取基站的功能设置的显示顺序的目的在于:确定数据的交互顺序,并快速完成设置。
128.在本实施例中,基站的功能设置的显示顺序可以是默认的,也可以是用户自行设置的,也可以是系统自行调整的。
129.在本实施例中,基站的功能设置的显示顺序可以是:先显示清洁顺序的设置,后显示时间参数的设置,再显示吸尘吸力的设置等。
130.其中,所述获取所述基站的功能设置的显示顺序的步骤,包括:
131.步骤b1,获取所述功能设置的有效利用率;
132.步骤b2,根据所述有效利用率,确定所述功能设置的显示顺序。
133.在本实施例中,还获取功能设置的有效利用率,根据该有效利用率,确定所述功能设置的显示顺序,具体地,根据有效利用率,确定显示优先级,根据显示优先级,对各个功能设置进行显示。
134.在本实施例中,有效利用率是根据单位时间内(或者预设时间内)功能设置的使用次数或者使用频率确定,即具体地,将最常用(使用次数大于预设次数)的功能设置优先显示,将不常用(使用次数小于预设次数)的功能设置后显示,例如,清洁区域设置和清洁模式设置因使用次数多,可以作为最常用的功能设置进行优先显示。材质、定时、风干时间、湿度
等功能设置因使用次数少,作为不常用的功能设置进行后显示。
135.在本实施例中,有效利用率还可以由用户自定义设置或系统默认设置。
136.步骤s12,根据所述功能设置的显示顺序,获取所述通用交互数据和所述临时交互数据。
137.本实施例中,根据所述功能设置的显示顺序,获取所述通用交互数据和所述临时交互数据,由于后显示的功能设置大概率是系统默认设置,而先显示的功能设置是客户需要频繁更改的数据,因而获取所述基站的功能设置的显示顺序;再根据所述功能设置的显示顺序,获取所述通用交互数据和所述临时交互数据,可以减少操作流程,提升设置效率。
138.在本实施例中,通过获取所述基站的功能设置的显示顺序;根据所述功能设置的显示顺序,获取所述通用交互数据和所述临时交互数据。进而提高工作参数的设置效率,进一步提升了机器人的管理效率。
139.进一步地,基于本技术机器人管理方法第一实施例和第二实施例,提出第三实施例,在该实施例中,所述基站上设置有显示灯,所述机器人管理方法还包括:
140.步骤s40,获取所述机器人的目标工作模式;
141.步骤s50,根据预设的工作模式和所述显示灯的灯光参数之间的第一关联关系,确定所述目标工作模式对应的目标灯光显示颜色,并显示所述目标灯光显示颜色,其中,所述灯光参数包括显示频率、显示时长、灯光显示颜色中的至少一项。
142.在本实施例中,机器人的工作模式可以为多个,例如,机器人的工作模式可以是拖地模式、扫地模式,扫拖一体模式等。
143.在本实施例中,首先获取机器人的目标工作模式,获取机器人的目标工作模式后,根据预设的工作模式和所述显示灯的灯光参数之间的第一关联关系,确定所述目标工作模式对应的目标灯光显示颜色。
144.其中,灯光参数包括显示频率、显示时长、灯光显示颜色中的至少一项。
145.例如,当灯光参数为灯光显示颜色时,则根据预设的工作模式和所述显示灯的灯光显示颜色之间的第一关联关系(可通过不同颜色的灯光显示不同工作模式),确定所述目标工作模式对应的目标灯光显示颜色。
146.或者,例如,当灯光参数为灯光显示颜色和显示时长时,则根据预设的工作模式,和所述显示灯的灯光显示颜色以及显示时长之间的第一关联关系(可通过不同颜色的灯光以及显示时长共同显示不同工作模式),确定所述目标工作模式对应的目标灯光显示颜色。
147.具体地,若机器人处于拖地模式时,确定所述目标工作模式对应的目标灯光显示颜色为红色,并每间隔10s显示该红色灯光。若机器人处于拖地模式时,确定所述目标工作模式对应的目标灯光显示颜色为绿色,并间隔5s显示该绿色灯光。
148.本实施例中,通过获取所述机器人的目标工作模式;根据预设的工作模式和所述显示灯的灯光参数之间的第一关联关系,确定所述目标工作模式对应的目标灯光显示颜色,并显示所述目标灯光显示颜色,其中,所述灯光参数包括显示频率、显示时长、灯光显示颜色中的至少一项。在本实施例中,通过灯光参数准确显示机器人的工作模式,进而提高对机器人工作模式的管理。
149.进一步地,基于本技术机器人管理方法第一实施例、第二实施例或第三实施例,提出第四实施例,在该实施例中,所述基站包括显示屏,所述获取所述机器人的目标工作模式
的步骤之后,所述方法还包括:
150.步骤s60,获取所述机器人的目标工作状态,根据预设的工作状态和界面显示方式的第二关联关系,确定所述目标工作状态对应的目标界面显示方式,并基于所述目标界面显示方式在所述基站的显示屏上显示所述机器人的工作状态信息。
151.机器人的工作状态具体可以是暂停状态,进度状态等,该进度状态包括清洁时长进度,清洁面积进度或者清洁占比进度,在本实施例中,还预设有工作状态和界面显示方式的第二关联关系,即机器人状态不同,界面显示方式不同。
152.例如,若机器人是暂停状态,则界面显示方式具体可以是:显示呼吸灯表示暂停状态。
153.例如,若机器人是进度状态,则界面显示方式具体可以是:通过进度条的显示方式表示进度状态。进度条的显示方式即在显示屏上显示清洁进度条,通过进度条表示清洁进度,该清洁进度可以是已清洁时长、已清洁区域面积,清洁占比等等,还可在显示界面中显示剩余清洁时长、清洁面积、清洁进度。
154.具体如下:
155.若进度状态是清洁时长进度,则通过预设的时长进度条和界面显示方式的第二关联关系,确定目标界面显示方式为通过时钟进度界面显示方式,时钟上的显示时间为已清洁时长。
156.若进度状态是清洁占比进度,则通过预设的占比进度和界面显示方式的第二关联关系,确定目标界面显示方式为扇形进度界面显示方式,扇形对应扇区为占比。
157.本实施例中,通过获取所述机器人的目标工作状态,根据预设的工作状态和界面显示方式的第二关联关系,确定所述目标工作状态对应的目标界面显示方式,并基于所述目标界面显示方式在所述基站的显示屏上显示所述机器人的工作状态信息,在本实施例中,由于在基站的显示屏上准确显示所述机器人的工作状态信息,进而提高对机器人工作状态的管理。
158.此外,本技术还提供一种机器人管理装置,所述机器人管理装置包括:
159.所述机器人管理装置包括:
160.第一获取模块,用于获取通用交互数据和临时交互数据;
161.第一确定模块,用于根据所述通用交互数据和所述临时交互数据确定机器人的工作参数;
162.参数配置模块,用于根据所述机器人的工作参数,对所述机器人进行参数配置,以供所述机器人根据配置的参数进行工作。
163.可选地,所述第一确定模块包括:
164.第一确定单元,用于根据所述临时交互数据确定目标清洁场景;
165.第二确定单元,用于根据所述通用交互数据和所述目标清洁场景确定所述机器人的工作参数。
166.可选地,所述通用交互数据包括不同清洁场景对应的不同功能组合的配置参数,所述第二确定单元包括:
167.第一确定子单元,用于确定所述通用交互数据中与所述目标清洁场景对应的配置参数,将所述目标清洁场景对应的配置参数作为所述工作参数。
168.可选地,所述工作参数包括清洁区域、清洁模式、清洁时间、清洁次数、清洁湿度、清洁区域材质中的至少一项。
169.可选地,所述机器人与基站之间通信连接,所述第一获取模块包括:
170.第一获取单元,用于获取所述基站的功能设置的显示顺序;
171.第二获取单元,用根据所述功能设置的显示顺序,获取所述通用交互数据和所述临时交互数据。
172.可选地,所述第二获取单元包括:
173.获取子单元,用于获取所述功能设置的有效利用率;
174.第二确定子单元,用于根据所述有效利用率,确定所述功能设置的显示顺序。
175.可选地,所述基站上设置有显示灯,所述机器人管理装置还包括:
176.第二获取模块,用于获取所述机器人的目标工作模式;
177.第二确定模块,用于根据预设的工作模式和所述显示灯的灯光参数之间的第一关联关系,确定所述目标工作模式对应的目标灯光显示颜色,并显示所述目标灯光显示颜色,其中,所述灯光参数包括显示频率、显示时长、灯光显示颜色中的至少一项。
178.可选地,所述基站包括显示屏,所述机器人管理装置还包括:
179.第三获取模块,用于获取所述机器人的目标工作状态,根据预设的工作状态和界面显示方式的第二关联关系,确定所述目标工作状态对应的目标界面显示方式,并基于所述目标界面显示方式在所述基站的显示屏上显示所述机器人的工作状态信息。
180.本技术机器人管理装置具体实施方式与上述机器人管理方法各实施例基本相同,在此不再赘述。
181.此外,上述机器人管理设备可以为机器人,本技术还提供一种机器人。如图3所示,图3是本技术实施例方案涉及的硬件运行环境的结构示意图。
182.需要说明的是,图3即可为机器人的硬件运行环境的结构示意图。
183.如图3所示,该机器人可以包括:处理器1001,例如cpu,存储器1005,传感器1003,网络接口1004,通信总线1002、以及机器人交互单元1006。其中,通信总线1002用于实现这些组件之间的连接通信。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。
184.存储器1005设置在机器人主体上,存储器1005上存储有程序,该程序被处理器1001执行时实现相应的操作。存储器1005还用于存储供清洁机器人使用的参数。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
185.清洁机器人可通过网络接口1004与用户终端进行通信。清洁机器人还可通过短距离通信技术与基站进行通信。其中,基站为配合清洁机器人使用的清洁设备。
186.机器人交互单元1006设置在机器人主体上,用户可通过机器人交互单元1006和机器人进行交互。机器人交互单元1006例如包括开关按钮和扬声器等部件。用户可通过按压开关按钮,控制机器人启动工作或停止工作。机器人可通过扬声器向用户播放提示音。
187.传感器1003可以包括以下至少一种:激光雷达、视觉传感器、探地传感器、悬崖传感器、碰撞传感器、距离传感器、跌落传感器、计数器、和陀螺仪等等。
188.其中,激光雷达设置在机器人主体的顶部,在工作时,激光雷达旋转,并通过激光
雷达上的发射器发射激光信号,激光信号被障碍物反射,从而激光雷达的接收器接收障碍物反射回的激光信号。激光雷达的电路单元通过对接收的激光信号进行分析,可得到周围的环境信息,例如障碍物相对激光雷达的距离和角度等。此外,也可用摄像头替代激光雷达,通过对摄像头拍摄的图像中的障碍物进行分析,也可得到障碍物相对摄像头的距离、角度等。
189.碰撞传感器包括碰撞壳体和触发传感器。碰撞壳体包绕机器人主体的头部,具体来说,碰撞壳体可设置在机器人主体的头部和机器人主体的左右两侧的靠前位置。触发传感器设置在机器人主体内部且位于碰撞壳体之后。在碰撞壳体和机器人主体之间设有弹性缓冲件。当清洁机器人通过碰撞壳体与障碍物碰撞时,碰撞壳体向清洁机器人内部移动,且压缩弹性缓冲件。在碰撞壳体向清洁机器人内部移动一定距离后,碰撞壳体与触发传感器接触,触发传感器被触发产生信号,该信号可发送到机器人主体内的机器人控制器,以进行处理。在碰完障碍物后,清洁机器人远离障碍物,在弹性缓冲件的作用下,碰撞壳体移回原位。可见,碰撞传感器可对障碍物进行检测,以及当碰撞到障碍物后,起到缓冲作用。
190.距离传感器具体可以为红外探测传感器,可用于探测障碍物至距离传感器的距离。距离传感器可设置在机器人主体的侧面,从而通过距离传感器可测出位于清洁机器人侧面附近的障碍物至距离传感器的距离值。距离传感器也可以是超声波测距传感器、激光测距传感器或者深度传感器等,此处不做限制。
191.跌落传感器可设置在机器人主体的底部边缘,数量可以为一个或多个。当清洁机器人移动到地面的边缘位置时,通过跌落传感器可探测出清洁机器人有从高处跌落的风险,从而执行相应的防跌落反应,例如清洁机器人停止移动、或往远离跌落位置的方向移动等。
192.在机器人主体的内部还设有计数器和陀螺仪。计数器用于对驱动轮的转动角度总数进行累计,以计算出驱动轮驱动清洁机器人移动的距离长度。陀螺仪用于检测清洁机器人转动的角度,从而可确定出清洁机器人的朝向。
193.本领域技术人员可以理解,图3中示出的机器人结构并不构成对机器人的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
194.如图3所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块以及机器人管理程序。其中,操作系统是管理和控制机器人硬件和软件资源的程序,支持机器人管理程序以及其它软件或程序的运行。
195.在图3所示的机器人中,网络接口1004可用于与基站进行数据通信;处理器1001可以用于调用存储器1005中存储的机器人管理程序,并执行如上所述的机器人管理方法的步骤。
196.上述机器人可以为清洁机器人,清洁机器人具体可为可移动的扫地机器人、拖地机器人、扫拖一体机器人等等。
197.为了方便用户的使用,往往通过基站配合清洁机器人的使用,该基站可用于对清洁机器人进行充电,当在清洁过程中,清洁机器人的电量少于阈值时,清洁机器人自动移动到基站处,进行充电。对于清洁机器人来说,基站还可以清洁拖擦件(如拖布),清洁机器人的拖擦件拖擦地面后,拖擦件往往变得脏污,需要对其进行清洗。为此,基站可用于对清洁机器人的拖擦件进行清洗。具体来说,拖擦清洁机器人可移动到基站上,从而基站上的清洁
机构对清洁机器人的拖擦件进行自动清洗。因此,清洁机器人需要在完成清洁任务或需要充电时,返回基站,从而需要执行本方案涉及的机器人管理方法,以提高探索基站的效率。
198.此外,上述机器人管理设备可以为基站,参阅图4,本发明实施例的基站包括基站控制器2001、基站通信单元2004、基站存储器2003、水泵2002和基站交互单元2005等。
199.基站控制器2003设置在基站主体内部,基站控制器2003用于控制基站执行具体的操作。基站控制器2003例如可以为中央处理器(central processing unit,cpu)、或微处理器(microprocessor)等。其中,基站控制器2003与基站通信单元2004、基站存储器2003、水泵和基站交互单元电连接。
200.基站存储器2003设置在基站主体上,基站存储器上存储有程序,该程序被基站控制器执行时实现相应的操作。基站存储器2003还用于存储供基站使用的参数。其中,基站存储器2003包括但不限于磁盘存储器、cd-rom、光学存储器等。
201.水泵2002设置在基站主体内部,具体来说,水泵2002有两个,一个水泵2002用于控制清水箱向清洗槽提供清洁用水,另一个水泵2002用于将清洗拖擦件110后的脏污水收集到污水箱中。
202.基站通信单元2004设置在基站主体上,基站通信单元2004用于和外部设备进行通信,基站通信单元2004包括但不限于无线保真(wireless-fidelity,wi-fi)通信模块2041和短距离通信模块2042等。基站可以通过wi-fi通信模块连接wi-fi路由器,从而与终端进行通信。基站可通过短距离通信模块与清洁机器人进行通信。
203.基站交互单元2005用于和用户进行交互。基站交互单元2005例如包括显示屏2051和控制按钮2052,显示屏2051和控制按钮2052设置在基站主体上,显示屏用于向用户展示信息,控制按钮用于供用户进行按压操作,以控制基站的开机或停机等。
204.基站主体上还设有供电部件,而清洁机器人上设有充电部件,当清洁机器人停靠在基站上的预设停靠位置后,清洁机器人的充电部件和基站的供电部件接触,从而基站向清洁机器人进行充电。
205.应该理解,本发明实施例描述的基站只是一个具体示例,并不对本发明实施例的基站构成具体限定,本发明实施例的基站还可以为其它的具体实现方式,例如,本发明实施例的基站可以不包括水箱,基站主体可以连接自来水管和排水管,从而使用自来水管的自来水清洗清洁机器人的拖擦件,清洗拖擦件后的脏污水由清洗槽通过排水管流出基站。或者,在其它的实现方式中,基站可以比图4所示的基站有更多或更少的部件。
206.此外,本技术实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有机器人管理程序,所述机器人管理程序被处理器执行时实现如上所述的机器人管理方法的步骤。
207.本技术计算机可读存储介质具体实施方式与上述机器人管理方法各实施例基本相同,在此不再赘述。
208.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
209.本技术实施例序号仅仅为了描述,不代表实施例的优劣。
210.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得机器人执行本技术各个实施例所述的方法。
211.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献