一种扫地机器人出水量控制方法及装置、扫地机器人与流程

文档序号:23385135发布日期:2020-12-22 13:49阅读:593来源:国知局
一种扫地机器人出水量控制方法及装置、扫地机器人与流程

本发明涉及扫地机器人技术领域,更为具体来说,本发明涉及一种扫地机器人出水量控制方法及装置、扫地机器人。



背景技术:

随着人们生活水平的不断提高和对生活品质的不断追求,扫地机器人进入了越来越多的用户家中,传统的扫地机器人一般都有地面上的灰尘、纸屑、瓜子皮等多种垃圾的清理功能。为进一步增加扫地机器人的用途,有一些扫地机器人开始具有拖地功能,而在拖地时需要扫地机器人向地面喷水。扫地机器人向地面喷水的常规方式一般在产品出厂时已经设定好,用户只需为扫地机器人加水即可。所以现有扫地机器人的出水量无法根据用户的实际需要进行合理的调节,导致用户体验不佳等问题,故亟需得到改进。



技术实现要素:

为解决现有扫地机器人的出水量并不能根据用户的实际需要进行合理的调节等问题,本发明创新地提供了一种扫地机器人出水量控制方法及装置、扫地机器人。本发明所提供的一个或多个实施例能够应对实际应用场景的复杂情况,满足用户的实际需求,具有为用户提供动态水量控制等功能,所以基于本发明的扫地机器人用户体验非常好,从而可有效地解决现有的扫地机器人在出水量控制等方面存在的至少一个问题。

为实现上述技术目的,本发明提供了一种扫地机器人出水量控制方法。所述扫地机器人出水量控制方法可包括但不限于如下的步骤。

接收基于刻度调节操作生成的第一控制指令。

解析所述第一控制指令,以解析出表征所述刻度调节操作的刻度设置参数,且所述刻度设置参数与扫地机器人出水量相对应。

依据所述刻度设置参数生成用于调整扫地机器人出水量的第二控制指令,以使扫地机器人按照所述刻度调节操作进行出水量控制。

基于上述的技术方案,本发明能够基于刻度调节方式对扫地机器人的出水量进行更精细地控制,满足用户对精准控制出水量的使用需求。具体应用时,本发明适合用户根据天气、季节等环境条件针对性控制扫地机器人,例如可以在阴天或下雨时调小刻度后减小扫地机器人出水量、在干燥的春季调大刻度后增加扫地机器人出水量等等,所以用户体验非常好。

进一步地,所述进行出水量控制的过程包括:

控制扫地机器人的出水节奏值。

其中,所述出水节奏值用于表示扫地机器人出水时长与暂停时长之间的关系。

基于上述改进的技术方案,本发明创新通过控制出水节奏的方式进行出水量控制,该方式不需要对已设计或已加工完成的扫地机器人进行结构改造,不仅提高了本发明适用范围,而且还具有控制方案成本低的优点。由于本发明采用了出水节奏值的控制手段,因而只需对扫地机器人的出水泵或阀门发出开或闭的二进制指令即可,所以本发明的可靠性更强。

进一步地,基于刻度调节操作生成第一控制指令的过程包括:

渲染出用于进行刻度调节操作的图形用户界面,所述图形用户界面上显示有控制对象。

接受对所述控制对象的刻度调节操作,并将操作结果反映的数值作为所述刻度设置参数。

生成具有所述刻度设置参数的第一控制指令。

基于上述改进的技术方案,本发明创新地提供了具有友好交互功能的图形用户界面的扫地机器人出水量控制方案,通过在移动终端(如手机)或扫地机器人的交互显示屏对控制对象进行控制,使本发明不仅具有操作方便且简单的优点,而且能够增加用户对扫地机器人控制的兴趣,进而有助于收集更多的用户反馈信息,以进一步改善和提升用户对扫地机器人的体验,进一步增加用户与扫地机器人等智能家居设备的互动。

进一步地,接受对所述控制对象的刻度调节操作的过程包括:

接收用户对所述控制对象在0~100%刻度范围内选择的操作结果,以确定操作结果反映的数值;其中,100%刻度对应刻度设置参数中的最大值,0刻度对应刻度设置参数中的最小值。

基于上述改进的技术方案,本发明能够在刻度“0”到刻度“100”的范围内进行扫地机器人的出水量动态地调节,所以本发明具有可调节范围大、能够进行精细的水量调节及为用户提供更多的调控选择等突出优点。

进一步地,所述控制对象为滚动条、百分比图、手势识别对象、表盘控件、滑动轮、虚拟加减按键中的至少一种。

基于上述改进的技术方案,本发明还能够提供动态且友好的图形用户界面控制对象,为用户提供简单且便捷的扫地机器人出水量的控制体验,而且本发明还可以根据用户的喜好而提供多种可选的控制对象进行显示。

进一步地,基于刻度调节操作生成第一控制指令的过程包括:

接收对扫地机器人上物理旋钮的旋转刻度值。

将所述旋转刻度值转换为所述刻度设置参数。

生成具有所述刻度设置参数的第一控制指令。

基于上述改进的技术方案,本发明还可以将控制部分设置在扫地机器人上,通过对扫地机器人上具有旋转刻度标记的物理旋钮的旋进或旋退,可实现对扫地机器人出水量增加或减小的控制。基于上述的手段使本发明能够适应更多场景,例如扫地机器人的用户为不习惯带智能手机的老人,或者当前用户的智能手机处于关机状态或者正在充电时,则本发明还可以通过物理旋钮控制实现扫地机器人出水量的调节。

为实现上述技术目的,本发明还提供了一种扫地机器人,该扫地机器人可包括存储器、处理器以及存储于所述存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本发明任一实施例中所述的扫地机器人出水量控制方法。

为实现上述技术目的,本发明还能够提供一种扫地机器人出水量控制装置,所述扫地机器人出水量控制装置可包括但不限于第一控制指令接收模块、第一控制指令解析模块及第二控制指令生成模块。

第一控制指令接收模块,用于接收基于刻度调节操作生成的第一控制指令。

第一控制指令解析模块,用于解析所述第一控制指令,以解析出表征所述刻度调节操作的刻度设置参数,且所述刻度设置参数与扫地机器人出水量相对应。

第二控制指令生成模块,用于依据所述刻度设置参数生成用于调整扫地机器人出水量的第二控制指令,以使扫地机器人按照所述刻度调节操作进行出水量控制。

可见,本发明一些实施例提供的扫地机器人出水量控制装置能够基于刻度调节方式对扫地机器人的出水量进行更精细地控制,满足用户对精准控制出水量的使用需求;而且适合用户根据天气、季节等环境条件适应性控制扫地机器人,例如可以在阴天或下雨时减小扫地机器人出水量、而在干燥的春季增加扫地机器人出水量等等,用户体验非常好。

为实现上述技术目的,本发明还能够提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行,以实现如本发明任一实施例中所述的扫地机器人出水量控制方法。

为实现上述技术目的,本发明还可提供一种计算机程序产品,当所述计算机程序产品中的指令由处理器执行时,执行如本发明任一实施例中所述的扫地机器人出水量控制方法。

本发明的有益效果为:本发明能够实现扫地机器人的出水量的动态且精细地调节,使扫地机器人能够适应更多的实际应用场景,满足用户更多的实际需求。所以本发明提供的技术方案具有扫地机器人出水量控制性能好、极大地提升了用户体验等突出优点。另外,本发明还具有可以不需要对扫地机器人进行产品结构的改造、实施成本低等突出优点,可见本发明具有广阔的市场前景,适于大面积的推广和应用。

附图说明

图1示出了本发明一些实施例的扫地机器人出水量控制方法的流程示意图。

图2示出了本发明一些实施例的生成具有刻度设置参数的第一控制指令的流程示意图。

图3示出了本发明一些实施例可通过对移动终端上滚动条进行刻度调节操作而控制扫地机器人的状态示意图。

图4示出了本发明一些实施例通过对移动终端上百分比图进行刻度调节操作而控制扫地机器人的状态示意图。

图5示出了本发明一些实施例通过对移动终端上虚拟加减按键进行刻度调节操作而控制扫地机器人的状态示意图。

其中,

10、扫地机器人。

20、移动终端。

具体实施方式

下面结合说明书附图对本发明所提供的一种扫地机器人出水量控制方法及装置、扫地机器人进行详细的解释和说明。

如图1所示,本发明一些实施例能够提供一种扫地机器人出水量控制方法,本发明所提供的控制方法能够精细地、动态地调节扫地机器人的出水量。具体地,该扫地机器人出水量控制方法可包括但不限于如下的步骤。

s1,接收基于刻度调节操作生成的第一控制指令。值得注意的是,本发明一个或多个实施例的第一控制指令既可来自于控制终端,也可来自于在扫地机器人设备上的操作,其中的控制终端可包括但不限于智能手机、平板电脑、智能手表、智能手环、智能戒指、智能头盔、智能眼镜等移动终端或智能穿戴设备,在扫地机器人设备上的操作可以包括但不限于使用操控屏控制或旋钮控制或按键控制等方式中的一种或多种。

如图2所示,本发明一些实施例中可基于刻度调节操作生成第一控制指令的过程可包括但不限于如下的步骤s100~s102。该过程可借助在智能手机、遥控器、控制用触摸屏等远程控制端屏幕上的应用(app)实现。

s100,渲染出用于进行刻度调节操作的图形用户界面,图形用户界面上显示有控制对象。本发明一个或多个实施例中所提供的控制对象可包括但不限于:滚动条、百分比图、手势识别对象、表盘控件、滑动轮、虚拟加减按键中的至少一种。如图3所示,该图展示了通过对移动终端20上滚动条进行刻度调节操作进而控制扫地机器人10的状态示意图,用户可通过上下滑动该滚动条的方式自由地、动态地控制扫地机器人的出水量;如图4所示,该图展示通过对移动终端20上百分比图进行刻度调节操作而控制扫地机器人10的状态示意图,用户可按照箭头所示圆周方向进行滑动,黑色部分占比会随着滑动而增大或减小,从而完成了对扫地机器人出水量的设定;如图5所示,展示了通过对移动终端20上虚拟加减按键进行刻度调节操作而控制扫地机器人10的状态示意图,用户可通过虚拟“+”按键进行出水量增大调节、可通过虚拟“-”按键进行出水量减小调节,例如点击一下增大或减小1%,长按时增大或减小5%,本发明当然并不限于此调节方式。

s101,接受对当前的控制对象的刻度调节操作,并将操作结果反映的数值作为刻度设置参数。更为具体地,被操作的触摸屏接受对控制对象的刻度调节操作的过程可包括:接收用户对控制对象在0~100%刻度范围内选择的操作结果,以确定操作结果反映的数值;其中,100%刻度对应刻度设置参数中的最大值,0刻度对应刻度设置参数中的最小值。该方式具有易于用户操作且较直观的优点,用户可通过百分比等显示直接了解到扫地机器人当前出水量的程度。

s102,生成具有刻度设置参数的第一控制指令。具体实施时,本发明一些实施例可利用包括刻度设置参数在内的相关参数形成数据包形式的第一控制指令,以发送给扫地机器人的处理器进行解析,相关参数还可以包括但不限于状态运行参数、控制参数、校验参数等等,各个相关参数可通过具体电控协议的二进制编码进行表示,本发明对此不再进行赘述。

作为一种并列的方案,本发明另一些实施例中基于刻度调节操作生成第一控制指令的过程可包括但不限于如下的步骤s110~s112,以通过扫地机器人设备本身上的控制键实现对扫地机器人出水量的动态调节。

s110,接收对扫地机器人上物理旋钮的旋转刻度值。该操作能够实现用户用手直接操作扫地机器人上物理旋钮,具有操作感强、体验好等优点。该方式不仅适用于不习惯使用手机操控的老人或手机正在关机或充电等场景,而且还能够充分地满足对直观感知和动手操作有着强烈要求的一些用户。

应理解的是,本发明一些实施例还可以在扫地机器人上安装手势识别装置,例如识别出用户手掌做出的逆时针动作或顺时针动作,逆时针动作可与旋钮旋进过程相对应以及顺时针动作可与旋钮旋退过程相对应,从而能够具体根据对用户的手势识别结果反映的数值作为刻度设置参数,然后直接执行步骤s110。

s111,将旋转刻度值转换为刻度设置参数。该方式也可以接收用户对物理旋钮在0~100%刻度范围内选择的操作结果,以确定操作结果反映的数值;在物理旋钮周围可设置刻度线,刻度线的100%刻度对应刻度设置参数中的最大值,0刻度对应刻度设置参数中的最小值,刻度线也可以在物理旋钮上,物理旋钮可以是吸附在扫地机器人壳体上的磁旋钮。

s110,生成具有刻度设置参数的第一控制指令。本实施例该方式也可利用包括刻度设置参数在内的多个参数形成数据包形式的第一控制指令,进而发送给扫地机器人的处理器进行解析,相关参数还可以包括但不限于状态运行参数、控制参数、校验参数等等,各个相关参数可通过具体电控协议的二进制编码进行表示。

s2,解析第一控制指令,以从该第一控制指令中解析出表征刻度调节操作的刻度设置参数(例如图示的63%,即0.63),而且刻度设置参数与扫地机器人出水量相对应(本次的出水量为在设定时长内最大量的63%)。

s3,解析得到刻度设置参数后,依据刻度设置参数生成用于调整扫地机器人出水量的第二控制指令,从而使扫地机器人按照刻度调节操作进行出水量控制。更为具体来说,本发明一些实施例中进行出水量控制的过程包括:控制扫地机器人的出水节奏值;其中,扫地机器人出水节奏值用于表示出水时长与暂停时长之间的关系,例如出水节奏值=出水时长与暂停时长的比值或者暂停时长与出水时长的比值,例如出水时长10s、暂停时长30s时的出水节奏值为1/3或3,例如出水时长20s、暂停时长180s时的出水节奏值为1/9或9。应当理解的是,在本发明已提供的内容基础上,出水节奏值还可以是其他的出水时长和暂停时长之间的关系,例如,出水节奏值=出水时长/(出水时长+暂停时长),等等。

本发明一个或多个实施例中出水节奏值的调节方式可包括三种:(1)出水时长不变、调节暂停时长,(2)调节出水时长、暂停时长不变,(3)可同时调节出水时长和暂停时长且使出水节奏值增大或减小。所以本发明一些实施例中的刻度设置参数与出水节奏值之间存在着对应关系;该对应关系可以是函数对应关系,即可在扫地机器人处理器中设置出水节奏函数,用于在得到刻度设置参数输入后输出出水节奏值或可同时输出出水时长和暂停时长;该对应关系还可以是存储于扫地机器人存储器中的对应表,可在收到刻度设置参数后通过查表的方式确定出水节奏值,或者分别确定出水时长和暂停时长。例如刻度设置参数与出水节奏值之间的对应关系为刻度100%时对应的出水时长为10s且暂停时长为10s,刻度63时对应的出水时长为10s且暂停时长为47s,刻度3时对应的出水时长为10s且暂停时长为107s,刻度0时对应的出水时长为0s(即停止出水);本实施例的最大出水量可对应刻度100%,最小出水量(使扫地机器人不出水)可对应刻度0,当然,在本发明已提供的内容基础上的出水时长与暂停时长之间的关系可根据实际情况进行调整。

本发明另一些实施例能够提供一种扫地机器人出水量控制装置,扫地机器人出水量控制装置可包括但不限于第一控制指令接收模块、第一控制指令解析模块以及第二控制指令生成模块。

第一控制指令接收模块用于接收基于刻度调节操作生成的第一控制指令。本发明一些实施例中的扫地机器人出水量控制装置可包括交互显示模块、操作处理模块及第一控制指令生成模块。交互显示模块用于渲染出用于进行刻度调节操作的图形用户界面,而且图形用户界面上显示有控制对象;操作处理模块用于接受对控制对象的刻度调节操作,并用于将操作结果反映的数值作为刻度设置参数;第一控制指令生成模块用于生成具有刻度设置参数的第一控制指令。当然,本发明一些实施例的交互显示模块、操作处理模块及第一控制指令生成模块可设置于移动终端20上或者具有操作屏的扫地机器人10上。具体地,操作处理模块用于接收用户对控制对象在0~100%刻度范围内选择的操作结果,以确定操作结果反映的数值;其中,100%刻度对应刻度设置参数中的最大值,0刻度对应刻度设置参数中的最小值。控制对象为滚动条、百分比图、手势识别对象、表盘控件、滑动轮、虚拟加减按键中的一种或多种。

作为一种替代方案,本发明另一些实施例中的扫地机器人出水量控制装置还可以包括物理旋钮、操作处理模块及第一控制指令生成模块,物理旋钮用于接收对扫地机器人10上物理旋钮的旋转刻度值,物理旋钮例如可以是可拆卸的磁旋钮;操作处理模块用于将旋转刻度值转换为刻度设置参数;第一控制指令生成模块用于生成具有刻度设置参数的第一控制指令。

第一控制指令解析模块用于解析第一控制指令,以解析出表征刻度调节操作的刻度设置参数,且刻度设置参数与扫地机器人出水量相对应。

第二控制指令生成模块用于依据刻度设置参数生成用于调整扫地机器人出水量的第二控制指令,以使扫地机器人按照刻度调节操作进行出水量控制。本发明一些实施例的扫地机器人出水量控制装置还包括可集成于扫地机器人处理器上的控制模块,该控制模块用于根据第二控制指令控制扫地机器人按照刻度调节操作进行出水,实现对出水量的直接控制。控制模块具体用于控制扫地机器人的出水节奏值;其中,出水节奏值为出水时长与暂停时长的比值,或者出水节奏值为暂停时长与出水时长的比值。

本发明还可在一个或多个实施例中提供一种扫地机器人。扫地机器人可包括存储器、处理器以及存储于存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如本发明任一实施例中的扫地机器人出水量控制方法,更为具体来说,该扫地机器人出水量控制方法可包括但不限于如下的步骤:接收基于刻度调节操作生成的第一控制指令;解析第一控制指令,以解析出表征刻度调节操作的刻度设置参数,且刻度设置参数与扫地机器人出水量相对应;依据刻度设置参数生成用于调整扫地机器人出水量的第二控制指令,以使扫地机器人按照刻度调节操作进行出水量控制。

本发明还有一些实施例可提供一种计算机可读存储介质,而且计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行,以实现本发明任一实施例中的扫地机器人出水量控制方法。扫地机器人出水量控制方法可包括但不限于如下的步骤:接收基于刻度调节操作生成的第一控制指令;解析第一控制指令,以解析出表征刻度调节操作的刻度设置参数,且刻度设置参数与扫地机器人出水量相对应;依据刻度设置参数生成用于调整扫地机器人出水量的第二控制指令,以使扫地机器人按照刻度调节操作进行出水量控制。

本发明另外有一些实施例可提供一种计算机程序产品,当计算机程序产品中的指令由处理器执行时,执行如本发明任一实施例中的扫地机器人出水量控制方法。扫地机器人出水量控制方法可包括但不限于如下的步骤:接收基于刻度调节操作生成的第一控制指令;解析第一控制指令,以解析出表征刻度调节操作的刻度设置参数,且刻度设置参数与扫地机器人出水量相对应;依据刻度设置参数生成用于调整扫地机器人出水量的第二控制指令,以使扫地机器人按照刻度调节操作进行出水量控制。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读存储介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读存储介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读存储介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram,randomaccessmemory),只读存储器(rom,read-onlymemory),可擦除可编辑只读存储器(eprom,erasableprogrammableread-onlymemory,或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom,compactdiscread-onlymemory)。另外,计算机可读存储介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga,programmablegatearray),现场可编程门阵列(fpga,fieldprogrammablegatearray)等。

在本说明书的描述中,参考术语“本实施例”、“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明实质内容上所作的任何修改、等同替换和简单改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1