掌桥专利:专业的专利平台
掌桥专利
首页

一种无人机交互界面的显示方法、装置、设备及存储介质

文献发布时间:2023-06-19 13:45:04


一种无人机交互界面的显示方法、装置、设备及存储介质

技术领域

本发明实施例涉及无人机和智能控制技术领域,尤其涉及一种无人机交互界面的显示方法、装置、设备及存储介质。

背景技术

随着无人机技术的发展,无人机的应用领域越来越宽泛,在无人机控制端可以显示无人机实时拍摄的画面和无人机的飞行航线等多种信息。

目前市面上大多无人机后台管理系统任务操作界面,都支持复杂的功能,通常都将所有功能罗列在界面上以便用户看到和操作。但是当地图界面摆放过多功能按钮时,尤其是使用频率较低的按钮或某些模式下不使用的按钮,不仅会造成遮挡,而且会干扰某些场景下的操作,降低用户的使用体验。

发明内容

本发明提供一种无人机交互界面的显示方法、装置、设备及存储介质,以实现减少对显示界面的干扰,提高操作效率,提高用户使用体验的效果。

第一方面,本发明实施例提供了一种无人机交互界面的显示方法,包括:

获取鼠标光标或用户点击的第一位置;

确定所述第一位置是否位于无人机交互界面;

若所述第一位置位于所述无人机交互界面,则根据所述第一位置确定所述鼠标光标所在的目标界面,并显示所述目标界面的预设功能按钮;

若所述第一位置不位于所述无人机交互界面,则隐藏所述无人机交互界面的预设功能按钮。

可选的,无人机交互界面包括第一显示界面、第二显示界面和非显示界面,所述根据所述第一位置确定所述鼠标光标所在的目标界面,并显示所述目标界面的预设功能按钮,包括:

若所述目标界面为所述第一显示界面,则显示所述第一显示界面的预设功能按钮,隐藏所述第二显示界面的预设功能按钮;

若所述目标界面为所述第二显示界面,则显示所述第二显示界面的预设功能按钮,隐藏所述第一显示界面的预设功能按钮;

所述目标界面为所述非显示界面,则隐藏所述第一显示界面和所述第二显示界面的预设功能按钮。

可选的,所述第一显示界面还包括固定按钮,所述固定按钮始终处于显示状态;所述固定按钮包括:搜索按钮、聚焦按钮、地图缩放按钮。

可选的,所述第一显示界面的预设功能按钮包括:快速任务按钮、高程参数查看按钮、参考点按钮、航线居中按钮、键盘指引按钮和一键返航按钮。

可选的,所述第二显示界面包括远程控制显示界面和非远程控制显示界面。

可选的,所述远程控制显示界面的预设功能按钮为视频操作按钮,所述视频操作按钮包括:录音按钮、拍照保存按钮、录像按钮、截屏按钮、追踪按钮和云台复位按钮;所述非远程控制显示界面的预设功能按钮始终处于隐藏状态。

可选的,所述远程控制显示界面和所述非远程控制显示界面均包括标题栏,所述标题栏包括:窗口名称、移动按钮、缩放按钮和关闭按钮;所述远程控制显示界面或所述非远程控制显示界面为目标页面时,所述标题栏显示。

第二方面,本发明实施例还提供了一种无人机交互界面的显示装置,包括:

位置获取模块,用于获取鼠标光标的第一位置;

位置确定模块,用于确定所述第一位置是否位于所述无人机交互界面

显示模块,用于若所述第一位置位于所述无人机交互界面,则根据所述第一位置确定所述鼠标光标所在的目标界面,并显示所述目标界面的预设功能按钮;

隐藏模块,用于若所述第一位置不位于所述无人机交互界面,则隐藏所述无人机交互界面的预设功能按钮。

第三方面,本发明实施例还提供了一种无人机交互界面的显示设备,所述无人机交互界面的显示设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一所述的无人机交互界面的显示方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一所述的无人机交互界面的显示方法。

本发明通过获取鼠标光标或用户点击的第一位置,确定第一位置是否位于无人机交互界面,若第一位置位于无人机交互界面,则根据第一位置确定鼠标光标所在的目标界面,并显示目标界面的预设功能按钮;若第一位置不位于无人机交互界面,则隐藏无人机交互界面的预设功能按钮,解决所有功能按钮罗列在显示界面导致的遮挡显示界面和干扰操作的问题,实现减少对显示界面的干扰,提高操作效率,提高用户使用体验的效果。

附图说明

图1为本发明实施例一提供的一种无人机交互界面的显示方法的流程示意图;

图2为本发明实施例一提供的一种无人机交互界面的示意图;

图3为本发明实施例一提供的另一种无人机交互界面的示意图;

图4为本发明实施例一提供的一种无人机交互界面的显示方法的子流程示意图;

图5为本发明实施例一提供的一种无人机交互界面的第一显示界面的示意图;

图6为本发明实施例一提供的另一种无人机交互界面的第一显示界面的示意图;

图7为本发明实施例一提供的一种无人机交互界面的第二显示界面的示意图;

图8为本发明实施例二提供的一种无人机交互界面的显示装置的结构示意图;

图9为本发明实施例三提供的一种无人机交互界面的显示设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种无人机交互界面的显示方法的流程示意图,本实施例可适用于无人机交互页面的功能按钮显示过多影响用户操作体验的情况,该方法可以由一种无人机交互界面的显示装置来执行,如图1所示,具体包括如下步骤:

步骤110、获取鼠标光标或用户点击的第一位置。

当无人机执行任务时,会向控制终端返回实时拍摄画面,控制终端的显示界面上可以显示无人机执行的任务航线和对应的电子地图,以及同步显示实时图传画面,便于用户了解无人机的工作状态。在用户通过无人机交互界面进行查看时,对有的显示界面重点关注,有的界面非重点关注,根据用户关注的重点进行选择性的功能按钮显示有利于界面显示的简洁性。

通过鼠标光标和用户点击操作的第一位置,可以获取用户当前重点关注的界面,从而调整功能按钮的显示,有利于界面显示的简洁性和用户操作的便捷性。

步骤120、确定所述第一位置是否位于所述无人机交互界面。并根据判断结果执行步骤130或步骤140。

在无人机控制终端的显示界面包括无人机交互界面的显示,还包括其他设置界面等,需要根据鼠标光标或用户点击的第一位置来确定当前用户关注和操作的界面是否为无人机交互界面,并根据结果来进行不同的无人机交互界面的显示控制。

步骤130、若所述第一位置位于所述无人机交互界面,则根据所述第一位置确定所述鼠标光标所在的目标界面,并显示所述目标界面的预设功能按钮。

若鼠标光标或用户点击的第一位置位于无人机交互界面,则此时无人机交互界面为用户关注的重点页面,如图2所示,无人机交互界面1包括第一显示界面10、第二显示界面20和非显示界面30多个界面,示例性的,如图3所示,第一显示界面10为任务航线显示界面,第二显示界面20为实时图传显示界面,显示至少一个无人机的实时图传画面,非显示界面30为无人机交互界面1除第一显示界面10和第二显示界面20外的区域,例如标题栏31和任务栏32。根据第一位置确定鼠标光标所在的目标界面,然后再根据本实施例提供的无人机交互界面的显示方法对显示目标界面的预设功能按钮进行显示控制,便于用户通过预设功能按钮完成所需的控制操作。

进一步的,目标界面的预设功能按钮与当前无人机的控制模式相对应,无人机的控制模式包括固定翼无人机飞行展示模式、多旋翼无人机飞行展示模式和无人机远程控制模式;当无人机处于固定翼无人机飞行展示模式和多旋翼无人机飞行展示模式时,无人机交互界面仅展示无人机的相关信息,例如,实时图传画面和航线展示,不能对无人机进行控制,此时无人机交互界面没有预设功能按钮。在任务执行的情况下,只需了解任务执行情况,不需要使用功能按钮时,将预设功能按钮隐藏,减少对显示界面的干扰。

当无人机处于无人机远程控制模式时,用户可以通过无人机交互界面对无人机进行远程控制,并且不同的目标界面的预设功能按钮不相同,本实施例的无人机交互界面的显示方法适用于无人机处于无人机远程控制模式时。

根据目标界面的不同,如图4所示,步骤130具体包括:

步骤131、若所述目标界面为所述第一显示界面,则显示所述第一显示界面的预设功能按钮,隐藏所述第二显示界面的预设功能按钮。

其中,如图5所示,第一显示界面10还包括固定按钮,所述固定按钮始终处于显示状态;所述固定按钮包括:搜索按钮11、聚焦按钮12、地图缩放按钮13。

如图6所示,第一显示界面10的预设功能按钮40包括:快速任务按钮41、高程参数查看按钮42、参考点按钮43、航线居中按钮44、键盘指引按钮45和一键返航按钮46。

如图6所示,第一显示界面10为任务航线显示界面,第一显示界面10包括固定按钮,无论目标界面是否为第一显示界面10,固定按钮始终处于显示状态,固定按钮为电子地图相关的功能按钮,包括:搜索按钮11、聚焦按钮12、地图缩放按钮13,用户在通过鼠标或点击方式操作其他界面时,可以通过键盘快捷键对第一显示界面的部分基础功能进行操作,对无人机航线所在的电子地图进行位置搜索、聚焦航线和缩放地图属于基础功能,对应的功能按钮需要始终处于显示状态。

在用户通过鼠标光标或点击操作第一显示界面时,预设功能按钮40显示,包括快速任务按钮41、高程参数查看按钮42、参考点按钮43、航线居中按钮44、键盘指引按钮45和一键返航按钮46,用户通过点击预设功能按钮40即可实现多种功能。当用户点击快速任务按钮41时,无人机立即执行下发的任务;当用户点击高程参数查看按钮42时,第一显示界面10上的无人机图标处显示当前无人机的高程参数;当用户点击参考点按钮43时,第一显示界面10上的电子地图上自动添加一个参考点,并且参考点与无人机图标之间形成连线,微用户提供参考数据;当用户点击航线居中按钮44时,无论第一显示界面10上电子地图处于哪个位置,任务航线对应的电子地图区域均回到第一显示界面10的中央进行显示;当用户点击键盘指引按钮45时,第一显示界面10出现键盘快捷键及键盘对应控制无人机的指引显示;当用户点击一键返航按钮46时,当前被远程控制的无人机立即返航。

通过预设功能按钮满足用户对于无人机的快速控制和按需展示无人机的数据。

步骤132、若所述目标界面为所述第二显示界面,则显示所述第二显示界面的预设功能按钮,隐藏所述第一显示界面的预设功能按钮。

其中,如图7所示,第二显示界面20包括远程控制显示界面21和非远程控制显示界面22。

一个飞行任务航线可以由至少一架无人机执行,当一架无人机执行任务航线时,第二显示界面20仅显示此无人机的实时图传画面,当执行任务航线的无人机有多架时,被远程控制的无人机的实时图传画面以第一窗口21进行显示,其他未被远程控制的无人机的实时图传画面以第二窗口22进行显示,第一窗口21的显示区域大于第二窗口22。

如图7所示,远程控制显示界面21的预设功能按钮为视频操作按钮50,所述视频操作按钮50包括:录音按钮51、拍照保存按钮52、录像按钮53、截屏按钮54、追踪按钮55和云台复位按钮56;所述非远程控制显示界面的预设功能按钮始终处于隐藏状态。

目标界面为远程控制显示界面21时,远程控制显示界面21的功能按钮显示,用户可以通过录音按钮51对当前无人机的实时图传画面进行录音,通过拍照保存按钮52对当前无人机的实时图传画面进行拍照和快速保存,通过截屏按钮54对当前无人机的实时图传画面进行截屏并保存,可通过操作选择目标区域进行截屏,通过录像按钮53对当前无人机的实时图传画面进行录像,通过追踪按钮控55制当前无人机对预设目标进行追踪,通过云台复位按钮56可以选择性调整云台的状态,其中包括:垂直居中按钮、水平居中按钮和复位按钮,点击后分别控制当前无人机的摄像头云台保持垂直居中状态、保持水平居中状态和恢复初始状态。

进一步的,远程控制显示界面21和非远程控制显示界面22均包括标题栏60,所述标题栏60包括:窗口名称、移动按钮61、缩放按钮62和关闭按钮63;所述远程控制显示界面21或所述非远程控制显示界面22为目标页面时,所述标题栏60显示。

在目标界面为远程控制显示界面21或非远程控制显示界面22时,远程控制显示界面21或非远程控制显示界面22的标题栏60进行显示,显示当前被远程控制的无人机的实时图传画面的窗口名称,窗口名称位于在远程控制显示界面21或非远程控制显示界面22的左上角,示例性的,窗口名称可以为无人机1、无人机2……,或者以无人机ID作为窗口名称。移动按钮61、缩放按钮62和关闭按钮63位于远程控制显示界面21或非远程控制显示界面22右上角,可以通过点击移动按钮61移动当前实时图传画面的窗口的位置,点击缩放按钮62对当前实时图传画面的窗口进行缩小和放大显示,点击关闭按钮63可以关闭当前实时图传画面的窗口。

进一步的,所述非远程控制显示界面的预设功能按钮始终处于隐藏状态。

在目标界面为非远程控制显示界面时,非远程控制显示界面仅显示对应无人机的实时图传画面和标题栏。

鼠标光标移入或用户点击远程控制显示界面21或非远程控制显示界面22时,才显示对应显示窗口的标题栏60和视频操作按钮50,减少对画面的遮挡,使得整个体验流程更优。

继续参考图4,步骤133、所述目标界面为所述非显示界面,则隐藏所述第一显示界面和所述第二显示界面的预设功能按钮。

当第一位置对应的目标界面为非显示界面时,用户不可对第一显示界面和第二显示界面进行操作,因此隐藏第一显示界面和第二显示界面的预设功能按钮,保持第一显示界面和第二显示界面显示的简洁性。

继续参考图1,步骤140、若所述第一位置不位于所述无人机交互界面,则隐藏所述无人机交互界面的预设功能按钮。

若鼠标光标或用户点击的第一位置位于无人机交互界面之外,则此时无人机交互界面非用户关注的重点页面,根据本实施例提供的无人机交互界面的显示方法对无人机交互界面的预设功能按钮进行隐藏,保持无人机交互界面的显示的简洁性,避免干扰用户的操作。

本实施例的技术方案,本发明通过获取鼠标光标或用户点击的第一位置,确定第一位置是否位于无人机交互界面,若第一位置位于无人机交互界面,则根据第一位置确定鼠标光标所在的目标界面,并显示目标界面的预设功能按钮;用户可通过预设功能按钮快速实现所需功能,若第一位置不位于无人机交互界面,则隐藏无人机交互界面的预设功能按钮,通过鼠标光标移入目标界面或用户点击目标界面时,显示目标界面的预设功能按钮,能快速调用功能按钮,操作轻量化,用户也很容易注意到图标的变化,解决所有功能按钮罗列在显示界面导致的遮挡显示界面和干扰操作的问题,实现减少对显示界面的干扰,提高操作效率,提高用户使用体验的效果。

实施例二

图8为本发明实施例二提供的一种无人机交互界面的显示装置的结构示意图,如图8所示,一种无人机交互界面的显示装置,包括:

位置获取模块210,用于获取鼠标光标的第一位置。

当无人机执行任务时,会向控制终端返回实时拍摄画面,控制终端的显示界面上可以显示无人机执行的任务航线和对应的电子地图,以及同步显示实时图传画面,便于用户了解无人机的工作状态。在用户通过无人机交互界面进行查看时,对有的显示界面重点关注,有的界面非重点关注,根据用户关注的重点进行选择性的功能按钮显示有利于界面显示的简洁性。

通过鼠标光标和用户点击操作的第一位置,可以获取用户当前重点关注的界面,从而调整功能按钮的显示,有利于界面显示的简洁性和用户操作的便捷性。

位置确定模块220,用于确定所述第一位置是否位于所述无人机交互界面。

在无人机控制终端的显示界面包括无人机交互界面的显示,还包括其他设置界面等,需要根据鼠标光标或用户点击的第一位置来确定当前用户关注和操作的界面是否为无人机交互界面,并根据结果来进行不同的无人机交互界面的显示控制。

显示模块230,用于若所述第一位置位于所述无人机交互界面,则根据所述第一位置确定所述鼠标光标所在的目标界面,并显示所述目标界面的预设功能按钮。

若鼠标光标或用户点击的第一位置位于无人机交互界面,则此时无人机交互界面为用户关注的重点页面,无人机交互界面包括第一显示界面、第二显示界面和非显示界面多个界面,示例性的,第一显示界面为任务航线显示界面,第二显示界面为实时图传显示界面,非显示界面为无人机交互界面除第一显示界面和第二显示界面外的区域,例如标题栏和任务栏。根据第一位置确定鼠标光标所在的目标界面,然后再根据本实施例提供的无人机交互界面的显示方法对显示目标界面的预设功能按钮进行显示控制,便于用户通过预设功能按钮完成所需的控制操作。

隐藏模块240,用于若所述第一位置不位于所述无人机交互界面,则隐藏所述无人机交互界面的预设功能按钮。

若鼠标光标或用户点击的第一位置位于无人机交互界面之外,则此时无人机交互界面非用户关注的重点页面,根据本实施例提供的无人机交互界面的显示方法对无人机交互界面的预设功能按钮进行隐藏,保持无人机交互界面的显示的简洁性,避免干扰用户的操作。

本实施例的技术方案,本发明通过获取鼠标光标或用户点击的第一位置,确定第一位置是否位于无人机交互界面,若第一位置位于无人机交互界面,则根据第一位置确定鼠标光标所在的目标界面,并显示目标界面的预设功能按钮;用户可通过预设功能按钮快速实现所需功能,若第一位置不位于无人机交互界面,则隐藏无人机交互界面的预设功能按钮,解决所有功能按钮罗列在显示界面导致的遮挡显示界面和干扰操作的问题,实现减少对显示界面的干扰,提高操作效率,提高用户使用体验的效果。

在上述实施例的基础上,无人机交互界面包括第一显示界面、第二显示界面和非显示界面,显示模块230还包括:

第一显示单元,用于若所述目标界面为所述第一显示界面,则显示所述第一显示界面的预设功能按钮,隐藏所述第二显示界面的预设功能按钮。

其中,第一显示界面还包括固定按钮,固定按钮始终处于显示状态;固定按钮包括:搜索按钮、聚焦按钮、地图缩放按钮。

第一显示界面的预设功能按钮包括:快速任务按钮、高程参数查看按钮、参考点按钮、航线居中按钮、键盘指引按钮和一键返航按钮。

第二显示单元,用于若目标界面为第二显示界面,则显示第二显示界面的预设功能按钮,隐藏第一显示界面的预设功能按钮。

其中,第二显示界面包括远程控制显示界面和非远程控制显示界面。

远程控制显示界面的功能按钮为视频操作按钮,视频操作按钮包括:录音按钮、拍照保存按钮、截屏按钮、录像按钮、追踪按钮和云台复位按钮;非远程控制显示界面的预设功能按钮始终处于隐藏状态。

远程控制显示界面和非远程控制显示界面均包括标题栏,标题栏包括:窗口名称、移动按钮、缩放按钮和关闭按钮;所述远程控制显示界面或所述非远程控制显示界面为目标页面时,所述标题栏显示。

第三显示单元,用于所述目标界面为所述非显示界面,则隐藏所述第一显示界面和所述第二显示界面的预设功能按钮。

本发明实施例所提供的无人机交互界面的显示装置可执行本发明任意实施例所提供的无人机交互界面的显示方法,具备执行方法相应的功能模块和有益效果。

实施例三

图9为本发明实施例三提供的一种无人机交互界面的显示设备的结构示意图,如图9所示,该无人机交互界面的显示设备包括处理器30、存储器31、输入装置32和输出装置33;无人机交互界面的显示设备中处理器30的数量可以是一个或多个,图9中以一个处理器30为例;无人机交互界面的显示设备中的处理器30、存储器31、输入装置32和输出装置33可以通过总线或其他方式连接,图9中以通过总线连接为例。

存储器31作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的无人机交互界面的显示方法对应的程序指令/模块(例如,无人机交互界面的显示装置中的位置获取模块210、位置确定模块220、显示模块230和隐藏模块240)。处理器70通过运行存储在存储器31中的软件程序、指令以及模块,从而执行无人机交互界面的显示设备的各种功能应用以及数据处理,即实现上述的无人机交互界面的显示方法。

存储器31可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器31可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器31可进一步包括相对于处理器30远程设置的存储器,这些远程存储器可以通过网络连接至无人机交互界面的显示设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置32可用于接收输入的数字或字符信息,以及产生与无人机交互界面的显示设备的用户设置以及功能控制有关的键信号输入。输出装置33可包括显示屏等显示设备。

实施例四

本发明实施例四还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种无人机交互界面的显示方法,该方法包括:

获取鼠标光标或用户点击的第一位置;

确定所述第一位置是否位于所述无人机交互界面;

若所述第一位置位于所述无人机交互界面,则根据所述第一位置确定所述鼠标光标所在的目标界面,并显示所述目标界面的预设功能按钮;

若所述第一位置不位于所述无人机交互界面,则隐藏所述无人机交互界面的预设功能按钮。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的无人机交互界面的显示方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

相关技术
  • 一种无人机交互界面的显示方法、装置、设备及存储介质
  • 一种交互界面显示方法、设备、电子设备及存储介质
技术分类

06120113793380