一种数据处理方法、装置、电子设备及介质与流程

未命名 07-17 阅读:110 评论:0


1.本技术涉及通讯领域,尤其涉及一种数据处理方法、装置、电子设备及介质。


背景技术:

2.为了减少人工的重复性劳动,取代高危岗位,提高生产效率降低生产成本,机器人等智能设备逐渐出现在生活的各个领域,包括清洁机器人,指路机器人等,目前机器人均有充电等各种需求,为了进一步提升使用体验,现有技术中提出通过与机器人相互配合的电子设备,如基站等为机器人提供相应的服务。
3.现有技术中为了实现机器人与对应的电子设备的互相配合,通常机器人与对应的电子设备进行近距离的低速单向无线通讯,机器人将自身的各种状态信息发送至对应的电子设备,具体该各种状态信息包括电量信息、位置信息等,然而低速单向无线通讯容易受到外界电磁环境的干扰,从而容易造成通讯失败,无法准确有效地为机器人提供服务的问题,然而无线通讯距离通常比较远,在同一个场地内有多台设备及机器人的话,如果使用无线通讯则需要通过配对的方式将机器与基站一一对应,因此机器人及对应的电子设备在通讯前需要先执行配对等相关操作,才可以进行通讯。为了实现机器人及对应的设备之间的配对,需要为机器人及电子设备设备开发相应的配对流程,包括配对的流程的启动、配对完成的指示灯,使得成本较高。


技术实现要素:

4.本技术实施例提供的一种数据处理方法、装置、电子设备及介质,用于解决现有技术中机器人在和对应的电子设备进行通讯时,容易受到外界电磁环境的干扰,造成通讯失败,使得无法电子设备有效地为机器人提供服务的问题。
5.第一方面,本技术实施例提供了一种数据处理方法,所述方法包括:
6.若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围;其中,所述目标颜色信息为机器人控制连接的发光体发出的;
7.根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作;
8.执行所述目标响应操作。
9.进一步地,所述目标响应操作包括:发送位置、开启清洁功能、关闭清洁功能、开启烘干功能、关闭烘干功能。
10.进一步地,在预设时间段内持续获取目标颜色信息包括:
11.在预设时间段内持续获取rgb值,根据所述rgb值计算目标色调(hue,h)值;
12.所述根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围包括:
13.根据预先保存每个h值范围,确定目标h值归属的目标h值范围。
14.进一步地,所述根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作包括:
15.根据预先保存的h值范围和响应操作的对应关系,确定所述目标h值范围对应的目标响应操作。
16.进一步地,所述若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围之前,所述方法还包括:
17.获取当前亮度(value,v)值,若当前v值与所述当前v值的上一v值不一致,则执行后续若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围的步骤。
18.进一步地,所述执行所述目标响应操作包括:
19.若所述目标响应操作为发送位置,则通过预设的通讯协议发送自身所在的位置。
20.第二方面,本技术实施例还提供了一种数据处理装置,所述装置包括:
21.处理模块,用于若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围;其中,所述目标颜色信息为机器人控制连接的发光体发出的;
22.确定模块,用于根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作;
23.执行模块,用于执行所述目标响应操作。
24.进一步地,所述处理模块,具体用于在预设时间段内持续获取rgb值,根据所述rgb值计算目标h值;根据预先保存每个h值范围,确定目标h值归属的目标h值范围。
25.进一步地,所述处理模块,具体用于根据预先保存的h值范围和响应操作的对应关系,确定所述目标h值范围对应的目标响应操作。
26.进一步地,所述处理模块,还用于获取当前v值,若当前v值与所述当前v值的上一v值不一致,则执行后续若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围的步骤。
27.进一步地,所述执行模块,具体用于若所述目标响应操作为发送位置,则通过预设的通讯协议发送自身所在的位置。
28.第三方面,本技术实施例提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时执行上述任一项所述数据处理方法的步骤。
29.第四方面,本技术实施例提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时执行上述任一项所述数据处理方法的步骤。
30.在本技术实施例中,电子设备若在预设时间段内持续获取到目标颜色信息,则根据预先保存的颜色信息范围,确定目标颜色信息归属的目标颜色信息范围,其中,目标颜色信息为机器人控制连接的发光体发出的,根据预先保存的颜色信息范围和响应操作的对应关系,确定目标颜色信息范围对应的目标响应操作,并执行该目标响应操作。由于在本技术实施例中,机器人控制连接的发光体发出目标颜色信息,电子设备根据获取到的目标颜色信息,确定对应执行的目标响应操作,电子设备与机器人之间无需通过无线通讯的方式进行状态信息的发送,从而可以降低机器人在和对应的设备进行通讯时,容易受到外界电磁
环境的干扰,造成通讯失败,无法有效地为机器人提供服务的风险。
附图说明
31.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1为本技术一些实施例提供的一种数据处理过程示意图;
33.图2为本技术一些实施例提供的一种数据处理的详细过程示意图;
34.图3为本技术的一些实施例提供的一种地图分割装置的结构示意图;
35.图4为本技术的一些实施例提供的一种电子设备的结构示意图。
具体实施方式
36.下面将结合附图对本技术作进一步地详细描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
37.为了准确有效地为机器人服务,本技术实施例提供了一种数据处理方法、装置、电子设备及介质。
38.该数据处理方法包括:电子设备若在预设时间段内持续获取到目标颜色信息,则根据预先保存的颜色信息范围,确定目标颜色信息归属的目标颜色信息范围,其中,目标颜色信息为机器人控制连接的发光体发出的,根据预先保存的颜色信息范围和响应操作的对应关系,确定目标颜色信息范围对应的目标响应操作,并执行该目标响应操作。
39.图1为本技术一些实施例提供的一种数据处理过程示意图,该过程包括以下步骤:
40.s101:若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围;其中,所述目标颜色信息为机器人控制连接的发光体发出的。
41.本技术实施例提供的数据处理方法应用于电子设备,该电子设备为与机器人相互配合,为机器人提供服务的基站等智能设备。
42.为了准确有效地为机器人提供服务,在本技术实施例中,可以在机器人上设置发光体,该发光体可以为彩色rgb灯带,机器人可以根据当前的状态信息确定对应的颜色信息,具体的,机器人本地可以保存有状态信息和颜色信息的对应关系,确定当前的状态信息对应的目标颜色信息,其中,状态信息可以为电量信息等,也可以为当前的具体的需求,例如需要加水、需要烘干等,并控制连接的发光体发出该目标颜色信息的灯光,电子设备可以获取到该目标颜色信息,具体的,可以是电子设备安装的颜色传感器获取到的目标颜色信息,若电子设备在预设时间段内持续获取到目标颜色信息,则电子设备相当于接收到了机器人发送的状态信息。其中,该目标颜色信息可以为rgb值。具体的,若电子设备在预设时间段内持续获取到的rgb值存在不同,则获取到的每个rgb彼此之间的差异在预设差异范围内,则可以将获取到的每个rgb值的平均值,确定为目标rgb值,将该目标rgb值确定为目标颜色信息。
43.为了准确有效地为机器人提供服务,电子设备本地保存有多个颜色信息范围,电子设备可以确定目标颜色信息归属的是哪个颜色范围,并将目标颜色信息归属的颜色范围确定为目标颜色范围。其中,每个目标颜色范围可以用于表示颜色,例如可以用于表示红色、紫色等。若目标颜色信息为rgb值,则电子设备可以分别确定r值、g值及b值归属的目标颜色范围。
44.s102:根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作。
45.为了准确地确定目标响应操作,电子设备本地可以预先保存有颜色信息范围和响应操作的对应关系,并确定目标颜色信息范围对应的响应操作为目标响应操作,其中,目标响应操作包括发送位置、开启清洁功能、关闭清洁功能、开启烘干功能、关闭烘干功能等。
46.若目标颜色信息为rgb值,则电子设备本地针对不同的r值颜色范围、g值颜色范围及b值颜色范围保存有对应的响应操作,电子设备可以确定获取到的r值、g值及b值归属的目标颜色范围对应的目标响应操作。
47.s103:执行所述目标响应操作。
48.在确定目标响应操作后,电子设备可以执行目标响应操作。
49.例如,获取到的目标颜色信息归属的目标颜色范围表示表示绿色,则电子设备可以确定机器人发出的是绿光,可以说明机器人当前有烘干的需求,此时执行开启烘干功能,可以烘干机器人连接的拖地装置上设置的拖布。
50.例如,获取到的目标颜色信息归属的目标颜色范围对应表示紫色,则电子设备可以确定机器人发出的是紫光,此时执行关闭烘干功能。
51.根据上述描述可知,电子设备的颜色传感器通过检测机器人上的彩色rgb灯带的颜色来确定机器人的状态信息,相当于实现近距离通讯,且机器人在需要向电子设备传输信息时只需要按照预定的协议来调整彩色rgb灯带的颜色就可实现通讯。
52.由于在本技术实施例中,机器人控制连接的发光体发出目标颜色信息,电子设备根据获取到的目标颜色信息,确定对应执行的目标响应操作,电子设备与机器人之间无需通过无线通讯的方式进行状态信息的发送,从而可以降低机器人在和对应的设备进行通讯时,容易受到外界电磁环境的干扰,造成通讯失败,无法有效地为机器人提供服务的风险。
53.为了准确有效地确定目标响应操作,在上述各实施例的基础上,在本技术实施例中,在预设时间段内持续获取目标颜色信息包括:
54.在预设时间段内持续获取rgb值,根据所述rgb值计算目标h值;
55.所述根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围包括:
56.根据预先保存每个h值范围,确定目标h值归属的目标h值范围。
57.在实际应用场景中,若检测获取到的颜色信息为rgb值,可能会由于rgb三色值因灯光的射入角度距离等因素会使颜色判断极其困难,因此在本技术实施例中,电子设备可以获取rgb值,根据rgb值计算得到目标h值,具体的,在已知rgb值时如何得到h值为现有技术,在此不再赘述。根据h值确定对应的颜色的方式较为简单,可以准确地确定出对应的颜色,进而有效地为机器人提供相应的服务。
58.具体的,电子设备可以获取目标h值,在获取到目标h值之后,电子设备根据预先保
存的每个h值范围,确定目标h值归属的目标h值范围,其中,每个h值范围均对应一个颜色,通过该目标h值范围即可确定出机器人外接的发光体发出的灯光的颜色,进而准确地确定出机器人的状态信息,并执行对应的响应操作。
59.在本技术实施例中,相当于将rgb三色值转换为hsv色值,根据h值即可较为容易的实现颜色判断,其中,红色为0
°
,绿色为120
°
,蓝色为240
°
,通常保存的h值范围分别包括红色、绿色及蓝色对应的色调。如在实际测试中h值大于120
°
小于160
°
判断为绿色,h值大于240
°
小于280
°
判断为紫色。
60.为了准确地确定目标响应操作,在上述各实施例的基础上,在本技术实施例中,所述根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作包括:
61.根据预先保存的h值范围和响应操作的对应关系,确定所述目标h值范围对应的目标响应操作。
62.为了准确地确定目标响应操作,电子设备本地预先保存有h值范围和响应操作的对应关系,电子设备在获取到目标h值范围之后,可以根据本地保存的h值范围和响应操作的对应关系,确定目标h值范围对应的目标响应操作。其中,本地保存的对应关系中的每个h值范围均对应一个颜色,h值范围和响应操作的对应关系,为业务人员预先根据h值范围对应的颜色,及机器人中配置的颜色和状态信息的对应关系,及现有技术中状态信息和响应操作的对应关系来确定的,从而通过该目标h值范围即可确定出机器人外接的发光体发出的灯光的颜色,进而准确地确定出机器人的状态信息,并执行对应的响应操作。
63.为了准确地为机器人提供服务,在上述各实施例的基础上,在本技术实施例中,所述若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围之前,所述方法还包括:
64.获取当前v值,若当前v值与所述当前v值的上一v值不一致,则执行后续若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围的步骤。
65.在实际应用场景中,环境灯可能会对颜色信息的获取产生一定的影响,且机器人外接的发光体的灯在照射到电子设备的采集器件上,采集到的v值通常会增大,因此为了降低环境灯对获取到的颜色信息的干扰,在本技术实施例中,电子设备可以通过v值是否发生变化,确定机器人外接的发光体发出的光是否发生变化,从而执行后续确定目标响应操作等步骤。
66.电子设备可以获取当前v值,具体的,电子设备获取到的可以是rgb值,并在获取到rgb值之后,根据获取到的rgb值确定对应的v值,如何根据rgb值确定v值为现有技术,在此不再赘述,电子设备可以按照预设的频率获取v值,在获取到当前v值后,电子设备获取当前v值的上一时刻获取到的v值,为了便于区分,可以将该v值称为上一v值,电子设备可以判断当前v值和上一v值是否一致,若当前v值和上一v值不一致,则可以确定机器人外接的发光体发出的光发生变化,从而可以确定机器人当前存在某些需求,电子设备可以执行后续若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围的步骤。通过判断v值是否发生变化,可以减弱环境光对颜色传感器的干扰。
67.通常情况下,当机器人的灯光没有照射到电子设备的颜色传感器时,由电子设备检测计算出的v值在10以内,当机器人的灯光照射到电子设备的颜色传感器时检测到的v值将超过20,这时再通过h值所在数值区间可以判断机器人的灯光颜色。
68.在实际应用场景中,通常机器人只有在电子设备上时才会进行通讯,而机器人在电子设备上的时候会遮挡外界的环境光,从而可以大幅度降低外界环境光的干扰。
69.为了准确地执行目标响应操作,在上述各实施例的基础上,在本技术实施例中,所述执行所述目标响应操作包括:
70.若所述目标响应操作为发送位置,则通过预设的通讯协议发送自身所在的位置。
71.若目标响应操作为发送位置,则说明当前机器人存在回充的需求,此时电子设备可以通过预设的通讯协议发送自身所在的位置,其中,该自身所在的位置可以为预先保存的,也可以为电子设备通过全球定位系统(global positioning system-gps)获取到的,该gps可以为设置在电子设备内部的,具体的,电子设备可以是通过一定的通讯协议实现的位置的传输,机器人在接收到该位置后,即可知道电子设备的位置,从而进行路径规划,使自身到达电子设备所在的位置,从而完成充电操作。也就是说电子设备可以识别机器人的灯光颜色,并通过一定的通讯协议实现位置的传输,此外还可以实现其他数据的传输。具体的如何通过一定的通讯协议进行某种信息的传输为现有技术,在此不再赘述。
72.图2为本技术一些实施例提供的一种数据处理过程的详细示意图,该过程包括以下步骤:
73.s201:获取当前v值。
74.s202:若当前v值与上一v值不一致,且在预设时间段内持续获取到rgb值,则根据获取到的rgb值确定目标h值。
75.s203:根据预先保存每个h值范围,确定目标h值归属的目标h值范围。
76.s204:根据预先保存的h值范围和响应操作的对应关系,确定目标h值范围对应的目标响应操作。
77.s205:执行目标响应操作。
78.在上述各实施例的基础上,本技术提供了一种数据处理装置,图3为本技术的一些实施例提供的一种数据处理装置的结构示意图,如图3所示,该装置包括:
79.处理模块301,用于若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围;其中,所述目标颜色信息为机器人控制连接的发光体发出的;
80.确定模块302,用于根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作;
81.执行模块303,用于执行所述目标响应操作。
82.进一步地,所述处理模块301,具体用于在预设时间段内持续获取rgb值,根据所述rgb值计算目标h值;根据预先保存每个h值范围,确定目标h值归属的目标h值范围。
83.在一种可能的实施方式中,所述处理模块301,具体用于根据预先保存的h值范围和响应操作的对应关系,确定所述目标h值范围对应的目标响应操作。
84.在一种可能的实施方式中,所述处理模块301,还用于获取当前v值,若当前v值与所述当前v值的上一v值不一致,则执行后续若在预设时间段内持续获取到目标颜色信息,
则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围的步骤。
85.在一种可能的实施方式中,所述执行模块303,具体用于若所述目标响应操作为发送位置,则通过预设的通讯协议发送自身所在的位置。
86.在上述实施例的基础上,本技术还提供了一种电子设备,图4为本技术实施例提供的一种电子设备结构示意图,如图4所示,包括:处理器401、通讯接口402、存储器403和通讯总线404,其中,处理器401,通讯接口402,存储器403通过通讯总线404完成相互间的通讯;
87.存储器403中存储有计算机程序,当程序被处理器401执行时,使得处理器401执行如下步骤:
88.若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围;其中,所述目标颜色信息为机器人控制连接的发光体发出的;
89.根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作;
90.执行所述目标响应操作。
91.在一种可能的实施方式中,所述处理器401,具体用于在预设时间段内持续获取rgb值,根据所述rgb值计算目标h值;根据预先保存每个h值范围,确定目标h值归属的目标h值范围。
92.在一种可能的实施方式中,所述处理器401,具体用于根据预先保存的h值范围和响应操作的对应关系,确定所述目标h值范围对应的目标响应操作。
93.在一种可能的实施方式中,所述处理器401,还用于获取当前v值,若当前v值与所述当前v值的上一v值不一致,则执行后续若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围的步骤。
94.在一种可能的实施方式中,所述处理器401,具体用于若所述目标响应操作为发送位置,则通过预设的通讯协议发送自身所在的位置。
95.上述电子设备提到的通讯总线可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。该通讯总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
96.通讯接口1402用于上述电子设备与其他设备之间的通讯。
97.存储器可以包括ram(random access memory,随机存取存储器),也可以包括nvm(non-volatile memory,非易失性存储器),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器的存储装置。
98.上述处理器可以是通用处理器,包括中央处理器、np(network processor,网络处理器)等;还可以是dsp(digital signal processing,数字指令处理器)、专用集成电路、现场可编程门陈列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
99.在上述各实施例的基础上,本技术实施例提供了一种计算机可读存储介质,计算
机可读存储介质内存储有可由电子设备执行的计算机程序,当程序在电子设备上运行时,使得电子设备执行时实现如下步骤:
100.若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围;其中,所述目标颜色信息为机器人控制连接的发光体发出的;
101.根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作;
102.执行所述目标响应操作。
103.在一种可能的实施方式中,所述目标响应操作包括:发送位置、开启清洁功能、关闭清洁功能、开启烘干功能、关闭烘干功能。
104.在一种可能的实施方式中,在预设时间段内持续获取目标颜色信息包括:
105.在预设时间段内持续获取rgb值,根据所述rgb值计算目标h值;
106.所述根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围包括:
107.根据预先保存每个h值范围,确定目标h值归属的目标h值范围。
108.在一种可能的实施方式中,所述根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作包括:
109.根据预先保存的h值范围和响应操作的对应关系,确定所述目标h值范围对应的目标响应操作。
110.在一种可能的实施方式中,所述若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围之前,所述方法还包括:
111.获取当前v值,若当前v值与所述当前v值的上一v值不一致,则执行后续若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围的步骤。
112.在一种可能的实施方式中,所述执行所述目标响应操作包括:
113.若所述目标响应操作为发送位置,则通过预设的通讯协议发送自身所在的位置。
114.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
115.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
116.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特
定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
117.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
118.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。

技术特征:
1.一种数据处理方法,其特征在于,所述方法包括:若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围;其中,所述目标颜色信息为机器人控制连接的发光体发出的;根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作;执行所述目标响应操作。2.根据权利要求1所述的方法,其特征在于,所述目标响应操作包括:发送位置、开启清洁功能、关闭清洁功能、开启烘干功能、关闭烘干功能。3.根据权利要求1所述的方法,其特征在于,在预设时间段内持续获取目标颜色信息包括:在预设时间段内持续获取rgb值,根据所述rgb值计算目标色调h值;所述根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围包括:根据预先保存每个h值范围,确定目标h值归属的目标h值范围。4.根据权利要求3所述的方法,其特征在于,所述根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作包括:根据预先保存的h值范围和响应操作的对应关系,确定所述目标h值范围对应的目标响应操作。5.根据权利要求1所述的方法,其特征在于,所述若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围之前,所述方法还包括:获取当前亮度v值,若当前v值与所述当前v值的上一v值不一致,则执行后续若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围的步骤。6.根据权利要求1所述的方法,其特征在于,所述执行所述目标响应操作包括:若所述目标响应操作为发送位置,则通过预设的通讯协议发送自身所在的位置。7.一种数据处理装置,其特征在于,所述装置包括:处理模块,用于若在预设时间段内持续获取到目标颜色信息,则根据预先保存每个颜色信息范围,确定所述目标颜色信息归属的目标颜色信息范围;其中,所述目标颜色信息为机器人控制连接的发光体发出的;确定模块,用于根据预先保存的颜色信息范围和响应操作的对应关系,确定所述目标颜色信息范围对应的目标响应操作;执行模块,用于执行所述目标响应操作。8.根据权利要求7所述的装置,其特征在于,所述处理模块,具体用于在预设时间段内持续获取rgb值,根据所述rgb值计算目标色调h值;根据预先保存每个h值范围,确定目标h值归属的目标h值范围。9.一种电子设备,其特征在于,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时执行权利要求1-6中任一项所述数据处理方法的步
骤。10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时执行权利要求1-6中任一项所述数据处理方法的步骤。

技术总结
本申请实施例提供的一种数据处理方法、装置、电子设备及介质,用于解决现有技术中机器人在和对应的电子设备进行通讯时,容易受到外界电磁环境的干扰,造成通讯失败,使得无法电子设备有效地为机器人提供服务的问题。由于在本申请实施例中,机器人控制连接的发光体发出目标颜色信息,电子设备根据获取到的目标颜色信息,确定对应执行的目标响应操作,电子设备与机器人之间无需通过无线通讯的方式进行状态信息的发送,从而可以降低机器人在和对应的设备进行通讯时,容易受到外界电磁环境的干扰,造成通讯失败,无法有效地为机器人提供服务的风险。务的风险。务的风险。


技术研发人员:李宇浩 请求不公布姓名
受保护的技术使用者:麦岩智能科技(北京)有限公司
技术研发日:2023.03.17
技术公布日:2023/6/27
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐