一种设备的操作方法、系统及设备与流程

文档序号:26101257发布日期:2021-07-30 18:12阅读:51来源:国知局
一种设备的操作方法、系统及设备与流程

本发明涉及设备控制技术领域,特别是涉及一种设备的操作方法、系统及设备。



背景技术:

现有很多设备上都设置有ui模块(userinterface,用户界面),ui模块通常设置有位置固定的机械按键或者是触摸按键。以设备为音箱为例,现有市场上很多音箱是圆柱体或者长方体的,以实现360°声场,使得用户在各个方向都能有很好的收听效果。但由于其ui模块上的功能按键位置固定,用户使用过程中可能位于音箱的不同方位,每次操作时,每个功能按键与用户的相对位置可能都不一样,用户需要仔细识别每个按键的功能再操作,降低了用户体验。



技术实现要素:

本发明的目的是提供一种设备的操作方法、系统及设备,不需要用户因为方位改变而特意去识别交互模块,可以在一定程度上实现盲操作,提高了用户体验。

为解决上述技术问题,本发明提供了一种设备的操作方法,所述设备的顶部设置有交互模块,该操作方法包括:

预先建立所述交互模块的指令坐标系,所述指令坐标系与所述交互模块的基准方位之间满足预设位置关系;

确定用户位于所述设备的当前方位;

根据所述当前方位和所述基准方位调整所述指令坐标系,以使调整后的指令坐标系与所述当前方位之间满足所述预设位置关系;所述交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同;

基于调整后的指令坐标系及用户对所述交互模块的操作动作生成设备的操作指令。

优选地,所述设备还包括设置于侧面的多个接近传感器;

确定用户位于所述设备的当前方位包括:

确定在用户进入所述接近传感器的检测范围内时基于所述接近传感器采集的数据得到的用户与所述接近传感器之间的距离;

基于至少两个确定的用户与所述接近传感器之间的距离确定用户位于所述设备的当前方位。

优选地,所述接近传感器为超声波传感器或者激光雷达传感器或者红外tof接近传感器。

优选地,基于调整后的指令坐标系及用户对所述交互模块的操作动作生成设备的操作指令,包括:

基于用户对所述交互模块的操作动作确定所述操作动作在所述调整后的指令坐标系中的操作路径;

基于确定的操作路径及预设操作路径-指令对应关系生成设备的操作指令。

优选地,所述指令坐标系的第一坐标轴与基准方位之间满足预设位置关系,所述第一坐标轴为横坐标轴或者纵坐标轴。

优选地,所述操作动作包括点击操作和/或滑动操作。

优选地,所述滑动操作包括顺时针滑动和/或逆时针滑动和/或从第一方向向第二方向直线滑动;所述第一方向和所述第二方向相反。

优选地,根据所述当前方位和所述基准方位调整所述指令坐标系,以使调整后的指令坐标系与所述当前方位之间满足所述预设位置关系,包括:

确定预设旋转方向和旋转角度,所述预设旋转方向包括逆时针或者顺时针,所述旋转角度为按照所述预设旋转方向从所述基准方位至所述当前方位旋转的角度;

控制所述指令坐标系以所述交互模块的中心为旋转点、按照所述预设旋转方向旋转所述旋转角度。

为解决上述技术问题,本发明还提供了一种设备的操作系统,所述设备的顶部设置有交互模块,该操作系统包括:

指令坐标系建立模块,用于预先建立所述交互模块的指令坐标系,所述指令坐标系与基准方位之间满足预设位置关系;

方位确定模块,用于确定用户位于所述设备的当前方位;

指令坐标系调整模块,用于根据所述当前方位和所述基准方位调整所述指令坐标系,以使调整后的指令坐标系与所述当前方位之间满足所述预设位置关系;所述交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同;

操作指令生成模块,用于基于调整后的指令坐标系及用户对所述交互模块的操作动作生成设备的操作指令。

为解决上述技术问题,本发明还提供了一种设备,所述设备的顶部设置有交互模块,还包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上述所述设备的操作方法的步骤。

本发明提供了一种设备的操作方法,首先建立指令坐标系,指令坐标系与基准方位之间满足预设位置关系,在设备使用过程中,确定用户位于设备的当前方位,根据当前方位和基准方位调整指令坐标系,以便调整后的指令坐标系与当前方位之间满足预设位置关系,且交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同。可见,此时的当前方位相当于是基准方位,采用该种方式,不管用户站在设备的哪个方位,都能像在设备的基准方位上一样对设备的交互模块进行操作,不需要用户因为方位改变去而特意去识别交互模块,可以在一定程度上实现盲操作,提高了用户体验。

本发明还提供了一种设备的操作系统及设备,具有与上述设备的操作方法相同的有益效果。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的一种设备的操作方法的流程图;

图2为本发明提供的一种矩阵网格触摸板的矩阵式多pad原理图;

图3为本发明提供的一种设备的部分示意图;

图4为本发明提供的一种设备的操作系统的结构示意图;

图5为本发明提供的一种设备的结构示意图。

具体实施方式

本发明的核心是提供一种设备的操作方法、系统及设备,不需要用户因为方位改变去而特意去识别交互模块,可以在一定程度上实现盲操作,提高了用户体验。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参照图1,图1为本发明提供的一种设备的操作方法的流程图。

该设备的顶部设置有交互模块,该操作方法包括:

s11:预先建立交互模块的指令坐标系,指令坐标系与交互模块的基准方位之间满足预设位置关系;

s12:确定用户位于设备的当前方位;

s13:根据当前方位和基准方位调整指令坐标系,以使调整后的指令坐标系与当前方位之间满足预设位置关系;交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同;

s14:基于调整后的指令坐标系及用户对交互模块的操作动作生成设备的操作指令。

需要说明的是,设备可以为音箱等,设备的形状可以但不仅限为圆柱体或者长方体,交互模块设置于设备的顶部,以便用户在设备不同的方位对交互模块进行操作。交互模块用于识别用户的操作动作,并通过自身的指令坐标系得到操作动作的操作路径,从而基于操作路径生成设备的操作指令。在实际应用中,需要预先建立各操作路径对应地操作路径与操作指令之间的对应关系。

进一步地,交互模块可以为矩阵网格触摸板(无显示屏)或者触摸屏(有显示屏),用户通过触摸的方式对这两种交互模块进行操作。请参照图2,图2为本发明提供的一种矩阵网格触摸板的矩阵式多pad原理图,矩阵网格触摸板采用矩阵式多pad方式,能够识别用户触摸操作。交互模块还可以为基于毫米波的手势识别模块,基于毫米波的方式,用户可以无接触的对交互模块进行操作,操作轨迹和有接触的交互模块相同。

具体地,交互模块有其自身的指令坐标系,用户对交互模块的操作动作决定着该操作动作在指令坐标系上的操作路径。考虑到现有技术中,交互模块的指令坐标系是固定的,用户位于交互模块的方位一旦发生变化,对于用户来说,为了能够对设备进行正确的操作,用户可能要改变对交互模块的操作动作。例如为了对设备进行a功能控制,用户站在基准方位时需要对交互模块进行从左到右的滑动操作,则若用户站在与基准方位相反的方位时,为了实现上述a功能,用户需要对交互模块进行从右到左的滑动操作,可见,为了实现同一功能,用户站在不同方位需要进行不同的操作动作,降低了用户体验;即,假设滑动操作包括上、下、左及右四个方位;用户站在音箱前侧向右滑动(为实现播放下一首歌曲的目的),及用户站在音箱后侧向左滑动(为实现播放上一首歌曲的目的),对于传统的音箱触摸屏而言,其接受到的操作路径是一致的,导致对音箱本身而言要达到的目的都是播放上一首歌曲或是都是播放下一首歌曲。

为解决上述技术问题,本申请中,指令坐标系不是固定的,用户在使用设备过程中,始终以用户位于设备的当前方位作为新的基准方位,指令坐标系始终与用户的当前方位之间满足预设位置关系,此外,交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同。其中,这里的预设位置关系可以指的是指令坐标系中的某一定轴的指向与基准方位的方向相同或者相反,例如指令坐标系的横坐标轴的指向与基准方位相同或者相反,或者指令坐标系的纵坐标轴的指向与基准方位相同或者相反,具体可以根据需求设定。具体地,设定以交互模块为中心,指令坐标系与交互模块的基准方位之间满足预设位置关系,且交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同,则上述提到的对应关系中的各操作路径是用户站在基准方位上时对交互模块操作时产生的操作路径。

用户在使用设备时,设备会确定用户位于设备的当前方位,由于基准方位是确定的,则当前方位与基准方位的相对位置关系也是确定的,基于此,可以根据当前方位和基准方位的相对位置关系调整指令坐标系的位置,使得调整后的指令坐标系与当前方位之间满足预设位置关系,且交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同。且由于调整后的指令坐标系与当前方位之间满足预设位置关系且交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同,则当前方位相当于基准方位,后续便可基于调整后的指令坐标系及用户对所述交互模块的操作动作生成设备的操作指令。且用户在对交互模块进行操作时,无需考虑由于用户方位改变而改变操作动作,也即对于某一功能,用户无论在设备的哪个方位,操作动作均是相同的。可见,本申请的方案就好比调整交互模块的朝向,使得交互模块的朝向始终朝向用户。

需要说明的是,在实际应用中,s11中的基准方位可以是默认固定的,例如设备的0度方位,则后续用户在对设备操作完成离开设备后,指令坐标系恢复到默认位置,与默认固定的基准方位满足预设位置关系。当然,对于用户当前对设备操作来说,s11中的基准方位也可以是用户距离当前时间的最近一次的当前位置,该种方式下,用户当前在对设备操作完成并离开设备后,指令坐标系无需改变位置,用户本次的当前位置也会作为下一次用户靠近设备后的基准位置。具体采用哪种方式根据实际情况来定。

综上,本发明提供的一种设备的操作方法,使得用户的当前方位相当于是基准方位,采用该种方式,不管用户站在设备的哪个方位,都能像在设备的基准方位上一样对设备的交互模块进行操作,不需要用户因为方位改变去而特意去识别交互模块,可以在一定程度上实现盲操作,提高了用户体验。

在上述实施例的基础上:

作为一种优选地实施例,设备还包括设置于侧面的多个接近传感器;

确定用户位于设备的当前方位包括:

确定在用户进入接近传感器的检测范围内时基于接近传感器采集的数据得到的用户与接近传感器之间的距离;

基于至少两个确定的用户与接近传感器之间的距离确定用户位于设备的当前方位。

请参照图3,图3为本发明提供的一种设备的部分示意图。该设备为圆柱体,交互模块为触摸面板,设置于设备的顶部,交互模块的侧面均匀设置有多个接近传感器,以实现360度检测用户方位的目的。在实际应用中,可以根据接近传感器的侦测范围来确定在交互模块的侧面设置多少个接近传感器,可以根据需要设定距离阈值,当用户靠近设备一定范围内时才能被接近传感器检测到,只有当用户进入阈值距离内才算是有效接近。

具体地,当用户进入接近传感器的检测范围内时,则至少由两个接近传感器会检测到,基于至少两个接近传感器采集的数据便可确定用户与接近传感器之间的距离,基于至少两个确定的用户与接近传感器之间的距离便可确定用户位于设备的当前方位。

需要说明的是,接近传感器可以直接基于自身采集的数据确定自身与用户的距离,也可以将自身采集的数据发送至设备的处理器,由处理器计算得到该接近传感器与用户之间的距离。具体采用哪种方式可以根据实际情况来定。

可见,通过本申请提供的方式可以确定用户位于设备的当前方位,且精度及可靠性高。

作为一种优选地实施例,接近传感器为超声波传感器或者激光雷达传感器或者红外tof(timeofflight,飞行时间)接近传感器。

具体地,超声波传感器具有方向性好的优点,激光雷达传感器具有精度高,量程大,抗光、电干扰能力强的优点,红外tof接近传感器能够在短时间内准确地检测物体,并且不受湿度,气压和温度的影响。

当然,这里还可以采用其他类型的接近传感器,本申请在此不作特别的限定。

作为一种优选地实施例,基于调整后的指令坐标系及用户对交互模块的操作动作生成设备的操作指令,包括:

基于用户对交互模块的操作动作确定操作动作在调整后的指令坐标系中的操作路径;

基于确定的操作路径及预设操作路径-指令对应关系生成设备的操作指令。

具体地,可以预先建立指令坐标系中的操作路径与各个操作指令之间的对应关系,其中,这里的滑动操作包括点击操作、滑动操作等,后续用户在对交互模块进行操作时,可以先基于用户对交互模块的操作确定操作动作在调整后的指令坐标系中的操作路径,然后基于确定的操作路径及预设操作路径-指令对应关系生成设备的操作指令,实现对设备的控制。

可见,本申请基于调整后的指令坐标系及用户对交互模块的操作动作生成设备的操作指令,不需要用户因为方位改变而特意去识别交互模块,可以在一定程度上实现盲操作,提高了用户体验。

作为一种优选地实施例,指令坐标系的第一坐标轴与基准方位之间满足预设位置关系,第一坐标轴为横坐标轴或者纵坐标轴。

具体地,指令坐标系包括原点、横坐标轴和纵坐标轴,为了方便确定指令坐标系与基准方位之间的位置关系,可以确定指令坐标系中的横坐标轴与基准方位之间的位置关系或者确定指令坐标系中的纵坐标轴与基准方位之间的位置关系。当然,还可以确定指令坐标系中的其他固定轴与基准方位之间的位置关系,本申请在此不做特别地限定。

作为一种优选地实施例,操作动作包括点击操作和/或滑动操作。

本申请中,用户可以通过对交互模块进行点击操作,也可以进行滑动操作,其中,点击操作可以包括单击或者双击,滑动操作可以为直线滑动也可以为曲线滑动,本申请在此不做特别地限定。通过该种方式实现了对交互模块的多种操作。

作为一种优选地实施例,滑动操作包括顺时针滑动和/或逆时针滑动和/或从第一方向向第二方向直线滑动;第一方向和第二方向相反。

具体地,滑动操作可以包括曲线滑动,例如顺时针滑动或者逆时针滑动,也可以包括直线滑动,例如第一方向向第二方向滑动,还可以包括折线滑动,具体采用哪种方式根据实际情况来定。

作为一种优选地实施例,根据当前方位和基准方位调整指令坐标系,以使调整后的指令坐标系与当前方位之间满足预设位置关系,包括:

确定预设旋转方向和旋转角度,预设旋转方向包括逆时针或者顺时针,旋转角度为按照预设旋转方向从基准方位至当前方位旋转的角度;

控制指令坐标系以交互模块的中心为旋转点、按照预设旋转方向旋转旋转角度。

具体地,在实际应用中,可以预先确定指令坐标系的旋转方向,预设旋转方向可以为顺时针或者逆时针,则在当前方位和基准方位的位置关系确定后,便可以基于预设旋转方向确定指令坐标系的旋转角度,其中,旋转角度为按照预设旋转方向从基准方位至当前方位旋转的角度,然后控制指令坐标系以交互模块的中心为旋转点、按照预设旋转方向旋转旋转角度,则旋转后的指令坐标系与当前方位会满足预设位置关系,且交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同。

可见,通过该种方式可以简单可靠地实现对指令坐标系的调整。

当然,在实际应用中,也可以不预先确定旋转方向,可以先确定当前方位与基准方位之间小于180度的角度(另一个角度为360度-该角度),将该角度作为旋转角度,并基于该旋转角度确定旋转方向,使得指令坐标系以交互模块的中心为旋转点、按照确定的旋转方向旋转旋转角度后,指令坐标系与当前方位之间满足预设位置关系,且交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同。

具体采用哪种调整方式可以根据实际情况来定。

请参照图4,图4为本发明提供的一种设备的操作系统的结构示意图。

该设备的顶部设置有交互模块,该操作系统包括:

指令坐标系建立模块41,用于预先建立交互模块的指令坐标系,指令坐标系与基准方位之间满足预设位置关系;

方位确定模块42,用于确定用户位于设备的当前方位;

指令坐标系调整模块43,用于根据当前方位和基准方位调整指令坐标系,以使调整后的指令坐标系与当前方位之间满足预设位置关系;交互模块的中心在调整后的指令坐标系中的位置与其在调整前的指令坐标系中的位置相同;

操作指令生成模块44,用于基于调整后的指令坐标系及用户对交互模块的操作动作生成设备的操作指令。

对于本发明提供的一种设备的操作系统的介绍请参照上述方法实施例,本发明在此不再赘述。

请参照图5,图5为本发明提供的一种设备的结构示意图,设备的顶部设置有交互模块51,还包括:

存储器52,用于存储计算机程序;

处理器53,用于执行计算机程序时实现如上述设备的操作方法的步骤。

对于本发明提供的一种设备的介绍请参照上述方法实施例,本发明在此不再赘述。

需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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