System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及机器人的人机交互,具体涉及一种交互方法、装置、电子设备及存储介质。
技术介绍
1、近年来,随着科学技术的进步,逐步出现了扫地机器人、多足机器人、人形机器人等机器人,这些机器人能够在生产和生活中辅助或替代人类进行劳动,从而降低人类的劳动量。例如,较为常见的扫地机器人能够替代人类进行房屋的清洁工作,从而使用户省去了繁重的家务劳动。用户可以直接控制扫地机器人,或者通过在智能设备上安装交互程序来控制扫地机器人。相关技术中,扫地机器人的交互程序中的交互界面较为复杂,交互逻辑不清晰,重要功能的发现和调取不方便,造成用户的操作便捷度较低,使用体验较差。
技术实现思路
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、控制所述机器人在所述现实环境中运动至基站;
29、控制所述机器人在所述现实环境中,运动至作业序列中首个处于未作业状态的运动区域对应的局部空间中,其中,所述作业序列包括多个依次排列的运动区域。
30、在一个实施例中,所述响应于用户将所述机器人的标识移动至所述运动地图内的目标位置的操作,控制所述机器人在所述现实环境中移动至所述目标位置对应的位置,包括:
31、响应于用户的移动操作的起点位置和所述目标位置分别在所述运动地图中不同的运动区域,控制所述机器人在所述现实环境中移动至所述目标位置对应的位置。
32、根据本公开实施例的第二方面,提供一种交互装置,应用于与机器人预先建立连接的终端设备,所述装置包括:
33、显示模块,用于显示所述机器人的控制界面,其中,所述控制界面包括运动地图以及所述机器人的标识;
34、控制模块,用于响应于用户对所述机器人的标识的操作,控制所述机器人在所述运动地图对应的现实环境中执行相应的功能。
35、在一个实施例中,所述控制模块具体用于:
36、响应于用户对所述机器人的标识的操作,显示遥控界面,其中,所述遥控界面内具有至少一个遥控按键;
37、控制模块,用于响应于用户对所述至少一个遥控按键的操作,控制所述机器人在所述运动地图对应的现实环境中运动。
38、在一个实施例中,所述控制模块用于响应于用户对所述机器人的标识的操作,显示遥控界面,具体用于:
39、响应于用户对所述机器人的标识的操作,显示控制方式选择界面,其中,所述控制方式选择界面内具有遥控选项;
40、响应于用户对所述遥控选项的操作,显示所述遥控界面。
41、在一个实施例中,所述控制方式选择界面内还具有寻找设备选项;
42、所述装置还包括定位模块,用于:
43、响应于用户对所述寻找设备选项的操作,控制所述机器人执行预设的提醒动作。
44、在一个实施例中,所述遥控界面内还具有寻找设备选项;
45、所述装置还包括定位模块,用于:
46、响应于用户对所述寻找设备选项的操作,控制所述机器人执行预设的提醒动作。
47、在一个实施例中,所述控制模块具体用于:
48、响应于用户对所述机器人标识的操作,控制所述机器人执行预设的提醒动作。
49、在一个实施例中,所述提醒动作包括下述至少一项:播放音频、振动、闪烁灯光。
50、在一个实施例中,所述控制模块具体用于:
51、响应于用户将所述机器人的标识移动至所述运动地图内的目标位置的操作,控制所述机器本文档来自技高网...
【技术保护点】
1.一种交互方法,其特征在于,应用于与机器人预先建立连接的终端设备,所述方法包括:
2.根据权利要求1所述的交互方法,其特征在于,所述响应于用户对所述机器人的标识的操作,控制所述机器人在所述运动地图对应的现实环境中执行相应的功能,包括:
3.根据权利要求2所述的交互方法,其特征在于,所述响应于用户对所述机器人的标识的操作,显示遥控界面,包括:
4.根据权利要求3所述的交互方法,其特征在于,所述控制方式选择界面还具有寻找设备选项;
5.根据权利要求2所述的交互方法,其特征在于,所述遥控界面内还具有寻找设备选项;
6.根据权利要求1所述的交互方法,其特征在于,所述响应于用户对所述机器人的标识的操作,控制所述机器人在所述运动地图对应的现实环境中执行相应的功能,包括:
7.根据权利要求4至6中任一项所述的交互方法,其特征在于,所述提醒动作包括下述至少一项:播放音频、振动、闪烁灯光。
8.根据权利要求1所述的交互方法,其特征在于,所述响应于用户对所述机器人的标识的操作,控制所述机器人在所述运动地图对应的现实
9.根据权利要求8所述的交互方法,其特征在于,所述响应于用户将所述机器人的标识移动至所述运动地图内的目标位置的操作,控制所述机器人在所述现实环境中移动至所述目标位置对应的位置,包括:
10.根据权利要求9所述的交互方法,其特征在于,所述运动地图包括多个运动区域,每个运动区域对应所述现实环境中的一个局部空间,每个所述运动区域具有对应的作业模式;
11.根据权利要求10所述的交互方法,其特征在于,在所述机器人完成所述目标区域对应的局部空间内的作业之后,还包括下述至少一项:
12.根据权利要求10所述的交互方法,其特征在于,所述响应于用户将所述机器人的标识移动至所述运动地图内的目标位置的操作,控制所述机器人在所述现实环境中移动至所述目标位置对应的位置,包括:
13.一种交互装置,其特征在于,应用于与机器人预先建立连接的终端设备,所述装置包括:
14.根据权利要求13所述的交互装置,其特征在于,所述控制模块具体用于:
15.根据权利要求14所述的交互装置,其特征在于,所述控制模块用于响应于用户对所述机器人的标识的操作,显示遥控界面时,具体用于:
16.根据权利要求15所述的交互装置,其特征在于,所述控制方式选择界面内还具有寻找设备选项;
17.根据权利要求14所述的交互装置,其特征在于,所述遥控界面内还具有寻找设备选项;
18.根据权利要求13所述的交互装置,其特征在于,所述控制模块具体用于:
19.根据权利要求16至18中任一项所述的交互装置,其特征在于,所述提醒动作包括下述至少一项:播放音频、振动、闪烁灯光。
20.根据权利要求13所述的交互装置,其特征在于,所述控制模块具体用于:
21.根据权利要求20所述的交互装置,其特征在于,所述控制模块用于响应于用户将所述机器人的标识移动至所述运动地图内的目标位置的操作,控制所述机器人在所述现实环境中移动至所述目标位置对应的位置时,具体用于:
22.根据权利要求21所述的交互装置,其特征在于,所述运动地图包括多个运动区域,每个运动区域对应所述现实环境中的一个局部空间,每个所述运动区域具有对应的作业模式;
23.根据权利要求22所述的交互装置,其特征在于,还包括返回模块和作业模块中的至少一项:
24.根据权利要求22所述的交互装置,其特征在于,所述控制模块具体在用于响应于用户将所述机器人的标识移动至所述运动地图内的目标位置的操作,控制所述机器人在所述现实环境中移动至所述目标位置对应的位置时,具体用于:
25.一种电子设备,其特征在于,所述电子设备包括存储器、处理器,所述存储器用于存储可在处理器上运行的计算机指令,所述处理器用于在执行所述计算机指令时实现权利要求1至12中任一项所述的交互方法。
26.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至12中任一项所述的方法。
...【技术特征摘要】
1.一种交互方法,其特征在于,应用于与机器人预先建立连接的终端设备,所述方法包括:
2.根据权利要求1所述的交互方法,其特征在于,所述响应于用户对所述机器人的标识的操作,控制所述机器人在所述运动地图对应的现实环境中执行相应的功能,包括:
3.根据权利要求2所述的交互方法,其特征在于,所述响应于用户对所述机器人的标识的操作,显示遥控界面,包括:
4.根据权利要求3所述的交互方法,其特征在于,所述控制方式选择界面还具有寻找设备选项;
5.根据权利要求2所述的交互方法,其特征在于,所述遥控界面内还具有寻找设备选项;
6.根据权利要求1所述的交互方法,其特征在于,所述响应于用户对所述机器人的标识的操作,控制所述机器人在所述运动地图对应的现实环境中执行相应的功能,包括:
7.根据权利要求4至6中任一项所述的交互方法,其特征在于,所述提醒动作包括下述至少一项:播放音频、振动、闪烁灯光。
8.根据权利要求1所述的交互方法,其特征在于,所述响应于用户对所述机器人的标识的操作,控制所述机器人在所述运动地图对应的现实环境中执行相应的功能,包括:
9.根据权利要求8所述的交互方法,其特征在于,所述响应于用户将所述机器人的标识移动至所述运动地图内的目标位置的操作,控制所述机器人在所述现实环境中移动至所述目标位置对应的位置,包括:
10.根据权利要求9所述的交互方法,其特征在于,所述运动地图包括多个运动区域,每个运动区域对应所述现实环境中的一个局部空间,每个所述运动区域具有对应的作业模式;
11.根据权利要求10所述的交互方法,其特征在于,在所述机器人完成所述目标区域对应的局部空间内的作业之后,还包括下述至少一项:
12.根据权利要求10所述的交互方法,其特征在于,所述响应于用户将所述机器人的标识移动至所述运动地图内的目标位置的操作,控制所述机器人在所述现实环境中移动至所述目标位置对应的位置,包括:
13.一种交互装置,其特征在于,应用于与机器人预先建立连接的终端设备,所...
【专利技术属性】
技术研发人员:甘彧,曲英杰,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。