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

清洁设备及其作业管理方法、可读介质和电子设备与流程

2021-10-29 22:21:00 来源:中国专利 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.图1a根据本技术的一些实施例,示出了一种清洁设备的作业管理方法的应用场景图;
29.图1b根据本技术的一些实施例,示出了一种作业数据的显示界面示意图;
30.图2根据本技术的一些实施例,示出了一种清洁设备的作业管理方法的流程示意图;
31.图3a根据本技术的一些实施例,示出了一种操作人员使用手机20关联清洁设备的界面示意图;
32.图3b根据本技术的一些实施例,示出了一种操作人员使用手机20关联清洁设备时选择操作人员的界面示意图;
33.图3c根据本技术的一些实施例,示出了一种操作人员使用手机20关联清洁设备时选择关联方式的界面示意图;
34.图3d根据本技术的一些实施例,示出了一种操作人员使用手机20关联清洁设备时的关联信息确认界面示意图;
35.图4根据本技术的一些实施例,示出了一种手机20显示的清洁设备的作业数据的示意图;
36.图5根据本技术的一些实施例,示出了一种清洁设备作业管理方法的应用场景示意图;
37.图6根据本技术的一些实施例,示出了一种清洁设备的作业管理方法的流程示意图;
38.图7根据本技术的一些实施例,示出了一种作业数据的显示界面示意图;
39.图8根据本技术的一些实施例,示出了一种手机50显示的清洁设备的作业数据的示意图;
40.图9a根据本技术的一些实施例,示出了一种作业数据的示意图;
41.图9b根据本技术的一些实施例,示出了一种手机20接收作业消息的显示界面示意图;
42.图9c根据本技术的一些实施例,示出了一种手机显示作业数据的界面示意图;
43.图9d根据本技术的一些实施例,示出了一种手机显示作业路径的界面示意图;
44.图10a根据本技术的一些实施,示出了一种清洁机器人10的结构示意图;
45.图10b根据本技术的一些实施,示出了一种手机20的结构示意图;
46.图10c根据本技术的一些实施,示出了一种服务器30的结构示意图。
具体实施方式
47.本技术实施例包括但不限于清洁设备及其作业管理方法、可读介质和电子设备。
48.为了进一步说明本技术实施例的技术方案和有益效果,下面结合附图进行详细介
绍。
49.图1a根据本技术的一些实施例,示出了一种清洁设备的作业管理方法的应用场景图。
50.如图1a所示,操作人员a持有电子设备20,并操作清洁设备10对待清洁区域01进行清洁作业。操作人员a通过电子设备20与清洁设备10建立通信连接,服务器30与电子设备20建立通信连接。服务器30获取电子设备20的位置数据、操作人员a的身份信息、以及清洁设备10的运行数据(例如清洁设备10作业时间等)和设备信息(例如作业半径等)等,综合上述数据和信息生成清洁设备10的作业数据(也称作业地图),该作业数据包括但不限于清洁设备10已经完成作业的区域、清洁设备10未完成作业的区域、清洁设备10的操作人员等。
51.参见图1b,服务器30可以通过获取电子设备20的位置数据或清洁设备10的位置数据来获取清洁设备10的行驶轨迹,例如图1b中的s1,清洁设备10的作业宽度为l,并且在轨迹s1上,清洁设备10在m点到n点之间行驶时没有进行清洁作业,则清洁设备10完成清洁作业的区域为以s1为中心线,宽度为l的区域,即图中斜线填充的区域,未填充区域为未清洁区域。服务器30将清洁设备10的作业数据传送到电子设备20中,并提示操作人员a对待清洁区域01中的未清洁区域的进行清洁作业。如此,可以实现对清洁设备10的作业区域的有效管理,并能够提示操作人员对未清洁区域进行清洁作业,提高了清洁作业的质量和效率。
52.可以理解,在一些实施例中,在清洁设备10能够显示上述作业数据的情况下,服务器30也可以将上述作业数据发送给清洁设备10,本技术实施例不做限定。
53.可以理解,在一些实施例中,服务器30可以实时获取清洁设备10的操作人员a的身份信息、位置数据、运行数据和设备信息,生成清洁设备10的作业数据并发送给电子设备20或清洁设备10,操作人员a可以实时查看清洁设备10的作业数据并实时调整清洁作业的路径,进一步提高清洁作业的质量和效率。
54.可以理解,清洁设备10可以是洗地机,清洁机器人、扫地机、吸尘器等,本技术实施例不做限定。
55.可以理解,电子设备20可以是为手机、可穿戴设备、平板电脑、可穿戴设备、头戴式显示器、移动电子邮件设备、便携式游戏机、便携式音乐播放器、阅读器等,本技术实施例不做限定。
56.下面以清洁设备10的清洁机器人10,电子设备20为手机20为例,结合图1的应用场景详细介绍本技术实施例的技术方案。
57.图2根据本技术的一些实施例,示出了一种清洁设备的作业管理方法的流程示意图。该流程由服务器30执行,具体包括如下步骤。
58.步骤201:获取清洁机器人10的设备信息、运行数据及操作人员的身份信息。
59.具体地,服务器30可以与清洁机器人10和手机20中的至少一个建立通信连接,该通信连接包括但不限于无线局域网(wireless local area networks,wlan)、近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)、超宽带(ultra wide band,uwb)连接等,服务器30可以通过该通信连接与清洁机器人10和手机20中的至少一个通信连接,并获取清洁机器人10的操作人员的身份信息、设备信息和运行数据。
60.需要说明的是,在手机20和清洁机器人10均可以与服务器30建立通信连接的情况下,服务器30从手机20获取清洁机器人10的操作人员的身份信息,从清洁机器人10获取清
洁机器人10的设备信息和运行数据;在清洁机器人10不能直接与服务器30建立通信连接但可以与手机20建立通信连接的情况下,清洁机器人10将设备信息和运行数据发送给手机20,服务器30从手机20获取清洁机器人10的操作人员的身份信息、设备信息和运行数据;在手机20不能直接与服务器30建立通信连接但可以与清洁机器人10建立通信连接的情况下,手机20将清洁机器人10的操作人员的身份信息传送给清洁机器人10,服务器30从清洁机器人10获取的操作人员的身份信息、设备信息和运行数据。
61.具体地,操作人员在使用清洁机器人10时,可以通过手机20上安装的应用程序录入操作人员的身份信息,以实现操作人员的身份信息与清洁机器人10的设备信息关联。作为示例,图3a至图3d根据本技术的一些实施例,示出了操作人员a通过手机20上安装的清洁设备作业管理应用程序将操作人员的身份信息与清洁机器人10进行关联的过程中,手机20的界面变化示意图。
62.如图3a所示,操作人员a可以通过点击“关联设备”控件301进行设备关联,可以理解,当操作人员a点击“关联设备”控件301后,手机20即显示如图3b所示的“请选择操作人员”界面302,操作人员a可以在该界面302上选择已经录入身份信息的操作人员,例如点击“操作人员a”控件3021选择操作人员a,也可以选择“添加新操作人员”控件3022以录入新操作人员的身份信息;当操作人员a选择操作人员后,例如,选择“操作人员a”后,手机20即显示“请选择关联方式”界面303,参考图3c所示,操作人员a可以选择输入设备标识、nfc、rfid(radio frequency identification,射频识别)、蓝牙、扫描清洁设备的设备信息二维码等方式关联清洁设备;当操作人员通过所选择的方式,例如通过rfid关联清洁机器人10后,即显示如图3d所示“请确认关联信息”界面304,“请确认关联信息”界面304包括进行关联的操作人员的身份信息和清洁设备,例如操作人员a和清洁机器人10,可以理解,操作人员a点击“确定”控件3041后,即完成操作人员a和清洁机器人10之间的关联。
63.可以理解,前述通过输入设备标识、nfc、rfid、蓝牙、扫描清洁设备的设备信息二维码等方式关联清洁设备只是一种示例,在另一些实施例中,也可以采用其他方式进行关联,本技术实施例不做限定。
64.可以理解,前述设备信息包括但不限于清洁机器人10的设备标识、设备类型、作业宽度、作业半径等;前述运行数据包括但不限于清洁机器人10的作业时间,作业状态(作业或未作业)等;前述操作人员信息包括但不限于清洁机器人10的操作人员的姓名、工号等,本技术实施例不做限定。
65.步骤202:获取清洁机器人10的位置数据。服务器30从清洁机器人10和手机20中的至少一个获取清洁机器人10的位置数据。
66.例如,在清洁机器人10具有提供位置数据的能力时,服务器30可以从清洁机器人10直接获取清洁机器人10的位置数据,当清洁机器人10不具备提供位置数据的能力时,服务器30可以获取手机20的位置数据,并以手机20的位置数据作为清洁机器人10的位置数据。
67.具体的,清洁机器人10的位置数据包括了清洁机器人10不同时刻的所处的位置信息,通过清洁机器人10不同时时刻的位置信息可以生成清洁机器人10的行驶轨迹。可以理解,位置数据可以由全球导航卫星系统(global navigation satellite system,gnss)确定,也可以由蓝牙、uwb、位置指纹等室内定位技术确定,在另一些实施例中,还可以根据清
洁机器人10和/或手机20的传感器类型,通过其他方式确定,本技术实施例不做限定。
68.步骤203:根据操作人员的身份信息、设备信息、运行数据及位置数据生成清洁机器人10的作业数据。服务器30通过获取到的清洁机器人10的操作人员的身份信息、设备信息、运行数据及位置数据生成清洁机器人10的作业数据,例如,可以根据位置数据确定清洁机器人10的行驶轨迹,再根据清洁机器人10的作业宽度或作业半径以及在行驶轨迹上的运行数据(例如是否作业),生成清洁机器人10已完成作业的区域和未完成作业的区域以及作业时的操作人员的身份信息等。例如,在图1所示的场景中,图示空白区域即为清洁机器人10未完成的区域、图示斜线填充区域即为清洁机器人10已完成清洁的区域。
69.步骤204:根据作业数据进行作业管理。例如,在一些实施例中,服务器30可以将作业数据发送给手机20,操作人员a可以通过手机20查看作业数据,并根据作业数据和操作人员a的位置对中未清洁区域进行清洁作业。例如,图4根据本技术的一些实施例,示出了手机20显示的图1所示场景中清洁机器人10的作业数据,如图4所示,作业数据包括未清洁区域(黑色填充部分)和已清洁区域(灰色填充部分),操作人员a可以根据清洁机器人10的位置及作业数据,操作清洁机器人10行驶至未清洁区域进行清洁作业。
70.可以理解,在一些实施例中,服务器30也可以将作业数据发送给清洁机器人10,并由清洁机器人10显示作业数据,本技术实施例不做限定。
71.需要说明的是,在一些实施例中,服务器30还可以生成操作人员a的位置及未清洁区域的位置,生成操作人员a前往未清洁区域的路径,例如通过获取待清洁区域01的地图数据,并根据地图数据生成操作人员a前往未清洁区域的路径。
72.需要说明的是,在一些实施例中,服务器还可以根据清洁机器人10的设备信息,例如作业半径、未清洁区域的形状、清洁机器人10进入未清洁区域的位置,生成对未清洁区域进行清洁作业的清洁路径,以便于清洁机器人10更有效地对未清洁区域进行清洁作业。
73.需要说明的是,在一些实施例中,上述步骤也可以由手机20或清洁设备10来执行,本技术实施例不做限定。
74.如此,可以获取清洁机器人10的作业数据,并根据作业数据提示操作人员对待清洁区域中未清洁区域进行清洁作业,提高了操作人员使用清洁机器人10进行清洁作业的质量和效率。
75.进一步,图5根据本技术实施例示出了清洁设备作业管理方法的另一应用场景图。如图5所示,操作人员a和操作人b使用清洁机器人10和清洁机器人40对待清洁区域02进行清洁作业,为避免重复作业和漏作业,服务器30通过操作人员a持有的手机20与清洁机器人10建立通信连接、通过操作人员b持有的手机50与清洁机器人40建立通信连接,获取清洁机器人10和清洁机器人40的操作人员的身份信息、设备信息、运行数据和位置数据,并根据操作人员的身份信息、设备信息、运行数据和位置数据,生成待清洁区域02的作业数据,并将作业数据传送给手机20和手机50,操作人员a和操作人员b根据自己所在的位置和待清洁区域02中未进行清洁作业的区域进行清洁作业,如此,避免了重复作业和漏作业,提高了清洁作业的效率和质量。
76.可以理解,在另一些实施例中,在清洁机器人10和清洁机器人40具有显示作业数据的能力时,服务器30也可以将前述待清洁区域02的作业数据直接传送给清洁机器人10和/或清洁机器人40,本技术实施例不做限定。
77.下结合图5所示的应用场景对本技术的技术方案进行详细介绍。
78.图6根据本技术的一些实施例,示出了一种清洁设备作业管理方法的流程示意图。该流程的执行主体为服务器30,如图4所示,该作业管理方法包括如下步骤:
79.步骤601:获取清洁机器人10和清洁机器人40的设备信息、运行数据和操作人员的身份信息。与步骤201类似,在此不再赘述。
80.步骤602:获取清洁机器人10和清洁机器人40的位置数据。例如,服务器30可以以手机20和手机50的位置数据作为清洁机器人10的位置数据,在另一些实施例中,若清洁机器人10和清洁机器人40具有提供位置数据的能力,也可以直接获取清洁机器人10和清洁机器人40的位置数据。具体与步骤202类似,在此不再赘述。
81.步骤603:根据设备信息、运行数据、操作人员的身份信息、位置数据生成作业数据。服务器30根据获取的清洁机器人10和清洁机器人40的设备信息、运行数据、操作人员的身份信息、位置数据生成清洁机器人10和清洁机器人40的作业数据。例如,图7根据本技术的一些实施例,生成了清洁机器人10和清洁机器人40某一时刻的作业数据示意图,如图7所示,作业数据中包括了清洁机器人10和清洁机器人40的行驶轨迹、已清洁区域和未清洁区域,其中左斜线填充区域为清洁机器人10清洁的区域、右斜线填充区域为清洁机器人40清洁的区域,交叉线填充区域为清洁机器人10和清洁机器人40都清洁的区域,空白区域为未清洁区域。
82.步骤604:根据作业数据进行作业管理。例如,在一些实施例中,服务器30可以将作业数据传送到手机20和手机50中,操作人员可以根据作业数据及清洁设备所处的位置,调整清洁设备的作业路径,对未清洁区域进行作业。
83.例如,图8根据本技术的一些实施例,示出了服务器30将作业数据传送到手机50后,手机50显示的作业数据的示意图。如图8所示,操作人员b可以在作业数据中获取已清洁区域(操作人员a完成的清洁区域,操作人员b完成的清洁区域)、未清洁区域(未填充区域)以及操作人员b的位置,并根据操作人员b的位置前往未清洁区域进行清洁作业。
84.又例如,在另一些实施例中,服务器30还可以根据作业数据中未作业的区域,调度距离未清洁区域最近的操作人员对未清洁区域进行作业,例如可以向距离未清洁区域最近的操作人员所持有的电子设备发送调度消息。
85.例如,图9a根据本技术的一些实施例,示出了一种作业数据的示意图。如图9a所示,服务器30在检测到未清洁区域03时,可以根据清洁机器人与未清洁区域03的距离,向距离未清洁区域03最近的操作人员a的手机20发送调度消息,调度操作人员a前往未清洁区域03作业。此时手机20上显示图9b所示的作业提示消息框901,在操作人员a点击“前往作业”控件9011时,手机20上即显示如图9c待作业区域的信息(即未清洁区域03的信息)以及操作人员a的位置信息,并生成由操作人员a当前位置到待作业区域的路径s3,以便于操作人员a前往未清洁区域03进行清洁作业。
86.可以理解,在一些实施例中,服务器30也可以向清洁设备,例如清洁机器人10发送调度消息,本技术实施例不做限定。
87.此外,在另一些实施例中,服务器30还可以根据未清洁区域03的形状以及调度的清洁设备的作业宽度,生成对未清洁区域03进行清洁作业的作业路径,并发送给手机20以便于用户更有效地对未清洁区域03进行清洁作业。例如,图9d示出了手机20上显示的由服
务器30向手机20发送的清洁路径的s4的示意图,清洁机器人10可以沿路径s4对未清洁区域03进行清洁作业。
88.可以理解,在另一些实施例中,也可以由手机20或清洁机器人10生成作业路径,本技术实施例不做限定。
89.如此,在使用多个清洁设备对待清洁区域进行清洁作业时,可以获取未作业的区域,使得清洁设备的操作人员可以根据未作业的区域和自己所处的位置对未清洁区域进行清洁作业,提高了清洁作业的效率和质量,同时可以避免重复作业。
90.进一步,图10a根据本技术的一些实施例,示出了一种清洁机器人10的结构示意图。如图10a所示,清洁机器人10包括处理器101、存储器102、传感器模块103、接口模块104、物联网模块105、电源模块106、显示器107、作业模块108以及运动模块109。
91.其中,处理器101可以包括一个或多个处理单元,例如,可以包括中央处理器cpu(central processing unit)、图像处理器gpu(graphics processing unit)、数字信号处理器dsp、微处理器mcu(micro

programmed control unit)、ai(artificial intelligence,人工智能)处理器或可编程逻辑器件fpga(field programmable gate array)等的处理模块或处理电路。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。处理器101可以用于控制清洁机器人10运动和作业,在另一些实施例中,处理器101还可以用于根据传感器模块103中传感器的数据获取清洁机器人10的运行数据。
92.存储器102,可用于存储数据、软件程序,可以是易失性存储器(volatile memory),例如随机存取存储器(random

access memory,ram);或者非易失性存储器(non

volatile memory),例如只读存储器(read

only memory,rom),快闪存储器(flash memory),硬盘(hard disk drive,hdd)或固态硬盘(solid

state drive,ssd);或者上述种类的存储器的组合,或者也可以是可移动存储介质,例如安全数字(secure digital,sd)存储卡等。在一些实施例中,存储器103可以用于暂时或永久性存储清洁机器人10的运行数据。
93.传感器模块103可以包括但不限于激光雷达、超声波传感器、红外传感器、速度传感器、惯性传感器(如加速度计、陀螺仪等)、速度传感器等。在一些实施例中,速度传感器可以用于获取清洁机器人10的工作状态,例如可以根据速度传感器获取清洁机器人10是否在作业。
94.接口模块104可以包括外部存储器接口、通用串行总线(universal serial bus,usb)接口等。其中外部存储器接口可以用于连接外部存储卡,例如micro sd卡,实现扩展清洁机器人10的存储能力。外部存储卡通过外部存储器接口与处理器101通信,实现数据存储功能。通用串行总线接口用于清洁机器人10和其他电子设备进行通信。
95.物联网模块105可以包括无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi

fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir),超宽带(ultra wide ban,uwb)无线通信的解决方案。在一些实施例中,物联网模块105可以用于获取清洁机器人10的位置数据,在另一些实施例中,物联网模块105还可以用于和其他设备进
行通信,例如向手机20和/或服务器30发送清洁机器人10的位置数据、设备信息和运行数据。
96.电源模块106可以包括电源、电源管理部件等,用于向其他模块的供电。
97.显示器107用于显示人机交互界面、图像、视频等。显示器107可以包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light

emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active

matrix organic light emitting diode的,amoled),柔性发光二极管(flex light

emitting diode,fled),mini

led,micro

led,micro

oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,显示器107可以用于显示清洁机器人10的作业数据,在另一些实施例中,显示器107可以为触摸屏,操作人员可以通过触摸屏和清洁机器人10进行交互,例如,控制清洁机器人10作业、输入操作人员的身份信息等。
98.作业模块108可以包括驱动器、电机,作业机构(例如吸尘盘、清扫盘等),可以在处理器101的控制下实现清洁机器人10的清洁功能。
99.运动模块109可以包括驱动器、电机、车轮等,用于根据处理器101的指令实现清洁机器人10的运动。
100.可以理解,图10a所示的清洁机器人10的结构仅仅是一种示例,在另一些实施例中,清洁机器人10可以包括更少或者更多的模块,也可以拆分或组合部分模块,本技术实施例不做限定。
101.图10b根据本技术的一些实施例,示出了一种手机20的结构示意图。如图10b所示,手机20包括处理器201、存储器202、传感器模块203、接口模块204、物联网模块205、电源模块206、显示器207。
102.其中,物联网模块205可以用于与服务器30及清洁机器人10通信,也可以用于取手机20的位置数据。显示器207可以用于显示人机交互界面,操作人员可以通过人机交互界面与手机20交互,例如录入操作人员的姓名和工号。
103.可以理解,图10b所示的手机20的结构只是一种示例,在另一些实施例中,手机20可以包括更多或更少的部件,也可以组合或拆分一些部件,本技术实施例不做限定。
104.图10c根据本技术的一些实施例,示出了一种服务器30的结构示意图。如图10c所示,服务器30包括处理器301、系统内存302、非易失性存储器303,网络接口304以及输入/输出设备305以及用于耦接处理器301、系统内存302、非易失性存储器303,网络接口304以及输入/输出设备305的系统控制逻辑306。
105.处理器301用于执行本技术实施例提供的清洁设备的作业管理方法的指令。
106.系统内存302和非易失性存储器303可以用于临时或永久地存储指令307,还可以用于临时或永久地存储从清洁机器人10和清洁机器人40的设备信息、位置数据和运行数据。其中,指令307为用于实现本技术实施例提供的清洁设备的作业管理方法的指令。
107.网络接口304用于与其他设备进行通信,例如服务器30可以通过网络接口304获取手机20的位置数据以及清洁机器人10的设备信息、位置数据和运行数据。
108.输入/输出设备305可以用于操作人员与服务器30的交互,在一些实施例中,输入/输出设备305还可以包括显示器(未示出),用于显示清洁机器人10的作业数据。
109.可以理解,图10c所示的服务器30的结构只是一种示例,在另一些实施例中,服务器30可以包括更多或更少的部件,也可以组合或拆分一些部件,本技术实施例不做限定。
110.可以理解,服务器30可以是能够执行清洁设备的作业管理方法的任意电子设备,包括但不限于手机、膝上型计算机、智能电视、智能音箱、平板计算机、服务器、可穿戴设备、头戴式显示器、移动电子邮件设备、便携式游戏机、便携式音乐播放器、阅读器设备等,本技术实施例不做限定。
111.本技术公开的机制的各实施例可以被实现在硬件、软件、固件或这些实现方法的组合中。本技术的实施例可实现为在可编程系统上执行的计算机程序或程序代码,该可编程系统包括至少一个处理器、存储系统(包括易失性和非易失性存储器和/或存储元件)、至少一个输入设备以及至少一个输出设备。
112.可将程序代码应用于输入指令,以执行本技术描述的各功能并生成输出信息。可以按已知方式将输出信息应用于一个或多个输出设备。为了本技术的目的,处理系统包括具有诸如例如数字信号处理器(dsp)、微控制器、专用集成电路(asic)或微处理器之类的处理器的任何系统。
113.程序代码可以用高级程序化语言或面向对象的编程语言来实现,以便与处理系统通信。在需要时,也可用汇编语言或机器语言来实现程序代码。事实上,本技术中描述的机制不限于任何特定编程语言的范围。在任一情形下,该语言可以是编译语言或解释语言。
114.在一些情况下,所公开的实施例可以以硬件、固件、软件或其任何组合来实现。所公开的实施例还可以被实现为由一个或多个暂时或非暂时性机器可读(例如,计算机可读)存储介质承载或存储在其上的指令,其可以由一个或多个处理器读取和执行。例如,指令可以通过网络或通过其他计算机可读介质分发。因此,机器可读介质可以包括用于以机器(例如,计算机)可读的形式存储或传输信息的任何机制,包括但不限于,软盘、光盘、光碟、只读存储器(cd

roms)、磁光盘、只读存储器(rom)、随机存取存储器(ram)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、磁卡或光卡、闪存、或用于利用因特网以电、光、声或其他形式的传播信号来传输信息(例如,载波、红外信号数字信号等)的有形的机器可读存储器。因此,机器可读介质包括适合于以机器(例如,计算机)可读的形式存储或传输电子指令或信息的任何类型的机器可读介质。
115.在附图中,可以以特定布置和/或顺序示出一些结构或方法特征。然而,应该理解,可能不需要这样的特定布置和/或排序。而是,在一些实施例中,这些特征可以以不同于说明性附图中所示的方式和/或顺序来布置。另外,在特定图中包括结构或方法特征并不意味着暗示在所有实施例中都需要这样的特征,并且在一些实施例中,可以不包括这些特征或者可以与其他特征组合。
116.需要说明的是,本技术各设备实施例中提到的各单元/模块都是逻辑单元/模块,在物理上,一个逻辑单元/模块可以是一个物理单元/模块,也可以是一个物理单元/模块的一部分,还可以以多个物理单元/模块的组合实现,这些逻辑单元/模块本身的物理实现方式并不是最重要的,这些逻辑单元/模块所实现的功能的组合才是解决本技术所提出的技术问题的关键。此外,为了突出本技术的创新部分,本技术上述各设备实施例并没有将与解决本技术所提出的技术问题关系不太密切的单元/模块引入,这并不表明上述设备实施例并不存在其它的单元/模块。
117.需要说明的是,在本专利的示例和说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个”定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
118.虽然通过参照本技术的某些优选实施例,已经对本技术进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本技术的精神和范围。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜