首页> 中国专利> 无人机的交互方法、可移动平台的交互方法、设备、无人机、可移动平台、系统及计算机可读存储介质

无人机的交互方法、可移动平台的交互方法、设备、无人机、可移动平台、系统及计算机可读存储介质

摘要

本申请提供了一种无人机的交互方法、可移动平台的交互方法、设备、无人机、可移动平台、系统及计算机可读存储介质,所述无人机的交互方法包括:接收指定控件的触发指示;确定所述指定控件当前对应的功能模式,所述功能模式根据无人机的状态决定;提供与所述功能模式相对应的至少一个功能按键。本申请实施例中通过设置所述指定控件在无人机不同的状态下对应不同的功能模式,将不在同一时刻执行的功能集成于一个控件中,有效减少了控件数量。

著录项

  • 公开/公告号CN112189182A

    专利类型发明专利

  • 公开/公告日2021-01-05

    原文格式PDF

  • 申请/专利权人 深圳市大疆创新科技有限公司;

    申请/专利号CN201980032729.8

  • 发明设计人 陈卓伟;李博文;刘雨奇;

    申请日2019-10-24

  • 分类号G06F3/0481(20130101);G06F3/0484(20130101);G06F3/0485(20130101);G06F3/0488(20130101);G06F9/4401(20180101);G06F9/451(20180101);G05D1/10(20060101);

  • 代理机构11415 北京博思佳知识产权代理有限公司;

  • 代理人艾佳

  • 地址 518057 广东省深圳市南山区高新区南区粤兴一道9号香港科大深圳产学研大楼6楼

  • 入库时间 2023-06-19 09:26:02

说明书

技术领域

本申请涉及计算机软件技术领域,尤其涉及一种无人机的交互方法、可移动平台的交互方法、设备、无人机、可移动平台、系统及计算机可读存储介质。

背景技术

相关技术中,用户可通过相关的设备来实现对可移动平台的控制,比如通过与无人机配备的遥控器来控制无人机,或者通过移动终端如手机、电脑或者平板等终端来控制无人机。

随着技术的发展,相关的设备均配备可触控屏幕,可以在可触控屏幕上显示相应的交互控制界面,用户通过对交互控制界面上的相关控件的操作,实现对关联的可移动平台的控制,比如通过交互控制界面上的移动控件控制可移动平台的移动。

通常一个控制功能会相应设置一个控件,并将控件显示在交互控制界面上供用户操作,比如控制无人机起飞的功能相应设置一个控件,控制无人机降落的功能也相应设置一个控件,随着控制功能的增多,相应的控件也会增多。

发明内容

有鉴于此,本申请的目的之一是提供无人机的交互方法、可移动平台的交互方法、设备、无人机、可移动平台、系统及计算机可读存储介质。

首先,本申请实施例的第一方面提供了无人机的交互方法,包括:

接收指定控件的触发指示;

确定所述指定控件当前对应的功能模式,所述功能模式根据无人机的状态决定;

提供与所述功能模式相对应的至少一个功能按键。

根据本申请实施例的第二方面,提供一种可移动平台的交互方法,包括:

接收指定控件的触发指示;

确定所述指定控件当前对应的功能模式,;所述功能模式根据可移动平台的状态决定;

提供与所述功能模式相对应的至少一个功能按键。

根据本申请实施例的第三方面,提供一种无人机的交互设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器调用所述可执行指令,当可执行指令被执行时,用于执行以下操作:

接收指定控件的触发指示;

确定所述指定控件当前对应的功能模式,所述功能模式根据无人机的状态决定;

提供与所述功能模式相对应的至少一个功能按键。

根据本申请实施例的第四方面,提供一种可移动平台的交互设备,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器调用所述可执行指令,当可执行指令被执行时,用于执行以下操作:

接收指定控件的触发指示;

确定所述指定控件当前对应的功能模式;所述功能模式根据可移动平台的状态决定;

提供与所述功能模式相对应的至少一个功能按键。

根据本申请实施例的第五方面,提供一种无人机,包括:

机体;

动力系统,安装在所述机体内,用于为所述可移动平台无人机提供动力;以及,

控制系统;

所述控制系统用于根据第三方面所述的交互设备发送的执行指令控制所述动力系统,以执行相应的功能。

根据本申请实施例的第六方面,提供一种可移动平台,包括:

机体;

动力系统,安装在所述机体内,用于为所述可移动平台提供动力;以及,

控制系统;

所述控制系统用于根据第四方面所述的交互设备发送的执行指令控制所述动力系统,以执行相应的功能。

根据本申请实施例的第七方面,提供一种交互系统,包括第三方面所述的交互设备以及第五方面所述的无人机。

根据本申请实施例的第八方面,提供一种交互系统,包括第四方面所述的交互设备以及第六方面所述的可移动平台。

根据本申请实施例的第九方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现第一方面或第二方面任意一项所述的方法。

本申请实施例提供的无人机的交互方法,在接收指定控件的触发指示之后,确定所述指定控件当前对应的功能模式,所述功能模式根据无人机的状态决定,然后提供与所述功能模式相对应的至少一个功能按键,通过设置所述指定控件在无人机不同的状态下对应不同的功能模式,将不在同一时刻执行的功能集成于一个控件中,不仅有效减少了控件数量,节省显示空间,也降低了用户的操作难度和误操作可能性,容错率高,增加了人机交互中的互动反馈,减少了用户的操作和理解成本,有利于提升用户的使用体验。

附图说明

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

图1为本申请根据一示例性实施例示出的一种可移动平台的交互方法的流程图。

图2为本申请根据一示例性实施例示出的另一种可移动平台的交互方法的流程图。

图3为本申请根据一示例性实施例示出的一种无人机的交互方法的流程图。

图4为本申请根据一示例性实施例示出的另一种无人机的交互方法的流程图。

图5A为本申请根据一示例性实施例示出的包括起飞控件的控制界面的示意图。

图5B为本申请根据一示例性实施例示出的包括起飞功能按键的操作界面的示意图。

图5C为本申请根据一示例性实施例示出的用户操作起飞功能按键的示意图。

图5D为本申请根据一示例性实施例示出的包括降落控件的控制界面的示意图。

图5E为本申请根据一示例性实施例示出的包括降落功能按键的操作界面的示意图。

图5F为本申请根据一示例性实施例示出的用户操作降落功能按键的示意图。

图5G为本申请根据一示例性实施例示出的包括降落功能按键和返航功能按键的操作界面的示意图。

图5H为本申请根据一示例性实施例示出的用户操作降落功能按键的另一示意图。

图5I为本申请根据一示例性实施例示出的用户操作返航功能按键的示意图。

图6为本申请根据一示例性实施例示出的一种无人机的交互设备的结构图。

图7为本申请根据一示例性实施例示出的一种可移动平台的交互设备的结构图。

图8为本申请根据一示例性实施例示出的一种无人机的结构图。

图9为本申请根据一示例性实施例示出的一种可移动平台的结构图。

图10为本申请根据一示例性实施例示出的一种交互系统的结构图。

图11为本申请根据一示例性实施例示出的另一种交互系统的结构图。

具体实施方式

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

本申请实施例提供了一种可移动平台的交互方法,实现将多个控制功能集成于一个控件中,可达到节省屏幕显示空间等效果,有利于提升用户的使用体验。请参阅图1,为本申请根据一示例性实施例示出的一种可移动平台的交互方法的流程图,其中,所述方法可由交互设备来执行,所述交互设备可以是手机、电脑、平板或者个人数字助理(PDA,personal digital assistant)等能供用户操作的终端,所述可移动平台可以是无人机、无人车或者无人船等,可以理解的是,本申请实施例对于所述交互设备与所述可移动平台上之间的连接方式不做任何限制,可依据实际情况进行具体设置,例如所述交互设备和所述可移动平台可通过基于通信标准的无线网络如WiFi、3G或4G等进行通信,或者也可以通过进场通信技术如射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术进行通信。

图1所述的实施例中,所述方法包括:

在步骤S101中,接收指定控件的触发指示。

在步骤S102中,确定所述指定控件当前对应的功能模式,所述功能模式根据可移动平台的状态决定。

在步骤S103中,提供与所述功能模式相对应的至少一个功能按键。

在一实施例中,所述交互设备具有可触控屏幕,所述可触控屏幕上可显示与所述可移动平台相应的控制界面,所述指定控件位于所述控制界面上,其中,所述指定控件可以表现为按键或者按钮等形式,本申请实施例对此不做任何限制,所述指定控件可以包括至少两个功能模式,但在同一时刻所述指定控件仅对应一个功能模式,各个功能模式与可移动平台的状态相关,在可移动平台不同的状态下所述指定控件对应不同的功能模式,即所述指定控件对应的功能模式根据可移动平台的状态所决定。

本实施例中,通过设置所述指定控件在可移动平台不同的状态下对应不同的功能模式,将不在同一时刻执行的功能集成于一个控件中,不仅有效减少了控件数量,节省显示空间,也降低了用户的操作难度和误操作可能性,容错率高,增加了人机交互中的互动反馈,减少了用户的操作和理解成本,有利于提升用户的使用体验。

可以理解的是,本申请实施例对于所述功能模式的数量和具体功能、所述可移动平台的状态、以及所述可移动平台与功能模式的相关关系不做任何限制,可依据实际应用场景进行具体设置,例如所述功能模式可以包括开启模式和关闭模式,所述开启模式包括用于启动可移动平台的功能,所述关闭模式包括用于关闭可移动平台的功能;所述可移动平台的状态可以包括关闭状态、待机状态和运行状态中的至少一种;当所述可移动平台的状态为关闭状态或待机状态时,所述指定控件对应的功能模式可以为开启模式;当所述可移动平台的状态为运行状态时,所述指定控件对应的功能模式可以为关闭模式。

在一实施例中,用户可以通过操作触发所述指定控件,可以理解的是,本申请对于所述操作的具体形式不做任何限制,可依据实际情况进行具体设置,例如所述操作可以是点击、滑动或者长按等操作,所述操作可以作为所述指定控件的触发指示,触发所述指定控件执行相应的功能。

在一实施例中,所述交互设备在接收所述指定控件的触发指示之后,确定所述指定控件当前对应的功能模式,所述功能模式根据可移动平台当前的状态决定,然后提供与所述功能模式相对应的至少一个功能按键,用户可以对所述功能按键进行相应的操作以控制所述可移动平台。

在一种可能的实现方式中,所述交互设备在确定所述指定控件当前对应的功能模式之后,可以提供操作界面,所述功能按键位于所述操作界面上,用户可以对所述功能按键进行相应的操作以控制所述可移动平台;可以理解的是,本申请实施例对于所述操作界面的具体形式不做任何限制,可依据实际情况进行具体设置,例如所述操作界面可以以弹窗的形式显示于所述指定控件所在的控制界面上,也可以完全覆盖所述控制界面。同样地,界面中可以相应显示相对于所述功能按键的相关解释和指示,便于可能的操作者理解功能按键的对应的操作及其操作内容,由此可以保持上述控制界面的简洁性,预留更多的空间供用户观察。

请参阅图2,为本申请根据一示例性实施例示出的另一种可移动平台的交互方法的流程图,所述方法包括:

在步骤S201中,接收指定控件的触发指示。

在步骤S202中,确定所述指定控件当前对应的功能模式,所述功能模式根据可移动平台的状态决定。

在步骤S203中,提供与所述功能模式相对应的至少一个功能按键。

在步骤S204中,响应于对所述功能按键的操作指示,向所述可移动平台发送执行指令。

在一实施例中,用户可以对所述功能按键进行相应的操作以控制所述可移动平台,所述交互设备可以将用户的操作作为触发所述功能按键的操作指示,可以理解的是,本申请实施例对于所述操作指示的具体形式不做任何限制,可依据实际情况进行具体设置,例如所述操作指示可以是长按操作或者滑动操作等,所述交互设备可以响应于对所述功能按键的操作指示,向所述可移动平台发送执行指令,作为例子,所述功能按键可以是启动按键,所述启动按键用于控制所述可移动平台启动,响应于对所述启动按键的操作指示,所述交互设备向所述可移动平台发送启动指令。特别地,使用长按操作,贴近于用户习惯,便于理解和学习,同时也更利于盲操和单手操作;使用滑动操作则稳定性高,误触率低,因而可以根据不同使用场景选用多种不同的操作模式。

在一实施例中,在所述交互设备响应于对所述功能按键的操作指示,向所述可移动平台发送执行指令之后,所述交互设备可以提示用户操作成功,从而增加人机交互中的互动反馈。可以理解的是,本申请实施例对于所述提示方式不做任何限制,可以根据实际情况进行具体设置,例如可以通过振动提示操作成功、通过语音提示操作成功或者通过进度条提示操作成功、或者是上述三者的任意组合。特别地,通过振动或语音提示操作成功更适应于盲操,可以保证用户在全程无需观看界面的前提下完成相关功能的操作。

作为例子,当所述操作提示为长按操作时,可以调用进度条,所述进度条包围于所述功能按键的边缘,用户长按3秒(长按秒数仅为举例说明,本实施例对此不做限制),所述交互设备响应于对所述功能按键的操作指示,向所述可移动平台发送执行指令,同时所述进度条加载完成,提示用户操作成功。

在一种可能的实现方式中,在确定所述指定控件当前对应的功能模式之后,若所述交互设备提供包括有所述功能按键的操作界面,则所述交互设备可以在向所述可移动平台发送执行指令之后,通过接受指令或自行关闭所述操作界面。

在一实施例中,在所述提供与所述功能模式相对应的至少一个功能按键之后,所述交互设备可以根据所述可移动平台的状态变化更改所述指定控件当前对应的功能模式,作为例子,所述交互设备可以获取所述可移动平台的状态,在所述提供与所述功能模式相对应的至少一个功能按键之后,检测获取的所述可移动平台的状态是否发生改变,若发生改变,则根据可移动平台改变后的状态更改所述指定控件当前对应的功能模式。

以下以无人机为例对本申请的交互方法进行说明:请参阅图3,为本申请根据一示例性实施例示出的一种无人机的交互方法的流程图,所述方法可应用于交互设备上,所述交互设备可以是手机、电脑、平板或者个人数字助理(PDA,personal digital assistant)等能供用户操作的终端,所述方法包括:

在步骤S301中,接收指定控件的触发指示。

在步骤S302中,确定所述指定控件当前对应的功能模式,所述功能模式根据无人机的状态决定。

在步骤S303中,提供与所述功能模式相对应的至少一个功能按键。

在一实施例中,所述交互设备具有可触控屏幕,所述可触控屏幕上可显示与所述无人机相应的控制界面,所述指定控件位于所述控制界面上,其中,所述指定控件可以表现为按键或者按钮等形式,本申请实施例对此不做任何限制,所述指定控件可以包括至少两个功能模式,但在同一时刻所述指定控件仅对应一个功能模式,各个功能模式与无人机的状态相关,在无人机不同的状态下所述指定控件对应不同的功能模式,即所述指定控件对应的功能模式根据无人机的状态所决定。

本实施例中,通过设置所述指定控件在无人机不同的状态下对应不同的功能模式,将不在同一时刻执行的功能集成于一个控件中,不仅有效减少了控件数量,节省显示空间,也降低了用户的操作难度,有利于提升用户的使用体验。

可以理解的是,本申请实施例对于所述功能模式的数量和具体功能、所述无人机的状态不做任何限制,可依据实际应用场景进行具体设置,例如所述指定控件包括起飞控件、降落控件中的至少一种,所述功能模式包括起飞模式、降落模式、返航模式中的至少一种,所述无人机的状态包括关机状态、待机状态、飞行状态中的至少一种。

作为例子,当所述无人机的状态为第一状态或第二状态时,所述指定控件当前对应的功能模式包括第一模式,所述功能按键包括第一功能按键,其中,所述第一状态和第二状态包括关机状态和待机状态,即所述第一状态可以是关机状态或待机状态,所述第二状态不同于所述第一状态,则对应的所述指定控件包括起飞控件,所述第一模式包括起飞模式,所述第一功能按键包括起飞功能按键,所述起飞功能按键用于控制所述无人机起飞。

作为另一个例子,当所述无人机的状态为第三状态时,所述指定控件当前对应的功能模式包括第二模式和第三模式,或者两者之一,所述第二模式相对应的所述功能按键包括第二功能按键,所述第三模式相对应的所述功能按键包括第二功能按键和第三功能按键,其中,所述第三状态包括飞行状态,则对应的所述执行控件为降落控件,所述第二模式包括降落模式,所述第三模式包括返航模式,所述第二功能按键包括降落功能按键,所述降落功能按键用于控制所述无人机降落;所述第三功能按键包括返航功能按键,所述返航功能按键用于控制所述无人机返航。

在一实施例中,用户可以通过操作触发所述指定控件,可以理解的是,本申请对于所述操作的具体形式不做任何限制,可依据实际情况进行具体设置,例如所述操作可以是点击、滑动或者长按等操作,所述操作可以作为所述指定控件的触发指示,触发所述指定控件执行相应的功能。

在一实施例中,所述交互设备在接收所述指定控件的触发指示之后,确定所述指定控件当前对应的功能模式,所述功能模式根据无人机当前的状态决定,然后提供与所述功能模式相对应的至少一个功能按键,用户可以对所述功能按键进行相应的操作以控制所述无人机。

在一种实现方式中,若所述无人机为关机状态或待机状态,则所述指定控件为起飞控件,所述交互设备可以根据所述关机状态或待机状态确定所述起飞控件当前对应起飞模式,然后提供与所述起飞模式相对应的起飞功能按键,所述起飞功能按键用于控制所述无人机起飞。

在另一种实现方式中,若所述无人机为飞行状态,则所述指定控件为降落控件,其中,所述功能模式根据无人机的状态决定,还包括:确定所述无人机当前的位置,所述功能模式还与所述无人机当前的位置相关。

在一实施例中,所述交互设备确定所述无人机当前的位置是否在指定范围内,然后根据确定结果提供相应的功能模式,具体地,若所述无人机当前的位置在指定范围内,提供第二模式,所述第二模式至少包括第二功能按键;否则,提供第三模式,所述第三模式至少包括第二功能按键和第三功能按键;作为例子,所述第二模式包括降落模式,所述第三模式包括返航模式,所述第二功能按键包括降落功能按键,所述降落功能按键用于控制所述无人机降落;所述第三功能按键包括返航功能按键,所述返航功能按键用于控制所述无人机返航。

可以理解的是,本申请实施例对于所述指定范围不做任何限制,可依据实际情况进行具体设置,例如所述指定范围可以是以指定返航位置为圆心的20m半径之内。

在一种可能的实现方式中,所述交互设备在确定所述指定控件当前对应的功能模式之后,可以提供操作界面,所述功能按键位于所述操作界面上,用户可以对所述功能按键进行相应的操作以控制所述无人机;可以理解的是,本申请实施例对于所述操作界面的具体形式不做任何限制,可依据实际情况进行具体设置,例如所述操作界面可以以弹窗的形式显示于所述指定控件所在的控制界面上,也可以完全覆盖所述控制界面。

请参阅图4,为本申请根据一示例性实施例示出的另一种无人机的交互方法的流程图,所述方法包括:

在步骤S401中,接收指定控件的触发指示。

在步骤S402中,确定所述指定控件当前对应的功能模式,所述功能模式根据无人机的状态决定。

在步骤S403中,提供与所述功能模式相对应的至少一个功能按键。

在步骤S404中,响应于对所述功能按键的操作指示,向所述无人机发送执行指令。

在一实施例中,用户可以对所述功能按键进行相应的操作以控制所述无人机,所述交互设备可以将用户的操作作为触发所述功能按键的操作指示,可以理解的是,本申请实施例对于所述操作指示的具体形式不做任何限制,可依据实际情况进行具体设置,例如所述操作指示可以是长按操作或者滑动操作等,所述交互设备可以响应于对所述功能按键的操作指示,向所述无人机发送执行指令,作为例子,所述功能按键可以是起飞功能按键,所述起飞功能按键用于控制所述无人机起飞,响应于对所述起飞功能按键的操作指示,所述交互设备向所述无人机发送起飞指令。

在一实施例中,在所述交互设备响应于对所述功能按键的操作指示,向所述无人机发送执行指令之后,所述交互设备可以提示用户操作成功,可以理解的是,本申请实施例对于所述提示方式不做任何限制,可以根据实际情况进行具体设置,例如可以通过振动提示操作成功、通过语音提示操作成功或者通过进度条提示操作成功、或者是上述三者的任意组合。

作为例子,当所述操作提示为长按操作时,可以调用进度条,所述进度条包围于所述功能按键的边缘,用户长按3秒(长按秒数仅为举例说明,本实施例对此不做限制),所述交互设备响应于对所述功能按键的操作指示,向所述无人机发送执行指令,同时所述进度条加载完成,提示用户操作成功。

在一实施例中,所述功能按键可以是起飞功能按键,所述起飞功能按键用于控制所述无人机起飞,响应于对所述起飞功能按键的操作指示,所述交互设备向所述无人机发送起飞指令,所述无人机接收并执行所述起飞指令,当所述无人机起飞至指定高度时,通知所述交互设备,使得所述交互设备发出语音提示,所述语音提示用于提示所述无人机起飞成功;可以理解的是,本申请实施例对于所述指定高度的具体数值不做任何限制,可依据实际情况进行具体设置,例如所述指定高度为1.5米。

在一种可能的实现方式中,在确定所述指定控件当前对应的功能模式之后,若所述交互设备提供包括有所述功能按键的操作界面,则所述交互设备可以在向所述无人机发送执行指令之后,关闭所述操作界面。

在一实施例中,在所述提供与所述功能模式相对应的至少一个功能按键之后,所述交互设备可以根据所述无人机的状态变化更改所述指定控件当前对应的功能模式,作为例子,所述交互设备可以获取所述无人机的状态,在所述提供与所述功能模式相对应的至少一个功能按键之后,检测获取的所述无人机的状态是否发生改变,若发生改变,则根据无人机改变后的状态更改所述指定控件当前对应的功能模式。

作为例子,请参阅图5A,为在所述交互界面的可触控屏幕上显示的控制界面,所述指定控件位于所述控制界面上,所述无人机当前的状态为关机状态和待机状态,所述指定控件为起飞控件,在用户触发所述指定控件之后,请参阅图5B,所述交互设备显示操作界面,所述起飞功能按键位于所述操作界面上,若用户通过长按操作触发所述起飞功能按键,请参阅图5C,所述交互设备调用进度条,所述进度条包围于所述起飞功能按键的边缘,用户长按3秒(长按秒数仅为举例说明,本实施例对此不做限制),所述交互设备响应于对所述起飞功能按键的操作指示,向所述无人机发送起飞指令,同时所述进度条加载完成,提示用户操作成功,请参阅图5D,所述交互设备关闭所述操作界面,并根据所述无人机的状态更改所述指定控件以及所述指定控件当前对应的功能模式,将所述指定控件更改为降落控件,以及将所述指定控件当前对应的功能模式更改为降落模式或返航模式。

作为例子,请参阅5D,为在所述交互界面的可触控屏幕上显示的控制界面,所述指定控件位于所述控制界面上,所述无人机当前的状态为飞行状态,所述指定控件为降落控件,在用户触发所述指定控件之后,所述交互设备确定所述无人机当前的位置是否在指定范围内(例如以指定返航位置为半径的20米半径内),若是,请参阅图5E,所述交互设备显示包括降落功能按键的操作界面,若用户通过长按操作触发所述降落功能按键,请参阅图5F,所述交互设备调用进度条,所述进度条包围于所述降落功能按键的边缘,用户长按3秒(长按秒数仅为举例说明,本实施例对此不做限制),所述交互设备响应于对所述降落功能按键的操作指示,向所述无人机发送降落指令,同时所述进度条加载完成,提示用户操作成功,请参阅图5A,所述交互设备关闭所述操作界面,并根据所述无人机的状态更改所述指定控件以及所述指定控件当前对应的功能模式,将所述指定控件更改为起飞控件,以及将所述指定控件当前对应的功能模式更改为起飞模式。

作为例子,请参阅5D,为在所述交互界面的可触控屏幕上显示的控制界面,所述指定控件位于所述控制界面上,所述无人机当前的状态为飞行状态,所述指定控件为降落控件,在用户触发所述指定控件之后,所述交互设备确定所述无人机当前的位置是否在指定范围内,若否,请参阅图5G,所述交互设备显示操作界面,所述降落功能按键和所述返航功能按键位于所述操作界面上。

若用户通过长按操作触发所述降落功能按键,请参阅图5H,所述交互设备调用进度条,所述进度条包围于所述降落功能按键的边缘,用户长按3秒(长按秒数仅为举例说明,本实施例对此不做限制),所述交互设备响应于对所述降落功能按键的操作指示,向所述无人机发送降落指令,同时所述进度条加载完成,提示用户操作成功,请参阅图5A,所述交互设备关闭所述操作界面,并根据所述无人机的状态更改所述指定控件以及所述指定控件当前对应的功能模式,将所述指定控件更改为起飞控件,以及将所述指定控件当前对应的功能模式更改为起飞模式。

若用户通过长按操作触发所述返航功能按键,请参阅图5I,所述交互设备调用进度条,所述进度条包围于所述返航功能按键的边缘,用户长按3秒(长按秒数仅为举例说明,本实施例对此不做限制),所述交互设备响应于对所述返航功能按键的操作指示,向所述无人机发送返航指令,同时所述进度条加载完成,提示用户操作成功,请参阅图5A,所述交互设备关闭所述操作界面,并根据所述无人机的状态更改所述指定控件以及所述指定控件当前对应的功能模式,将所述指定控件更改为起飞控件,以及将所述指定控件当前对应的功能模式更改为起飞模式。

请参阅图6,为本申请根据一示例性实施例示出的一种无人机的交互设备60的结构图,所述交互设备包括:

处理器61;

用于存储处理器61可执行指令的存储器62;

其中,所述处理器61调用所述可执行指令,当可执行指令被执行时,用于执行以下操作:

接收指定控件的触发指示;

确定所述指定控件当前对应的功能模式,所述功能模式根据无人机的状态决定;

提供与所述功能模式相对应的至少一个功能按键。

所述处理器6161可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器61、数字信号处理器61(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器61可以是微处理器61或者该处理器61也可以是任何常规的处理器61等。

所述存储器62存储所述交互方法的可执行指令计算机程序,所述存储器62可以包括至少一种类型的存储介质,存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等等。而且,交互设备60可以与通过网络连接执行存储器62的存储功能的网络存储装置协作。存储器62可以是交互设备60的内部存储单元,例如交互设备60的硬盘或内存。存储62也可以是交互设备60的外部存储设备,例如交互设备60上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器62还可以既包括交互设备60的内部存储单元也包括外部存储设备。存储器62用于存储计算机程序以及设备所需的其他程序和数据。存储器62还可以用于暂时地存储已经输出或者将要输出的数据。

这里描述的各种实施方式可以使用例如计算机软件、硬件或其任何组合的计算机可读介质来实施。对于硬件实施,这里描述的实施方式可以通过使用特定用途集成电路(ASIC)、数字信号处理器61(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、处理器61、控制器、微控制器、微处理器61、被设计为执行这里描述的功能的电子单元中的至少一种来实施。对于软件实施,诸如过程或功能的实施方式可以与允许执行至少一种功能或操作的单独的软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来实施,软件代码可以存储在存储器中并且由控制器执行。

可选地,当所述无人机的状态为第一状态或第二状态时,所述指定控件当前对应的功能模式包括第一模式,所述功能按键包括第一功能按键。

可选地,当所述无人机的状态为第三状态时,所述指定控件当前对应的功能模式包括第二模式和/或第三模式,所述第二模式相对应的所述功能按键包括第二功能按键,所述第三模式相对应的所述功能按键包括第二功能按键和第三功能按键。

可选地,所述第一状态和第二状态包括关机状态和待机状态,所述第一模式包括起飞模式,所述第一功能按键包括起飞功能按键,所述起飞功能按键用于控制所述无人机起飞。

可选地,所述处理器61还用于执行以下操作:

当所述无人机起飞至指定高度时,发出语音提示;所述语音提示用于提示所述无人机起飞成功。

可选地,所述第三状态包括飞行状态,所述第二模式包括降落模式,所述第三模式包括返航模式,所述第二功能按键包括降落功能按键,所述降落功能按键用于控制所述无人机降落;所述第三功能按键包括返航功能按键,所述返航功能按键用于控制所述无人机返航。

可选地,所述处理器61还用于执行:确定所述无人机当前的位置,所述功能模式与所述无人机当前的位置相关。

可选地,所述处理器61还用于执行:确定所述无人机当前的位置是否在指定范围内,根据确定结果提供相应的功能模式。

可选地,所述处理器61还用于执行:若所述无人机当前的位置在指定范围内,提供第二模式;所述第二模式至少包括第二功能按键;否则,提供第三模式;所述第三模式至少包括第二功能按键和第三功能按键。

可选地,所述指定范围包括:以指定返航位置为圆心的20m半径之内。

可选地,所述指定控件包括起飞控件、降落控件中的至少一种。

可选地,所述无人机的状态包括关机状态、待机状态、飞行状态中的至少一种。

可选地,所述功能模式包括起飞模式、降落模式、返航模式中的至少一种。

可选地,所述处理器61还用于执行:在所述提供与所述功能模式相对应的至少一个功能按键之后,响应于对所述功能按键的操作指示,向所述无人机发送执行指令。

可选地,所述处理器61还用于执行:提供界面,至少一个所述功能按键位于所述界面上。

可选地,所述处理器61还用于执行:在所述响应于对所述功能按键的操作指示,向所述无人机发送执行指令之后,关闭所述界面。

可选地,所述处理器61还用于执行:在所述响应于对所述功能按键的操作指示,向所述无人机发送执行指令之后,提示操作成功。

可选地,所述提示操作成功,包括:通过振动提示操作成功,和/或,通过进度条提示操作成功。

可选地,所述操作指示包括以下任意一项:长按操作、滑动操作。

可选地,当检测到所述长按操作时调用进度条,所述进度条包围于所述功能按键的边缘。

可选地,所述处理器61还用于执行:在所述提供与所述功能模式相对应的至少一个功能按键之后,根据所述无人机的状态变化更改所述指定控件当前对应的功能模式。

请参阅图7,为本申请根据一示例性实施例示出的一种可移动平台的交互设备70的结构图,所述交互设备70包括:

处理器71;

用于存储处理器71可执行指令的存储器72;

其中,所述处理器71调用所述可执行指令,当可执行指令被执行时,用于执行以下操作:

接收指定控件的触发指示;

确定所述指定控件当前对应的功能模式;所述功能模式根据可移动平台的状态决定;

提供与所述功能模式相对应的至少一个功能按键。

可选地,所述处理器71还用于执行:在所述提供与所述功能模式相对应的至少一个功能按键之后,响应于对所述功能按键的操作指示,向所述可移动平台发送执行指令。

可选地,所述处理器71还用于执行:提供操作界面,所述功能按键位于所述操作界面上。

可选地,所述处理器71还用于执行:在所述响应于对所述功能按键的操作指示,向所述可移动平台发送执行指令之后,关闭所述操作界面。

可选地,所述处理器71还用于执行:在所述响应于对所述功能按键的操作指示,向所述可移动平台发送执行指令之后,提示操作成功。

可选地,所述提示操作成功,包括:通过振动提示操作成功,和/或,通过进度条提示操作成功。

可选地,所述操作指示包括以下任意一项:

长按操作、滑动操作。

可选地,所述处理器71还用于执行:在所述提供与所述功能模式相对应的至少一个功能按键之后,根据所述可移动平台的状态变化更改所述指定控件当前对应的功能模式。

可选地,所述可移动平台的状态包括关闭状态、待机状态和运行状态中的至少一种。

可选地,所述功能模式包括开启模式和关闭模式。

可选地,所述可移动平台包括:无人机、无人船以及无人车。

请参阅图8,为本申请根据一示例性实施例示出的一种无人机001的结构图,所述无人机001包括:

机体200;

动力系统100,安装在所述机体200内,用于为所述无人机001提供动力;以及,

控制系统300;

所述控制系统300用于根据上述的交互设备60发送的执行指令控制所述动力系统100,以执行相应的功能。

本领域技术人员可以理解,图8仅仅是无人机001的示例,并不构成对无人机001的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如无人机001还可以包括输入输出设备、网络接入设备等。

请参阅图9,为本申请根据一示例性实施例示出的一种可移动平台002的结构图,所述可移动平台002包括:

机体400;

动力系统500,安装在所述机体400内,用于为所述可移动平台002提供动力;以及,

控制系统600;

所述控制系统600用于根据上述的交互设备发送的执行指令控制所述动力系统500,以执行相应的功能。

本领域技术人员可以理解,图9仅仅是可移动平台002的示例,并不构成对可移动平台002的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如可移动平台002还可以包括输入输出设备、网络接入设备等。

作为例子,所述可移动平台002包括:无人机、无人船以及无人车。

请参阅图10,为本申请根据一示例性实施例示出的一种交互系统的结构图,所述交互系统包括上述的无人机的交互设备60以及上述无人机001。

请参阅图11,为本申请根据一示例性实施例示出的另一种交互系统的结构图,所述交互系统包括上述的可移动平台的交互设备70以及上述可移动平台002。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器,上述指令可由交互设备的处理器执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

其中,当所述存储介质中的指令由所述处理器执行时,使得交互设备能够执行前述交互方法。

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

以上对本申请实施例所提供的方法和装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号