CN113616112A - 扫地机控制方法、系统、扫地机及计算机可读存储介质 - Google Patents
扫地机控制方法、系统、扫地机及计算机可读存储介质 Download PDFInfo
- Publication number
- CN113616112A CN113616112A CN202010379355.1A CN202010379355A CN113616112A CN 113616112 A CN113616112 A CN 113616112A CN 202010379355 A CN202010379355 A CN 202010379355A CN 113616112 A CN113616112 A CN 113616112A
- Authority
- CN
- China
- Prior art keywords
- sweeper
- target
- household appliance
- cleaning
- voice control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 241001417527 Pempheridae Species 0.000 title claims abstract description 216
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000004140 cleaning Methods 0.000 claims abstract description 144
- 238000010408 sweeping Methods 0.000 claims abstract description 59
- 230000001960 triggered effect Effects 0.000 claims abstract description 11
- 238000004590 computer program Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 238000005406 washing Methods 0.000 description 8
- 238000013528 artificial neural network Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 238000012549 training Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013527 convolutional neural network Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000003062 neural network model Methods 0.000 description 2
- 230000002618 waking effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/24—Floor-sweeping machines, motor-driven
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4002—Installations of electric equipment
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4011—Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/04—Automatic control of the travelling movement; Automatic obstacle detection
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/06—Control of the cleaning action for autonomous devices; Automatic detection of the surface condition before, during or after cleaning
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Selective Calling Equipment (AREA)
Abstract
本申请提供一种扫地机控制方法、系统、扫地机及计算机可读存储介质,该方法包括:获取用户触发的扫地机的语音控制指令,并对所述语音控制指令进行解析,得到至少一个家电设备的无线标识符;然后根据所述至少一个家电设备的无线标识符,确定所述扫地机的目标清扫区域;之后控制所述扫地机对所述目标清扫区域进行清扫。本申请通过获取用户的语音命令,并基于该语音命令确定目标清扫区域,然后控制扫地机对该目标清扫区域进行清扫,通过语音控制提高了扫地机的智能性和用户使用的便捷性,极大地提高了用户的使用体验。
Description
技术领域
本申请涉及扫地机的技术领域,尤其涉及一种扫地机控制方法、系统、扫地机及计算机可读存储介质。
背景技术
随着物联网技术的发展,智能家居的功能变得越来越丰富,扫地机在实际生活中扮演的角色越来越重要,目前,扫地机除了传统的扫地方式,还添加了更加智能的屋内清扫地图构建、路径规划、清扫区域/禁区选择等功能。但进行路径规划需要用户在手机软件(Application,APP)上操作,划出清扫区域和禁区,扫地机再执行。因此,需要用户的软件学习成本,且需要清扫前耗费操作APP的时间,给用户的使用带了极大地不方便。因此,如何智能且便捷的控制扫地机进行清扫是目前亟待解决的问题。
发明内容
本申请的主要目的在于提供一种扫地机控制方法、系统、扫地机及计算机可读存储介质,旨在智能且便捷的控制扫地机,提高用户的使用体验。
第一方面,本申请提供一种扫地机控制方法,所述扫地机控制方法包括以下步骤:
获取用户触发的扫地机的语音控制指令,并对所述语音控制指令进行解析,得到至少一个家电设备的无线标识符;
根据所述至少一个家电设备的无线标识符,确定所述扫地机的目标清扫区域;
控制所述扫地机对所述目标清扫区域进行清扫。
第二方面,本申请还提供一种扫地机控制系统,所述扫地机控制系统包括智能设备、云端和扫地机,其中:
所述智能设备,用于采集用户的语音,得到语音控制数据,并将所述语音控制数据发送至云端;
所述云端,用于接收所述智能设备发送的语音控制数据,并将语音控制数据转换成文本信息,得到语音控制指令;
所述云端,还用于将所述语音控制指令发送至扫地机;
所述扫地机,用于接收所述云端发送的语音控制指令,并对所述语音控制指令进行解析,得到至少一个家电设备的无线标识符;
所述扫地机,还用于根据所述至少一个家电设备的无线标识符,确定所述扫地机的目标清扫区域;
所述扫地机,还用于对所述目标清扫区域进行清扫。
第三方面,本申请还提供一种扫地机,所述扫地机包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如上述的扫地机控制方法的步骤。
第四方面,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如上述的扫地机控制方法的步骤。
本申请提供一种扫地机控制方法、系统、扫地机及计算机可读存储介质,本申请通过获取用户触发的扫地机的语音控制指令,并对该语音控制指令进行解析,得到至少一个家电设备的无线标识符;然后根据该至少一个家电设备的无线标识符,确定该扫地机的目标清扫区域;之后控制该扫地机对所述目标清扫区域进行清扫。通过获取用户的语音命令,并基于该语音命令确定目标清扫区域,然后控制扫地机对该目标清扫区域进行清扫,通过语音控制提高了扫地机的智能性和用户使用的便捷性,极大地提高了用户的使用体验。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种扫地机控制方法的流程示意图;
图2为本申请实施例中的全屋清扫路线地图的一示意图;
图3为本申请实施例中家电设备在全屋清扫路线地图中的位置示意图;
图4为本申请实施例中的清扫区域的一布局示意图;
图5为本申请的实施例提供的一种扫地机控制系统的结构示意框图;
图6为本申请实施例提供的一种扫地机的结构示意性框图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
本申请实施例提供一种扫地机控制方法、系统、扫地机及计算机可读存储介质。其中,该扫地机控制方法可应用于扫地机中,也可以应用于控制设备,该控制设备可以为手机、平板电脑、智能冰箱、智能电视、智能音箱、移动终端和服务器等设备,例如,例如移动终端获取用户触发的扫地机的语音控制指令,并对语音控制指令进行解析,得到至少一个家电设备的无线标识符;根据至少一个家电设备的无线标识符,确定扫地机的目标清扫区域;控制扫地机对所述目标清扫区域进行清扫。
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
请参照图1,图1为本申请的实施例提供的一种扫地机控制方法的流程示意图。
如图1所示,该扫地机控制方法包括步骤S101至步骤S103。
步骤S101、获取用户触发的扫地机的语音控制指令,并对所述语音控制指令进行解析,得到至少一个家电设备的无线标识符。
其中,该语音控制指令用于对扫地机的控制,该语音控制指令例如为清扫客厅、清扫洗衣机周边和避开厨房清扫等控制指令。该家电设备的无线标识符用于唯一标识家电设备,该预设无线网络可以根据实际情况进行选择,本申请对此不作具体限定,例如该预设无线网络为WIFI网络,洗衣机在该WIFI网络中的无线标识符可以为WIFI-洗衣机、智能冰箱在该WIFI网络中的无线标识符可以为WIFI-冰箱和电视机在该WIFI网络中的无线标识符可以为WIFI-电视机,若存在多个类似的家电,还可以进行编号区别,例如存在三台电视机,可以将三台电视机的无线标识符分别标识为WIFI-电视机1号、WIFI-电视机2号和WIFI-电视机3号。
在一实施例中,用户发出唤醒附近智能设备的语音,得到附近智能设备响应之后,用户发出控制扫地机的语音,则该智能设备采集用户发出的语音,得到语音控制数据。该智能设备将该语音控制数据转换成文本信息,并对该文本信息进行解析,得到语音控制指令,并将该语音控制指令通过无线通信网络发送至云端;当云端接收到该语音控制指令之后通过无线通信网络将该语音控制指令发送至扫地机,以使扫地机接收到用户触发的扫地机的语音控制指令。其中,对该文本信息进行解析的具体方式为:获取该文本信息中至少一个目标关键词和获取预存关键词集合;根据该目标关键词和预存关键词集合,得到语音控制指令;该预存关键词集合为预先存储好的关键词的集合。通过该方式能准确的接收到用户命令,极大地提高了用户的使用体验。
其中,用户发出唤醒附近智能设备的语音,能得到附近智能设备的响应为基于神经网络的语音唤醒技术,该神经网络唤醒技术可以根据实际情况进行选择,本申请对此不作具体限定,例如该神经网络唤醒技术为第三代端到端的唤醒方案;该通信网络可以根据实际情况进行选择,本申请对此不作具体限定,例如,WIFI网络、蓝牙或者ZigBee等多种无线通信传输方式;该云端可以根据实际情况进行选择,本申请对此不作具体限定,例如该云端为云端服务器。
需要说明的是,该智能设备将该语音控制数据转换成文本信息,得到语音控制指令,具体为:将该语音控制数据输入至预设语音识别模型,从而得到语音控制指令,该预设语音识别模型为预先训练好的神经网络识别模型;该预设语音识别模型的具体训练方法为:获取样本语音数据,根据文本信息对类别对应的类别标识对该样本语音数据进行标注,以构建样本数据集;基于该样本数据集对该神经网络进行迭代训练,直到该神经网络收敛,从而得到该语音识别模型。其中,上述神经网络模型包括卷积神经网络模型、循环神经网络模型和循环卷积神经网络模型,当然也可以采用其他网络模型训练得到的语音识别模型,本申请在此不做具体限定。
示例性的,若唤醒智能设备接收语音的关键词为“扫地”。当用户发出“扫地”的语音时,则用户附近的智能设备进入采集语音的模式,用户发出“清扫客厅”的语音,智能设备采集到“清扫客厅”的语音数据,将该“清扫客厅”的语音数据输入至预设语音识别模型,得到“清扫客厅”的文本语音控制指令,然后通过无线通信网络将该“清扫客厅”的语音控制指令发送至云端,云端接收到该“清扫客厅”的语音控制指令之后,并将该“清扫客厅”的语音控制指令发送至扫地机,以使扫地机接收到“清扫客厅”的语音控制指令。
在另一实施例中,用户发出唤醒附近智能设备的语音,得到附近智能设备响应之后,用户发出控制扫地机的语音,则该智能设备采集用户发出的语音,得到语音控制数据,并将该语音控制数据发送至云端;该云端接收到该语音控制数据后,并将该语音控制数据转换成文本信息,对该文本信息进行解析,得到语音控制指令;然后通过无线通信网络将该语音控制指令发送至扫地机,以使扫地机接收到用户触发的扫地机的语音控制指令。其中,对该文本信息进行解析的具体方式为:获取该文本信息中至少一个目标关键词和获取预存关键词集合;根据该目标关键词和预存关键词集合,得到语音控制指令;该预存关键词集合为预先存储好的关键词的集合。
在一实施例中,扫地机接收云端发送的语音控制指令,从而得到用户触发的扫地机的语音控制指令。需要说明的是,扫地机在未工作的状态时处于休眠状态,当云端向扫地机发生语音控制指令时,将扫地机唤醒,以达到节能的效果。
在一实施例中,该扫地机通过自带的预置语音采集装置采集用户的语音,得到语音控制数据;将该语音控制数据输入至预设语音识别模型,得到文本信息,对该文本信息进行解析,从而得到语音控制指令。其中,该预置语音采集装置的具体类型和具体安装位置可以根据实际情况进行选择,本申请对此不作具体限定,例如,该预置语音采集装置可以为智能麦克风,安装在扫地机的顶部。其中,对该文本信息进行解析的具体方式为:获取该文本信息中至少一个目标关键词和获取预存关键词集合;根据该目标关键词和预存关键词集合,得到语音控制指令;该预存关键词集合为预先存储好的关键词的集合。通过扫地机直接接收用户的语音,简化了控制的步骤,提高了扫地机的工作效率。
在一实施例中,获取所述语音控制指令中的至少一个目标关键词,并获取每个家电设备的无线标识符各自对应的关键词,根据所述每个家电设备的无线标识符各自对应的关键词和所述目标关键词,确定至少一个家电设备的无线标识符。其中,每个家电设备的无线标识符各自对应的关键词为预先设定好的,例如,WIFI_电视机1的对应的关键词为客厅。
示例性的,获取的语音控制指令为“清扫客厅”,获取到语音控制指令中的目标关键词为“客厅”,获取每个家电设备的无线标识符各自对应的关键词,并找出关键词为“客厅”的家电设备,关键词为“客厅”的家电设备即为目标家电设备,从而得到WIFI_电视机1的家电设备的无线标识符。
步骤S102、根据所述至少一个家电设备的无线标识符,确定所述扫地机的目标清扫区域。
其中,目标清扫区域即为扫地机进行清扫的区域,例如,客厅、阳台和卧室等。
在一实施例中,获取每个清扫区域与至少一个家电设备的无线标识符的绑定关系;根据所述至少一个家电设备的无线标识符和所述绑定关系,确定所述扫地机的目标清扫区域。
示例性的,家电设备的无线标识符为WIFI_洗衣机,获取与家电设备的无线标识符为WIFI_洗衣机绑定的清扫区域,得到该清扫区域为阳台,则确定扫地机的目标清扫区域为阳台。
示例性的,家电设备的无线标识符为WIFI_洗衣机和WIFI_浴霸,获取与家电设备的无线标识符WIFI_洗衣机和WIFI_浴霸绑定的清扫区域,得到WIFI_洗衣机绑定的为阳台,WIFI_浴霸绑定的为浴室,则确定扫地机的目标清扫区域为阳台和浴室。
其中,得到每个清扫区域与至少一个家电设备的无线标识符的绑定关系的具体方法为:构建全屋清扫路线地图,并获取每个家电设备的无线信号强度;根据每个家电设备的无线信号强度,确定每个家电设备在该全屋路线地图中的位置坐标;根据每个家电设备的位置坐标,将该全屋清扫路线地图划分为多个清扫区域;获取每个所述清扫区域内的家电设备的无线标识符,并建立每个清扫区域与至少一个家电设备的无线标识符的绑定关系。
具体地,控制扫地机对全屋进行清扫,并通过预置激光雷达将进行全屋清扫的路径记录和获取全屋地形特征,根据全屋清扫的路径记录和全屋地形特征,得到全屋清扫路线地图。其中,该预置激光雷达安装在扫地机上,安装的具体位置可以根据实际情况进行选择,本身对此不作具体限定。
示例性的,如图2所示,控制扫地机对全屋进行清扫,通过预置激光雷达将进行全屋清扫的路径记录,得到清扫的路径A,获取全屋地形特征B,根据清扫的路径A和全屋地形特征B,得到全屋清扫路线地图C。
具体地,获取室内定位系统发送的基于每个家电设备的无线信号强度确定的室内定位信息,并根据该室内定位信息确定每个家电设备的位置信息;根据每个家电设备的位置信息和全屋清扫路线地图,确定每个家电设备在该全屋路线地图中的位置坐标。其中,该室内定位系统根据实际情况进行选择,本申请对此不作具体限定。例如,该室内定位系统为室内蓝牙定位系统或者WIFI定位系统。
示例性的,如图3所示,获取家电设备1、家电设备2、家电设备3、家电设备4和家电设备5的无线信号强度的室内定位信息,根据家电设备1、家电设备2、家电设备3、家电设备4和家电设备5的无线信号强度的室内定位信息和全屋清扫路线地图,得到家电设备1、家电设备2、家电设备3、家电设备4和家电设备5在全屋路线地图中的位置坐标。
具体地,根据每个家电设备在全屋路线地图中的位置坐标和室内墙壁位置的划分,将每个家电设备所在位置和周围的墙壁划分为一个区域,从而得到多个清扫区域。
示例性的,如图4所示,根据每个家电设备的位置坐标和室内墙壁位置的划分,将全屋清扫路线地图划分为多个清扫区域,清扫区域a、清扫区域b、清扫区域c、清扫区域e、清扫区域e和清扫区域f。
示例性的,获取客厅清扫区域内的电视机的无线标识符WIFI_电视机,将客厅清扫区域与电视机的无线标识符WIFI_电视机绑定。
步骤S103、控制所述扫地机对所述目标清扫区域进行清扫。
在得到扫地机的目标清扫区域之后,获取目标清扫区域的清扫路线,控制扫地机对该目标清扫区域按照该清扫路线进行清扫。
在一实施例中,确定该扫地机到达目标清扫区域的移动路径;获取该扫地机全屋清扫地图,其中,该全屋清扫地图包括该目标清扫区域的清扫路线;基于该移动路径控制该扫地机移动到目标清扫区域,并按照该清扫路线对该目标清扫区域进行清扫。在确定目标清扫区域之后,自动规划移动到目标清扫区域的路径,提高了扫地机的智能性,极大地提高了用户的体验。
具体地,获取扫地机的无线信号强度和获取目标清扫区域内至少一个家电设备的无线信号强度;根据该扫地机的无线信号强度和该目标清扫区域内至少一个家电设备的无线信号强度,确定该扫地机和目标清扫区域的室内相对位置信息;根据该扫地机和目标清扫区域的室内相对位置信息,确定该扫地机到达目标清扫区域的移动路径。控制扫地机按照该移动路径移动至目标清扫区域,按照预存的全屋清扫路线地图中的目标清扫区域的清扫路线进行清扫。
在一实施例中,当目标清扫区域为两个清扫区域时,扫地机选取距离扫地机最近的清扫区域进行清扫。提高了扫地机的智能性。
在另一实施例中,当目标清扫区域为两个清扫区域时,扫地机将两个清扫区域的信息发送至用户使用的移动设备,用户查看到如何先后清扫两个区域的信息时,发送清扫的先后顺序至扫地机,该扫地机按照用户的发送指令进行清扫。其中,移动设备与扫地机之间的通信方式可以根据实际情况进行选择,本申请在此不做具体限定,例如,WIFI网络、蓝牙或者ZigBee等多种无线通信传输方式。用户通过移动设备控制扫地机的清扫顺序,提高了扫地机的智能性,极大地提高了用户的使用体验。
在一实施例中,获取扫地机的剩余电量,并确定该扫地机完成目标清扫区域所需的电量,得到目标电量;确定剩余电量是否大于或等于该目标电量;若该剩余电量大于或等于该目标电量,则执行步骤:控制所述扫地机对所述目标清扫区域进行清扫;若所述剩余电量小于该目标电量,则输出预设提醒信息,其中,所述提醒信息用于提醒所述扫地机的电量不足。其中,该预设提醒信息可以根据实际情况进行设置,本申请对此不做具体限定,该预设提醒信息的输出方式包括如下至少一种:发出警报、发出电量不足的语音信息和向用户使用的移动设备发送提醒信息。当扫地机对目标清扫区域的进行清扫的电量不足,则输出预设提醒信息,极大地提高了扫地机的智能性。
上述实施例提供的扫地机控制方法,通过获取用户触发的扫地机的语音控制指令,并对该语音控制指令进行解析,得到至少一个家电设备的无线标识符;然后根据该至少一个家电设备的无线标识符,确定该扫地机的目标清扫区域;之后控制该扫地机对所述目标清扫区域进行清扫。通过获取用户的语音命令,并基于该语音命令确定目标清扫区域,然后控制扫地机对该目标清扫区域进行清扫,通过语音控制提高了扫地机的智能性和用户使用的便捷性,极大地提高了用户的使用体验。
请参照图5,图5为本申请的实施例提供的一种扫地机控制系统的结构示意框图。
如图5所示,所述扫地机控制系统200包括智能设备201、云端202和扫地机203,其中:
所述智能设备201,用于采集用户的语音,得到语音控制数据,并将所述语音控制数据发送至云端;
所述云端202,用于接收所述智能设备发送的语音控制数据,并将语音控制数据转换成文本信息,得到语音控制指令;
所述云端202,还用于将所述语音控制指令发送至扫地机;
所述扫地机203,用于接收所述云端发送的语音控制指令,并对所述语音控制指令进行解析,得到至少一个家电设备的无线标识符;
所述扫地机203,还用于根据所述至少一个家电设备的无线标识符,确定所述扫地机的目标清扫区域;
所述扫地机203,还用于对所述目标清扫区域进行清扫。
在一实施例中,所述扫地机203,还用于:
构建全屋清扫路线地图,并获取每个家电设备的无线信号强度;
根据每个家电设备的无线信号强度,确定每个家电设备在所述全屋路线地图中的位置坐标;
根据每个家电设备的所述位置坐标,将所述全屋清扫路线地图划分为多个清扫区域;
获取每个所述清扫区域内的家电设备的无线标识符,并建立每个清扫区域与至少一个家电设备的无线标识符的绑定关系。
在一实施例中,所述扫地机203,还用于:
获取所述语音控制指令中的至少一个目标关键词,并获取每个家电设备的无线标识符各自对应的关键词,
根据所述每个家电设备的无线标识符各自对应的关键词和所述目标关键词,确定至少一个家电设备的无线标识符。
在一实施例中,所述扫地机203,还用于:
获取每个清扫区域与至少一个家电设备的无线标识符的绑定关系;
根据所述至少一个家电设备的无线标识符和所述绑定关系,确定所述扫地机的目标清扫区域。
在一实施例中,所述扫地机203,还用于:
确定所述扫地机到达目标清扫区域的移动路径;
获取所述扫地机全屋清扫地图,其中,所述全屋清扫地图包括所述目标清扫区域的清扫路线;
基于所述移动路径控制所述扫地机移动到目标清扫区域,并按照所述清扫路线对所述目标清扫区域进行清扫。
在一实施例中,所述扫地机203,还用于:
获取所述扫地机的无线信号强度和获取所述目标清扫区域内至少一个家电设备的无线信号强度;
根据所述扫地机的无线信号强度和所述目标清扫区域内至少一个家电设备的无线信号强度,确定所述扫地机和目标清扫区域的室内相对位置信息;
根据所述扫地机和目标清扫区域的室内相对位置信息,确定所述扫地机到达目标清扫区域的移动路径。
在一实施例中,所述扫地机203,还用于:
获取所述扫地机的剩余电量,并确定所述扫地机完成所述目标清扫区域所需的电量,得到目标电量;
确定所述剩余电量是否大于或等于所述目标电量;
若所述剩余电量大于或等于所述目标电量,则执行步骤:控制所述扫地机对所述目标清扫区域进行清扫;
若所述剩余电量小于所述目标电量,则输出预设提醒信息,其中,所述提醒信息用于提醒所述扫地机的电量不足。
请参阅图6,图6为本申请实施例提供的一种扫地机的结构示意性框图。
如图6所示,该扫地机300包括通过系统总线301连接的处理器302、存储器303和通信接口304,其中,存储器303可以包括非易失性存储介质和内存储器。
非易失性存储介质可存储计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种扫地机控制方法。
处理器302用于提供计算和控制能力,支撑整个扫地机的运行。
内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种扫地机控制方法。
该通信接口用于通信。本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的扫地机的限定,具体的扫地机可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
应当理解的是,处理器302可以是中央处理单元(Central Processing Unit,CPU),该处理器302还可以是其他通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
其中,在一个实施例中,所述处理器302用于运行存储在存储器中的计算机程序,以实现如下步骤:
获取用户触发的扫地机的语音控制指令,并对所述语音控制指令进行解析,得到至少一个家电设备的无线标识符;
根据所述至少一个家电设备的无线标识符,确定所述扫地机的目标清扫区域;
控制所述扫地机对所述目标清扫区域进行清扫。
在一个实施例中,所述处理器302在实现所述方法时,还用于实现:
构建全屋清扫路线地图,并获取每个家电设备的无线信号强度;
根据每个家电设备的无线信号强度,确定每个家电设备在所述全屋路线地图中的位置坐标;
根据每个家电设备的所述位置坐标,将所述全屋清扫路线地图划分为多个清扫区域;
获取每个所述清扫区域内的家电设备的无线标识符,并建立每个清扫区域与至少一个家电设备的无线标识符的绑定关系。
在一个实施例中,所述处理器302在实现所述对所述语音控制指令进行解析,得到至少一个家电设备的无线标识符时,用于实现:
获取所述语音控制指令中的至少一个目标关键词,并获取每个家电设备的无线标识符各自对应的关键词,
根据所述每个家电设备的无线标识符各自对应的关键词和所述目标关键词,确定至少一个家电设备的无线标识符。
在一个实施例中,所述处理器302在实现所述根据所述至少一个家电设备的无线标识符,确定所述扫地机的目标清扫区域时,用于实现:
获取每个清扫区域与至少一个家电设备的无线标识符的绑定关系;
根据所述至少一个家电设备的无线标识符和所述绑定关系,确定所述扫地机的目标清扫区域。
在一个实施例中,所述处理器302在实现所述控制所述扫地机对所述目标清扫区域进行清扫时,用于实现:
确定所述扫地机到达目标清扫区域的移动路径;
获取所述扫地机全屋清扫地图,其中,所述全屋清扫地图包括所述目标清扫区域的清扫路线;
基于所述移动路径控制所述扫地机移动到目标清扫区域,并按照所述清扫路线对所述目标清扫区域进行清扫。
在一个实施例中,所述处理器302在实现所述确定所述扫地机到达目标清扫区域的移动路径时,用于实现:
获取所述扫地机的无线信号强度和获取所述目标清扫区域内至少一个家电设备的无线信号强度;
根据所述扫地机的无线信号强度和所述目标清扫区域内至少一个家电设备的无线信号强度,确定所述扫地机和目标清扫区域的室内相对位置信息;
根据所述扫地机和目标清扫区域的室内相对位置信息,确定所述扫地机到达目标清扫区域的移动路径。
在一个实施例中,所述处理器302在实现所述控制所述扫地机对所述目标清扫区域进行清扫之前时,还用于实现:
获取所述扫地机的剩余电量,并确定所述扫地机完成所述目标清扫区域所需的电量,得到目标电量;
确定所述剩余电量是否大于或等于所述目标电量;
若所述剩余电量大于或等于所述目标电量,则执行步骤:控制所述扫地机对所述目标清扫区域进行清扫;
若所述剩余电量小于所述目标电量,则输出预设提醒信息,其中,所述提醒信息用于提醒所述扫地机的电量不足。
需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述扫地机控制的具体工作过程,可以参考前述扫地机控制控制方法实施例中的对应过程,在此不再赘述
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序中包括程序指令,所述程序指令被执行时所实现的方法可参照本申请扫地机控制方法的各个实施例。
其中,所述计算机可读存储介质可以是前述实施例所述的扫地机的内部存储单元,例如所述扫地机的硬盘或内存。所述计算机可读存储介质也可以是所述扫地机的外部存储设备,例如所述扫地机上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。
应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (10)
1.一种扫地机控制方法,其特征在于,包括:
获取用户触发的扫地机的语音控制指令,并对所述语音控制指令进行解析,得到至少一个家电设备的无线标识符;
根据所述至少一个家电设备的无线标识符,确定所述扫地机的目标清扫区域;
控制所述扫地机对所述目标清扫区域进行清扫。
2.如权利要求1所述的扫地机控制方法,其特征在于,所述方法还包括:
构建全屋清扫路线地图,并获取每个家电设备的无线信号强度;
根据每个家电设备的无线信号强度,确定每个家电设备在所述全屋路线地图中的位置坐标;
根据每个家电设备的所述位置坐标,将所述全屋清扫路线地图划分为多个清扫区域;
获取每个所述清扫区域内的家电设备的无线标识符,并建立每个清扫区域与至少一个家电设备的无线标识符的绑定关系。
3.如权利要求1所述的扫地机控制方法,其特征在于,所述对所述语音控制指令进行解析,得到至少一个家电设备的无线标识符,包括:
获取所述语音控制指令中的至少一个目标关键词,并获取每个家电设备的无线标识符各自对应的关键词,
根据所述每个家电设备的无线标识符各自对应的关键词和所述目标关键词,确定至少一个家电设备的无线标识符。
4.如权利要求2所述的扫地机控制方法,其特征在于,所述根据所述至少一个家电设备的无线标识符,确定所述扫地机的目标清扫区域,包括:
获取每个清扫区域与至少一个家电设备的无线标识符的绑定关系;
根据所述至少一个家电设备的无线标识符和所述绑定关系,确定所述扫地机的目标清扫区域。
5.如权利要求2所述的扫地机控制方法,其特征在于,所述控制所述扫地机对所述目标清扫区域进行清扫,包括:
确定所述扫地机到达目标清扫区域的移动路径;
获取所述扫地机全屋清扫地图,其中,所述全屋清扫地图包括所述目标清扫区域的清扫路线;
基于所述移动路径控制所述扫地机移动到目标清扫区域,并按照所述清扫路线对所述目标清扫区域进行清扫。
6.如权利要求5所述的扫地机控制方法,其特征在于,所述确定所述扫地机到达目标清扫区域的移动路径,包括:
获取所述扫地机的无线信号强度和获取所述目标清扫区域内至少一个家电设备的无线信号强度;
根据所述扫地机的无线信号强度和所述目标清扫区域内至少一个家电设备的无线信号强度,确定所述扫地机和目标清扫区域的室内相对位置信息;
根据所述扫地机和目标清扫区域的室内相对位置信息,确定所述扫地机到达目标清扫区域的移动路径。
7.如权利要求1-6中任意一项所述的扫地机控制方法,其特征在于,所述控制所述扫地机对所述目标清扫区域进行清扫之前,还包括:
获取所述扫地机的剩余电量,并确定所述扫地机完成所述目标清扫区域所需的电量,得到目标电量;
确定所述剩余电量是否大于或等于所述目标电量;
若所述剩余电量大于或等于所述目标电量,则执行步骤:控制所述扫地机对所述目标清扫区域进行清扫;
若所述剩余电量小于所述目标电量,则输出预设提醒信息,其中,所述提醒信息用于提醒所述扫地机的电量不足。
8.一种扫地机控制系统,其特征在于,所述扫地机控制系统包括智能设备、云端和扫地机,其中:
所述智能设备,用于采集用户的语音,得到语音控制数据,并将所述语音控制数据发送至云端;
所述云端,用于接收所述智能设备发送的语音控制数据,并将语音控制数据转换成文本信息,得到语音控制指令;
所述云端,还用于将所述语音控制指令发送至扫地机;
所述扫地机,用于接收所述云端发送的语音控制指令,并对所述语音控制指令进行解析,得到至少一个家电设备的无线标识符;
所述扫地机,还用于根据所述至少一个家电设备的无线标识符,确定所述扫地机的目标清扫区域;
所述扫地机,还用于对所述目标清扫区域进行清扫。
9.一种扫地机,其特征在于,所述扫地机包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的计算机程序,其中所述计算机程序被所述处理器执行时,实现如权利要求1至7中任一项所述的扫地机控制方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,其中所述计算机程序被处理器执行时,实现如权利要求1至7中任一项所述的扫地机控制方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010379355.1A CN113616112A (zh) | 2020-05-07 | 2020-05-07 | 扫地机控制方法、系统、扫地机及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010379355.1A CN113616112A (zh) | 2020-05-07 | 2020-05-07 | 扫地机控制方法、系统、扫地机及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113616112A true CN113616112A (zh) | 2021-11-09 |
Family
ID=78376979
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010379355.1A Pending CN113616112A (zh) | 2020-05-07 | 2020-05-07 | 扫地机控制方法、系统、扫地机及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113616112A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114391780A (zh) * | 2022-01-19 | 2022-04-26 | 深圳市无限动力发展有限公司 | 扫地机的清扫控制方法、装置、计算机设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105142482A (zh) * | 2013-04-26 | 2015-12-09 | 三星电子株式会社 | 清洁机器人、家居监控装置以及用于控制该清洁机器人的方法 |
CN106385347A (zh) * | 2016-09-09 | 2017-02-08 | 珠海格力电器股份有限公司 | 一种家电设备控制方法和装置 |
CN108370492A (zh) * | 2017-01-20 | 2018-08-03 | 华为技术有限公司 | 一种室内定位的方法和设备 |
CN108742332A (zh) * | 2018-05-30 | 2018-11-06 | 上海与德通讯技术有限公司 | 一种清扫方法和机器人 |
US20190387945A1 (en) * | 2017-01-25 | 2019-12-26 | Lg Electronics Inc. | Mobile robot |
-
2020
- 2020-05-07 CN CN202010379355.1A patent/CN113616112A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105142482A (zh) * | 2013-04-26 | 2015-12-09 | 三星电子株式会社 | 清洁机器人、家居监控装置以及用于控制该清洁机器人的方法 |
CN106385347A (zh) * | 2016-09-09 | 2017-02-08 | 珠海格力电器股份有限公司 | 一种家电设备控制方法和装置 |
CN108370492A (zh) * | 2017-01-20 | 2018-08-03 | 华为技术有限公司 | 一种室内定位的方法和设备 |
US20190387945A1 (en) * | 2017-01-25 | 2019-12-26 | Lg Electronics Inc. | Mobile robot |
CN108742332A (zh) * | 2018-05-30 | 2018-11-06 | 上海与德通讯技术有限公司 | 一种清扫方法和机器人 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114391780A (zh) * | 2022-01-19 | 2022-04-26 | 深圳市无限动力发展有限公司 | 扫地机的清扫控制方法、装置、计算机设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210293864A1 (en) | Electrical panel for determining information about devices using different sets of features | |
CN108052015B (zh) | 使用不同的特征集确定关于建筑中的设备的信息 | |
US10175276B2 (en) | Identifying and categorizing power consumption with disaggregation | |
Jo et al. | Intelligent smart home energy efficiency model using artificial TensorFlow engine | |
KR101662396B1 (ko) | IoT 장치를 제어하기 위한 방법 및 시스템 | |
CN104181886B (zh) | 一种智能家居系统及控制方法 | |
JP2022071199A (ja) | スマートプラグの動作のシステムおよび方法 | |
CN109754804A (zh) | 一种语音控制方法、装置、存储介质及智能家居系统 | |
US20160146866A1 (en) | Determining information about devices in a building using different sets of features | |
CN110618614A (zh) | 一种智能家居的控制方法、装置、存储介质及机器人 | |
CN106842972A (zh) | 一种智能家居设备的预测控制方法及系统 | |
CN111973075A (zh) | 基于户型图的地面清扫方法、装置、扫地机和计算机介质 | |
JP2010146268A (ja) | 電力量監視システム、管理サーバおよび電力量監視方法 | |
US20200120163A1 (en) | Managing data and personification of iot devices in multiple networks | |
CN110308661A (zh) | 基于机器学习的智能设备控制方法及装置 | |
CN114019807A (zh) | 数据处理方法、装置、系统、设备及可读存储介质 | |
JP2016063415A (ja) | ネットワークシステム、音声出力方法、サーバ、機器、および音声出力プログラム | |
CN111431776A (zh) | 信息配置方法、装置及系统 | |
CN113616112A (zh) | 扫地机控制方法、系统、扫地机及计算机可读存储介质 | |
CN113206863B (zh) | 物联网设备管理方法及装置 | |
CN112540601B (zh) | 控制方法、装置、电子设备以及存储介质 | |
Hansen et al. | A home energy management system with focus on energy optimization | |
CN114246512A (zh) | 扫地机清扫方法、装置、扫地机和计算机存储介质 | |
CN110333663A (zh) | 设置智能家居管理权限的方法、系统及计算机储存介质 | |
CN113616117B (zh) | 清扫区域确定方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20211109 |