应用于桌面机器人的控制方法、桌面机器人、存储介质技术

技术编号:38200774 阅读:14 留言:0更新日期:2023-07-21 16:43
本发明专利技术提供一种应用于桌面机器人的控制方法,所述桌面机器人包括至少两交互模式;其中,一交互模式被配置成通过如下方法实现:采集桌面机器人舵机转动的第一信号;其中,第一信号为舵机角度变化得到的采集信号;解析所述第一信号以得到其对应的交互输入信号;根据所述交互输入信号执行对应的交互响应。本发明专利技术还公开了一种桌面机器人、存储介质。本发明专利技术提供的桌面机器人的控制方法优化桌面机器人的智能水平,使得用户与桌面机器人的交互更为便利、形式更加丰富,提高用户与桌面机器人交互的趣味性。的趣味性。的趣味性。

【技术实现步骤摘要】
应用于桌面机器人的控制方法、桌面机器人、存储介质


[0001]本专利技术涉及机器人
,具体涉及一种应用于桌面机器人的控制方法、一种桌面机器人、存储介质。

技术介绍

[0002]随着科学技术的不断进步和机器人技术的不断发展,智能机器人已逐渐走入千家万户,市场上也出现了不少智能机器人给人们的生活带来便利和乐趣,其中,桌面机器人作为智能机器人的一种,侧重于情感交互和陪伴娱乐。
[0003]但是,现有的桌面机器人采用的交互方式较为单一,导致用户与桌面机器人的交互意愿较低且趣味性不高。因此,如何丰富桌面机器人的交互方式成为亟需解决的技术问题。
[0004]因此,有必要提供一种新方式来解决上述技术问题。

技术实现思路

[0005]针对现有技术的不足之处,本专利技术的目的在于提供一种应用于桌面机器人的控制方法,其优化桌面机器人的智能水平,使得用户与桌面机器人的交互更为便利、形式更加丰富,提高用户与桌面机器人交互的趣味性。
[0006]本专利技术的技术方案概述如下:
[0007]一种应用于桌面机器人的控制方法,所述桌面机器人包括至少两交互模式;其中,一交互模式被配置成通过如下方法实现:
[0008]采集桌面机器人舵机转动的第一信号;其中,第一信号为舵机角度变化得到的采集信号;
[0009]解析所述第一信号以得到其对应的交互输入信号;
[0010]根据所述交互输入信号执行对应的交互响应。
[0011]优选的,在采集桌面机器人舵机转动的第一信号前,还包括步骤:
[0012]检测舵机是否处于受控状态;
[0013]若否,则检测是否产生旋转信号;
[0014]在获取到旋转信号的情况下,判断旋转信号是否发生改变;
[0015]当所述旋转信号发生改变时,控制进入所述一交互模式。
[0016]优选的,解析所述第一信号以得到其对应的交互输入信号的步骤包括:
[0017]获取所述第一信号指示的舵机旋转角度;
[0018]将所述旋转角度与预设角度阈值进行匹配;其中,每个预设角度阈值匹配不同的预设交互指令;
[0019]若所述旋转角度与所述预设角度阈值相匹配,则获取所述预设角度阈值对应的预设交互指令,作为所述交互输入信号。
[0020]优选的,所述第一信号还配置有舵机旋转方向信息,解析所述第一信号以得到其
对应的交互输入信号的步骤包括:
[0021]获取初始角度信息和当前角度信息;
[0022]根据所述当前角度信息对应的角度值相较于所述初始角度信息对应的角度值的变化方向,判断所述舵机旋转方向;
[0023]若所述变化方向为第一方向,则确定舵机为第一旋转方向并获取对应的预设交互指令;
[0024]若所述变化方向为第二方向,则确定舵机为第二旋转方向并获取对应的预设交互指令。
[0025]优选的,所述第一信号还配置有舵机旋转方式信息,解析所述第一信号以得到其对应的交互输入信号的步骤包括:
[0026]获取时间t秒内舵机由初始角度位置变化至当前角度位置过程中角度值的连续变化信息;
[0027]基于角度值的连续变化信息确定舵机的连续旋转动作;
[0028]根据舵机的连续旋转动作匹配对应的预设交互指令。
[0029]优选的,还包括步骤:
[0030]当检测到当前交互动作完成时,控制所述舵机转动复位。
[0031]优选的,还包括步骤:
[0032]当检测当前交互动作完成时,将所述舵机当前停留位置作为下一次交互动作的初始角度位置。
[0033]优选的,还包括步骤:
[0034]检测是否在另一交互模式下接收到第二信号;其中,所述第二信号为进入所述一交互模式的控制信号;
[0035]当接收到所述第二信号时,结束当前交互模式并切换至所述一交互模式;
[0036]等待触发舵机旋转信号。
[0037]优选的,所述另一交互模式被配置包括语音交互、触摸交互、动作交互、触控交互中的一种或多种。
[0038]本专利技术还提供一种桌面机器人,所述桌面机器人在进行交互时执行如上所述的桌面机器人的交互方法。
[0039]本专利技术还提供一种计算机可读存储介质,其上存储有程序指令,所述程序指令被执行时实现应用于桌面机器人的控制方法。
[0040]本专利技术还提供一种电子设备,包括:处理器和存储器,所述存储器用于存储一个或多个程序;当所述一个或多个程序被所述处理器执行时,实现应用于桌面机器人的控制方法。
[0041]相比现有技术,本专利技术的有益效果在于:
[0042]本专利技术提供一种应用于桌面机器人的控制方法,所述桌面机器人包括至少两交互模式;其中,一交互模式被配置成通过如下方法实现:采集桌面机器人舵机转动的第一信号;其中,第一信号为舵机角度变化得到的采集信号;解析所述第一信号以得到其对应的交互输入信号;根据所述交互输入信号执行对应的交互响应。本专利技术提供的桌面机器人的控制方法优化桌面机器人的智能水平,使得用户与桌面机器人的交互更为便利、形式更加丰
富,提高用户与桌面机器人交互的趣味性。
[0043]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。本专利技术的具体实施方式由以下实施例及其附图详细给出。
附图说明
[0044]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0045]图1为本专利技术中应用于桌面机器人的控制方法的流程图;
[0046]图2为本专利技术实施例1中应用于桌面机器人的控制方法流程图;
[0047]图3为本专利技术实施例2中应用于桌面机器人的控制方法流程图图一;
[0048]图4为本专利技术实施例2中应用于桌面机器人的控制方法流程图图二;
[0049]图5为本专利技术实施例3中应用于桌面机器人的控制方法流程图;
[0050]图6为本专利技术实施例6中应用于桌面机器人的控制方法流程图;
[0051]图7为本专利技术实施例7中的桌面机器人的结构示意图;
[0052]图8为本专利技术实施例7中旋钮组件转动方式示意图;
[0053]图9为本专利技术实施例8中一种电子设备的示意图。
[0054]图中:1、旋钮组件;2、转动板;3、舵机。
具体实施方式
[0055]下面将结合本专利技术实施方式中的附图,对本专利技术实施方式中的技术方案进行清楚、完整的描述,显然,所描述的实施方式仅仅是本专利技术一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0056]在附图中,为清晰起见,可对形状和尺寸进行放大,并将在所有图中使用相同的附图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于桌面机器人的控制方法,其特征在于,所述桌面机器人包括至少两交互模式;其中,一交互模式被配置成通过如下方法实现:采集桌面机器人舵机转动的第一信号;其中,第一信号为舵机角度变化得到的采集信号;解析所述第一信号以得到其对应的交互输入信号;根据所述交互输入信号执行对应的交互响应。2.如权利要求1所述的应用于桌面机器人的控制方法,其特征在于,在采集桌面机器人舵机转动的第一信号前,还包括步骤:检测舵机是否处于受控状态;若否,则检测是否产生旋转信号;在获取到旋转信号的情况下,判断旋转信号是否发生改变;当所述旋转信号发生改变时,控制进入所述一交互模式。3.如权利要求1所述的应用于桌面机器人的控制方法,其特征在于,解析所述第一信号以得到其对应的交互输入信号的步骤包括:获取所述第一信号指示的舵机旋转角度;将所述旋转角度与预设角度阈值进行匹配;其中,每个预设角度阈值匹配不同的预设交互指令;若所述旋转角度与所述预设角度阈值相匹配,则获取所述预设角度阈值对应的预设交互指令,作为所述交互输入信号。4.如权利要求1所述的应用于桌面机器人的控制方法,其特征在于,所述第一信号还配置有舵机旋转方向信息,解析所述第一信号以得到其对应的交互输入信号的步骤包括:获取初始角度信息和当前角度信息;根据所述当前角度信息对应的角度值相较于所述初始角度信息对应的角度值的变化方向,判断所述舵机旋转方向;若所述变化方向为第一方向,则确定舵机为第一旋转方向并获取对应的预设交互指令;若所述变化方向为第二方向,则确定舵机为第二旋转方向并获取对应的预设交互指令。5.如权利要求1所述的应用于桌面机器人的控制方法,其特征在于,所述第一信号还配置有舵机旋转方式信息,解析所述第一信号以得到其对应的交互输...

【专利技术属性】
技术研发人员:李明周翔张陆来
申请(专利权)人:北京人和家科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1