CN111316217B - 遥控可移动平台的控制方法、设备及计算机可读存储介质 - Google Patents
遥控可移动平台的控制方法、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN111316217B CN111316217B CN201980005586.1A CN201980005586A CN111316217B CN 111316217 B CN111316217 B CN 111316217B CN 201980005586 A CN201980005586 A CN 201980005586A CN 111316217 B CN111316217 B CN 111316217B
- Authority
- CN
- China
- Prior art keywords
- control
- icon
- movable platform
- remote control
- control program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 161
- 230000006870 function Effects 0.000 claims abstract description 326
- 230000005540 biological transmission Effects 0.000 claims description 29
- 238000004891 communication Methods 0.000 claims description 22
- 230000001960 triggered effect Effects 0.000 claims description 20
- 230000000694 effects Effects 0.000 claims description 9
- 230000033001 locomotion Effects 0.000 claims description 7
- 238000004088 simulation Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 abstract description 25
- 238000010586 diagram Methods 0.000 description 22
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
- Telephone Function (AREA)
Abstract
一种遥控可移动平台的控制方法、设备及计算机可读存储介质。遥控可移动平台的控制方法包括:在控制终端的显示界面显示图标,图标包括功能图标、控制图标;获取用户对功能图标的操作,根据对功能图标的操作,确定选择的功能图标表示的控制程序,并控制控制终端在显示界面显示控制程序要实现的预设功能的提示信息;获取用户对控制图标的操作,根据对控制图标的操作发出控制遥控可移动平台是否执行控制程序的控制指令;在遥控可移动平台执行控制程序时,控制控制终端在显示界面,实时显示遥控可移动平台执行控制程序时的状态信息。从而能够在遥控可移动平台运行的过程中同时显示控制程序所要实现的预设功能的提示信息以及运行该控制程序时的状态信息。
Description
技术领域
本发明实施例涉及人机交互技术领域,尤其涉及一种遥控可移动平台的控制方法、设备及计算机可读存储介质。
背景技术
Scratch是一种编程工具,其中设置有以积木形状(Block)展现的构成程序的命令和参数,用户可以根据需求通过组合Block进行编程。
由于Scratch的操作便捷性,其在多个领域内都有着广泛的应用,举例来说,可以通过Scratch进行编程,在显示界面显示程序的运行步骤,并通过程序对智能设备进行控制。
很多智能设备都设置有图像采集设备,根据智能设备的移动,图像采集设备采集到的图传信息也有所不同。发明人发现,用户需要对智能设备的状态信息进行及时了解,例如,对采集到的图传信息、智能设备的运行参数数据进行及时了解。但是,通过借助Scratch进行编程的方法对智能设备进行控制,只能够在显示界面上显示控制程序当前的运行信息,造成用户无法对智能设备智能设备的状态信息进行及时了解,例如,对于带有相机和编程功能的智能设备的显示界面,用户无法实时查看程序运行时相机采集到的画面,进而导致用户体验较差。
发明内容
本发明实施例提供一种遥控可移动平台的控制方法、设备及计算机可读存储介质,以解决现有技术中只能够在显示界面上显示控制程序当前的运行信息,却无法实时显示智能设备执行该控制程序时的状态信息的技术问题。
本发明实施例的第一方面是提供一种遥控可移动平台的控制方法,应用于控制终端,包括:
在所述控制终端的显示界面显示图标,其中,所述图标包括功能图标以及控制图标,所述功能图标用于表示控制所述遥控可移动平台实现预设功能的控制程序,所述控制图标用于控制所述遥控可移动平台执行所述功能图标表示的控制程序;
获取用户对所述功能图标的操作,并根据对所述对所述功能图标的操作,确定选择的所述功能图标表示的控制程序,并控制所述控制终端在所述显示界面,显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息;
获取用户对所述控制图标的操作,并根据对所述对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端控制在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
本发明实施例的第二方面是提供一种遥控可移动平台的控制方法,包括:
控制终端在所述控制终端的显示界面显示图标,其中,所述图标包括功能图标以及控制图标,所述功能图标用于表示控制所述遥控可移动平台实现预设功能的控制程序,所述控制图标用于控制所述遥控可移动平台执行所述功能图标表示的控制程序;
所述控制终端获取用户对所述功能图标的操作,并根据对所述对所述功能图标的操作,确定选择的所述功能图标表示的控制程序,并控制所述控制终端在所述显示界面,显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息;
所述控制终端获取用户对所述控制图标的操作,并根据对所述对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端控制在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;
当所述控制指令为控制所述遥控可移动平台执行所述功能图标表示的控制程序时,所述遥控可移动平台获取所述控制程序;
所述遥控可移动平台执行所述控制程序,并控制所述控制终端控制在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
本发明实施例的第三方面是提供一种控制终端,包括:
一个或多个处理器,单独地或共同地工作,用于执行以下操作:
在所述控制终端的显示界面显示图标,其中,所述图标包括功能图标以及控制图标,所述功能图标用于表示控制所述遥控可移动平台实现预设功能的控制程序,所述控制图标用于控制所述遥控可移动平台执行所述功能图标表示的控制程序;
获取用户对所述功能图标的操作,并根据对所述对所述功能图标的操作,确定选择的所述功能图标表示的控制程序,并控制所述控制终端在所述显示界面,显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息;
获取用户对所述控制图标的操作,并根据对所述对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端控制在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
本发明实施例的第四方面是提供一种遥控可移动平台的控制系统,包括:
控制终端在所述控制终端的显示界面显示图标,其中,所述图标包括功能图标以及控制图标,所述功能图标用于表示控制所述遥控可移动平台实现预设功能的控制程序,所述控制图标用于控制所述遥控可移动平台执行所述功能图标表示的控制程序;
所述控制终端获取用户对所述功能图标的操作,并根据对所述对所述功能图标的操作,确定选择的所述功能图标表示的控制程序,并控制所述控制终端在所述显示界面,显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息;
所述控制终端获取用户对所述控制图标的操作,并根据对所述对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端控制在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;
当所述控制指令为控制所述遥控可移动平台执行所述功能图标表示的控制程序时,所述遥控可移动平台获取所述控制程序;
所述遥控可移动平台执行所述控制程序,并控制所述控制终端控制在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
本发明实施例的第五方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面或第二方面所述的方法。
本实施例提供的遥控可移动平台的控制方法、设备及计算机可读存储介质,通过在控制终端的显示界面上显示图标,并根据用户对不同图标的触发,实现对控制程序的确定以及对遥控可移动平台的控制,进而能够在遥控可移动平台运行的过程中同时显示控制程序所要实现的预设功能的提示信息以及遥控可移动平台运行该控制程序时的状态信息。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明所基于的网络架构图;
图2为本发明实施例一提供的遥控可移动平台的控制方法的流程示意图;
图3为本发明实施例提供的显示界面的示意图;
图4为本发明又一实施例提供的显示界面示意图;
图5为本发明又一实施例提供的显示界面示意图;
图6为本发明实施例二提供的遥控可移动平台的控制方法的流程示意图;
图7为本发明又一实施例提供的显示界面示意图;
图8为本发明又一实施例提供的显示界面示意图;
图9为本发明又一实施例提供的显示界面示意图;
图10为本发明又一实施例提供的显示界面示意图;
图11为本发明实施例提供的对第一显示区域进行位置调整的显示界面示意图;
图12为本发明又一实施例提供的对第二显示区域进行位置调整的显示界面示意图;
图13为本发明又一实施例提供的显示界面示意图;
图14为本发明又一实施例提供的显示界面示意图;
图15为本发明实施例三提供的遥控可移动平台的控制方法的流程示意图;
图16为本发明实施例提供的数据信息显示区域尺寸调整示意图;
图17为本发明又一实施例提供的显示界面示意图;
图18为本发明实施例四提供的遥控可移动平台的控制方法的流程示意图;
图19为本发明实施例五提供的遥控可移动平台的控制方法的流程示意图;
图20为本发明实施例六提供的遥控可移动平台的控制方法的流程示意图;
图21为本发明实施例七提供的遥控可移动平台的控制方法的流程示意图;
图22为本发明实施例八提供的遥控可移动平台的控制方法的流程示意图;
图23为本发明实施例九提供的控制终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
为了解决现有技术中只能够在显示界面上显示控制程序当前的运行信息,却无法实时显示智能设备执行该控制程序时的状态信息的技术问题,本发明提供了一种遥控可移动平台的控制方法、设备及计算机可读存储介质。需要说明的是,本发明提供的遥控可移动平台的控制方法、设备及计算机可读存储介质可以应用在任意一种对移动遥控可移动平台的控制场景中。
图1为本发明所基于的网络架构图,如图1所示,本发明所基于的网络架构至少包括遥控可移动平台的控制设备1与至少一个遥控可移动平台2。其中,遥控可移动平台的控制设备1可以设置在控制终端中,遥控可移动平台的控制设备1与遥控可移动平台2通信连接,从而能够与遥控可移动平台进行信息交互。遥控可移动平台的控制设备1可以采用C/C++、Java、Shell或Python等语言编写;控制终端则可例如台式电脑、平板电脑等。
图2为本发明实施例一提供的遥控可移动平台的控制方法的流程示意图;
图3为本发明实施例提供的显示界面的示意图,应用于控制终端,如图2-图3所示,所述方法包括:
步骤101、在所述控制终端的显示界面显示图标,其中,所述图标包括功能图标以及控制图标,所述功能图标用于表示控制所述遥控可移动平台实现预设功能的控制程序,所述控制图标用于控制所述遥控可移动平台执行所述功能图标表示的控制程序。
在本实施方式中,为了使用户能够实现对控制程序以及遥控可移动平台的控制,可以在控制终端的显示界面上显示图标,其中,该图标具体包括功能图标以及控制图标。功能图标用于标识控制遥控可移动平台实现预设功能的控制程序,具体地,功能图标可以调用多个实现不同预设功能的控制程序,因此,当用户触发功能图标的时候,可以根据该触发操作获取对应的控制程序并执行。控制图标用于控制遥控可移动执行功能图标标识的控制程序,相应地,用户在触发该控制图标之后,遥控可移动平台可以接收控制程序并执行,在执行该控制程序的过程中,遥控可移动平台可以进行移动,遥控可移动平台上还承载图像采集设备,该图像采集设备可以进行拍摄等操作,生成图传信息。
步骤102、获取用户对所述功能图标的操作,并根据对所述对所述功能图标的操作,确定选择的所述功能图标表示的控制程序,并控制所述控制终端在所述显示界面,显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息。
在本实施方式中,用户可以对控制终端显示界面上的功能图标进行操作,相应地,获取到用户对功能图标的操作之后,可以根据该操作确定该功能图标标识的控制程序。可选地,功能图标的数量可以为多个,每一个功能图标分别对应不同的控制程序,进而可以根据用户选择的功能图标确定与该功能图标对应的控制程序。作为一种可以实施的方式,功能图标的数量也可以为一个,用户触发功能图标之后,可以向用户显示多个不同的控制程序,以使用户根据当前需求对控制程序进行选择。需要说明的是,除上述两种实施方式以外,可以采用任意一种方式实现根据功能图标对控制程序的确定,本发明在此不做限制。
进一步地,为了使用户对当前运行的控制程序进行及时了解,根据用户对功能图标的操作确定控制程序之后,在控制程序运行的过程中,可以控制控制终端在显示界面显示该控制程序所要实现的预设功能的提示信息。
进一步地,在上述任一实施例的基础上,所述对所述控制图标的操作,包括如下至少一种:单击、双击、长按、拖动所述功能图标。
在本实施例中,用户可以通过单击、双击、长按或者拖动等任意一种方式实现对功能图标的操作,本发明在此不做限制。
步骤103、获取用户对所述控制图标的操作,并根据对所述对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端控制在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
在本实施方式中,用户可以对控制终端显示界面上的控制图标进行操作,相应地,获取到用户对控制图标的操作之后,可以根据该操作向遥控可移动平台发出是否执行该控制图标表示的控制程序的控制指令。当该控制指令为控制遥控可移动平台执行该控制图标表示的控制程序时,遥控可移动平台可以控制控制终端在显示界面实时显示遥控可移动平台在执行该控制程序过程中的状态信息。
进一步地,在上述任一实施例的基础上,所述对所述功能图标的操作,包括如下至少一种:单击、双击、长按、拖动所述控制图标。以提高操作的灵活性。
在本实施例中,用户可以通过单击、双击、长按或者拖动等任意一种方式实现对控制图标的操作,本发明在此不做限制。
具体地,在上述任一实施例的基础上,所述状态信息包括如下至少一种:所述遥控可移动平台承载的图像采集设备获取的图传信息,以及数据信息。
在本实施例中,遥控可移动平台在执行该控制程序过程中的状态信息具体包括遥控可移动平台承载的图像采集设备获取的图传信息以及数据信息。其中,该遥控可移动平台上承载有图像采集设备,该图像采集设备可以进行拍摄等操作,生成图传信息。从而方便用户及时获知智能设备拍摄到的图像,同时有利于用户结合控制程序的运行步骤,获知与控制程序的运行步骤相对应的图传图像。此外,该数据信息可以为控制程序在运行过程中的参数信息等。通过显示数据信息,方便用户及时获知智能设备的运行状态。
本实施例提供的遥控可移动平台的控制方法,通过在控制终端的显示界面上显示图标,并根据用户对不同图标的触发,实现对控制程序的确定以及对遥控可移动平台的控制,进而能够在遥控可移动平台运行的过程中同时显示控制程序所要实现的预设功能的提示信息以及遥控可移动平台运行该控制程序时的状态信息。
图4为本发明又一实施例提供的显示界面示意图,在上述任一实施例的基础上,所述功能图标为至少一个,所述方法包括:
获取用户对所述功能图标的选择操作,确定选择的所述功能图标表示的控制程序;
根据所述选择操作在所述显示界面显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息。
在本实施例中,功能图标的数量可以为至少一个,每一个功能图标分别对应不同预设功能的控制程序。用户可以根据当前需求对功能图标进行选择,相应地,可以获取用户对功能图标的选择操作,该选择操作中可以包括功能图标的标识,从而能够根据该功能图标的标识确定与该功能图标对应的控制程序,进而能够根据选择操作在显示界面显示功能图标对应的控制程序所要实现的预设功能的提示信息。故而用户可以在控制程序运行的过程中直观地看到控制程序的运行进程。
进一步地,在上述任一实施例的基础上,所述方法包括:
所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息以依次排布的图形呈现在所述显示界面的预设区域。
在本实施例中,功能图标的数量可以为至少一个,每一个功能图标分别对应不同预设功能的控制程序。用户可以根据当前需求对功能图标进行选择。具体地,选择的功能图标显示的控制程序所要实现的预设功能的提示信息以依次排布的图形呈现在显示界面的预设区域中。
本实施例提供的遥控可移动平台的控制方法,通过根据用户的选择操作,确定与用户选择的功能图标对应的控制程序,并在显示界面上显示控制程序的提示信息,从而能够在实现对遥控可移动平台的控制的基础上,使用户直观地看到控制程序的运行进程,提高用户体验。
进一步地,在上述任一实施例的基础上,所述对所述控制图标的操作包括运行状态切换操作,所述获取用户对所述功能图标的操作包括:
接收用户输入的运行状态切换操作;
根据所述运行状态切换操作对所述遥控可移动平台的运行状态进行切换,所述遥控可移动平台的运行状态包括运行状态与停止状态。
在本实施例中,用户可以对遥控可移动平台进行控制,举例来说,可以对遥控可移动平台的运行状态进行切换。具体地,对控制图标的操作具体可以包括运行状态切换操作。接收到用户输入的运行状态切换操作之后,可以根据该运行状态切换操作对遥控可移动平台的状态进行切换,其中,该运行状态可以包括运行状态以及停止状态。实际应用中,若遥控可移动平台当前为运行状态,接收到用户的运行状态切换操作之后,可以将运行状态切换为停止状态,相应地,若遥控可移动平台当前为停止状态,接收到用户的运行状态切换操作之后,则可以将停止状态切换为运行状态。
本实施例提供的遥控可移动平台的控制方法,通过在接收到用户发送的运行状态切换操作之后,根据运行状态切换操作对遥控可移动平台的运行状态进行切换,从而能够实现对遥控可移动平台的有效控制。
图5为本发明又一实施例提供的显示界面示意图,在上述任一实施例的基础上,所述控制图标包括运行状态切换图标,所述运行状态切换图标用于切换所述遥控可移动平台的运行状态。
在本实施例中,为了提高用户操作的便捷度,可以在控制终端的显示界面上设置控制图标,该控制图标具体可以为运行状态切换图标。因此,用户可以通过触发该运行状态切换图标实现对遥控可移动平台运行状态的切换。如图5所示,在控制程序的运行过程中,显示界面的左侧可以显示有正在运行的控制程序所要实现的预设功能的提示信息,此外,显示界面中还设置有运行状态切换图标。
本实施例提供的遥控可移动平台的控制方法,通过在控制终端的显示界面上设置运行状态切换图标,从而能够提高用户操作的便捷度,进而能够提高用户体验。
在上述任一实施例的基础上,图6为本发明实施例二提供的遥控可移动平台的控制方法的流程示意图;基于图6提供的实施例示出的遥控可移动平台的控制方法,图7为本发明又一实施例提供的显示界面示意图,所述运行状态切换图标包括运行图标,用于获取用户的操作;如图6-图7所示,所述获取用户对所述功能图标的操作,包括:
步骤201、当所述运行图标的状态为运行状态时,则控制所述遥控可移动平台运行所述控制程序;
步骤202、按照所述控制程序的运行顺序,在所述控制终端的显示界面依次突出显示与正在运行的控制程序所要实现的预设功能的提示信息。
在本实施例中,运行状态切换图标具体可以包括运行图标,当运行图标的状态为运行状态时,可以控制遥控可移动平台运行该功能图标表示的控制程序。在遥控可移动平台执行该控制程序的同时,可以获取当前正在运行的控制程序并显示在显示界面上。进一步地,为了使用户更直观地查看控制程序当前的运行状态,可以确定当前控制程序的运行顺序以及当前正在运行的提示信息,进而可以按照该运行顺序,在控制终端的显示界面一次突出显示正在运行的控制程序所要实现的预设功能的提示信息。
需要说明的是,可以采用任意一种方式实现对控制程序所要实现的预设功能的提示信息的突出显示,以使控制程序所要实现的预设功能的提示信息区别于控制程序中的其他提示信息。举例来说,可以采用高亮显示的方式进行突出显示,也可以采用放大字体的方式进行突出显示,还可以采用其他任意一种操作进行突出显示,本发明在此不做限制。如图7所示,可以通过放大字体的方式实现对正在运行的控制程序所要实现的预设功能的提示信息的突出显示。
本实施例提供的遥控可移动平台的控制方法,通过当运行图标的状态为运行状态时,则控制遥控可移动平台运行控制程序,并按照该运行顺序,在控制终端的显示界面一次突出显示正在运行的控制程序所要实现的预设功能的提示信息,从而能够在实现对遥控可移动平台的控制的基础上,使用户更直观地查看控制程序当前的运行状态,提高用户体验。
可选地,在上述任一实施例的基础上,所述按照所述控制程序的运行顺序,在所述控制终端的显示界面依次突出显示与正在运行的控制程序所要实现的预设功能的提示信息,包括:
按照所述控制程序的运行顺序,在所述控制终端的显示界面依次高亮显示所述正在运行的控制程序所要实现的预设功能的提示信息。
在本实施例中,为了使用户更直观地查看控制程序当前的运行状态,可以确定当前控制程序的运行顺序以及当前正在运行的提示信息,并按照该运行顺序,在控制终端的显示界面一次突出显示正在运行的控制程序所要实现的预设功能的提示信息。具体地,可以通过对当前正在运行的控制程序所要实现的预设功能的提示信息进行高亮显示,以使高亮显示下的控制程序所要实现的预设功能的提示信息区别于控制程序中的其他提示信息。
本实施例提供的遥控可移动平台的控制方法,通过按照控制程序的运行顺序,在控制终端的显示界面依次高亮显示正在运行的控制程序所要实现的预设功能的提示信息,从而能够使控制程序所要实现的预设功能的提示信息区别于控制程序中的其他提示信息,使用户更直观地查看控制程序当前的运行状态,提高用户体验。
进一步地,图8为本发明又一实施例提供的显示界面示意图;图9为本发明又一实施例提供的显示界面示意图,如图8-图9所示,在上述任一实施例的基础上,所述运行状态切换图标包括返回图标或停止图标,所述用户通过点击所述返回图标或停止图标以触发停止操作;所述获取用户对所述功能图标的操作,包括:
当接收到用户触发的所述停止操作时,则控制所述遥控可移动平台停止运行所述控制程序。
在本实施例中,运行状态切换图标具体还可以包括返回图标或停止图标。用户可以通过点击该返回图标或停止图标触发停止操作。相应地,如图8所示,在接收到用户触发的停止操作时,可以控制遥控可移动平台停止运行该控制程序。如图9所示,在接收到用户触发的返回操作时,可以控制遥控可移动平台停止运行该控制程序。此外,在根据停止操作控制遥控可移动平台停止运行该控制程序之后,还可以将当前的停止状态上传,从而能够对该状态进行存储。以便用户对该停止状态和停止操作进行回溯。
可选地,控制终端的显示界面上可以同时设置有停止图标以及返回图标,该停止图标可以控制遥控可移动平台停止运行该控制程序,返回图表可以在控制遥控可移动平台停止运行该控制程序的基础上,关闭当前的控制页面,控制显示界面显示上一界面的显示数据。从而有利于用户操作,增加了显示界面的友好性。
本实施例提供的遥控可移动平台的控制方法,通过当接收到用户触发的所述停止操作时,则控制所述遥控可移动平台停止运行所述控制程序,从而能够实现对遥控可移动平台便捷有效地控制。
进一步地,在上述任一实施例的基础上,当接收到用户触发的所述停止操作之后,在控制所述遥控可移动平台停止运行所述控制程序之前,所述显示界面呈现等待状态标志。
在本实施例中,由于遥控可移动平台的控制装置可能存在延迟,因此,在接收到用户触发的停止操作之后,遥控可移动平台的控制装置可能无法立即控制遥控可移动平台停止运行控制程序,此时,为了使用户更清晰地了解当前控制程序的运行状态,当接收到用户触发的停止操作之后,在控制遥控可移动平台停止运行控制程序之前,可以在显示界面上显示等待状态标志。
本实施例提供的遥控可移动平台的控制方法,通过在控制遥控可移动平台停止运行控制程序之前,在显示界面上显示等待状态标志,从而能够使用户更清晰地了解当前控制程序的运行状态,提高用户体验。
图10为本发明又一实施例提供的显示界面示意图,在上述任一实施例的基础上,如图10所示,所述显示界面包括第一显示区域以及第二显示区域,所述第一显示区域用于显示所述控制程序的运行步骤,所述第二显示区域用于显示所述图传信息。
在本实施例中,显示界面上至少包括第一显示区域以及第二显示区域,其可以分别显示不同的内容。具体地,第一显示区域可以用于显示控制程序的运行步骤,第二显示区域可以用于显示图传信息,从而用户可以在上显示界面上同时对控制程序的运行步骤以及遥控可移动平台传输的图传信息进行查看。需要说明的是,第一显示区域与第二显示区域为显示界面上独立的两个区域,本发明并不限定第一显示区域与第二显示区域的位置,其可以处于显示界面的任意一个位置。
本实施例提供的遥控可移动平台的控制方法,通过在第一显示区域可以用于显示控制程序的运行步骤,第二显示区域可以用于显示图传信息,从而用户可以在上显示界面上同时对控制程序的运行步骤以及遥控可移动平台传输的图传信息进行查看,使用户更直观地对控制程序的运行步骤以及图传信息进行了解,提高用户体验。
进一步地,图11为本发明实施例提供的对第一显示区域进行位置调整的显示界面示意图;图12为本发明又一实施例提供的对第二显示区域进行位置调整的显示界面示意图,如图11-图12所示,在上述任一实施例的基础上,所述方法包括:
获取第一位置调整操作,根据所述位置调整操作对所述第一显示区域的位置进行调整;和/或,
获取第二位置调整操作,根据所述位置调整操作对所述第二显示区域的位置进行调整。
在本实施例中,为了使显示界面更加贴近用户的个性化需求,用户可以对第一显示区域以及第二显示区域的位置进行个性化的调整。具体地,可以获取第一位置调整操作,并根据第一调整操作对第一显示区域的位置进行调整。或者,可以接收第二位置调整操作,并根据第二位置调整操作对第二显示区域的位置进行调整。可选地,也可以同时接收第一位置调整操作以及第二位置调整操作,并根据第一位置调整操作以及第二位置调整操作对第一显示区域以及第二显示区域的位置进行调整。作为一种可以实施的方式,还可以根据第一位置调整操作和/或第二位置调整操作对第一显示区域和/或第二显示区域的位置进行调整,也可以对第一显示区域和/或第二显示区域的尺寸进行调整,本发明在此不做限制。
本发明本实施例提供的遥控可移动平台的控制方法,通过接收第一位置调整操作以及第二位置调整操作,并根据第一位置调整操作以及第二位置调整操作对第一显示区域以及第二显示区域的位置进行调整,从而能够在同时显示控制程序的运行状态以及图传信息的基础上,使显示内容更加迎合用户的个性化需求。
进一步地,图13为本发明又一实施例提供的显示界面示意图,如图13所示,在上述任一实施例的基础上,所述显示界面包括第三显示区域,所述方法还包括:
在所述第三显示区域显示所述数据信息。
在本实施例中,遥控可移动平台在执行该控制程序过程中的状态信息具体包括遥控可移动平台承载的图像采集设备获取的图传信息以及数据信息。为了使用户对图传信息以及数据信息进行及时了解,显示界面上还设置有第三显示区域。因此,可以在第三显示区域显示该数据信息。
具体地,在上述任一实施例的基础上,所述数据信息包括所述遥控可移动平台的状态数据以及所述控制程序运行过程中的变量数据。
在本实施例中,数据信息具体可以包括遥控可移动平台的状态数据。从而在第三显示区域显示该数据信息之后,用户可以直观地对遥控可移动平台当前的状态进行了解。此外,数据信息还可以包括控制程序运行过程中的变量数据,从而在第三显示区域显示该数据信息之后,用户可以根据控制程序运行过程中的变量数据对该控制程序进行调节,进而能够使控制程序能够实现的预设功能更加贴近用户的需求。
本实施例提供的遥控可移动平台的控制方法,通过在显示界面上设置第三显示区域,并在第三显示区域显示所述信息,从而能够使用户更直观地对控制程序运行过程中的数据信息进行了解,提高用户体验。
进一步地,在上述任一实施例的基础上,所述方法包括:
获取第三位置调整操作,根据所述位置调整操作对所述第三显示区域的位置进行调整。
在本实施例中,为了使显示界面更加贴近用户的个性化需求,用户可以对第三显示区域位置进行个性化的调整。具体地,可以获取第三位置调整操作,并根据第三位置调整操作对第三显示区域的位置进行调整。具体地,该位置调整包括但不限于对第三显示区域的位置以及尺寸进行调整。
本实施例提供的遥控可移动平台的控制方法,通过获取第三位置调整操作,根据所述位置调整操作对所述第三显示区域的位置进行调整,从而能够使显示界面更加贴近用户的个性化需求,提高用户体验。
进一步地,图14为本发明又一实施例提供的显示界面示意图,如图14所示,在上述任一实施例的基础上,所述在所述第三显示区域显示所述数据信息,包括:
所述控制终端的显示界面显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息之后,在所述第三显示区域显示所述数据信息。
在本实施例中,可以在控制终端的显示界面显示遥控可移动平台执行功能图标表示的控制程序时的状态信息之后,在第三显示区域显示该数据信息。从而用户可以同时对控制程序的运行状态、遥控可移动平台传输的图传信息以及该数据信息进行同时查看,进而能够及时对控制程序运行过程中产生的效果进行及时理解。
本实施例提供的遥控可移动平台的控制方法,通过控制终端的显示界面显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息之后,在所述第三显示区域显示所述数据信息,从而用户可以同时对控制程序的运行状态、遥控可移动平台传输的图传信息以及该数据信息进行同时查看,进一步地提高用户体验。
进一步地,在上述任一实施例的基础上,所述在所述第三显示区域显示所述数据信息,包括:
获取第三尺寸调整操作,根据所述第三尺寸调整操作对所述第三显示区域的尺寸和/或位置进行调整。
在本实施例中,为了使显示界面更加贴近用户的个性化需求,用户可以对第三显示区域进行个性化的调整。具体地,可以获取第三尺寸调整操作,并根据第三尺寸调整操作对第三显示区域的尺寸和/或位置进行调整。
本实施例提供的遥控可移动平台的控制方法,通过获取第三尺寸调整操作,根据所述第三尺寸调整操作对所述第三显示区域的尺寸和/或位置进行调整,从而能够使显示界面更加贴近用户的个性化需求,进一步地提高用户体验。
进一步地,在上述任一实施例的基础上,所述方法包括:
根据所述第三尺寸调整操作,并列显示所述第二显示区域与所述第三显示区域;或者将所述第三显示区域覆盖于所述第二显示区域所在的图层。
在本实施例中,获取第三尺寸调整操作之后,可以根据第三尺寸调整操作对第三显示区域进行调整,具体地,可以根据该第三尺寸调整操作,将第三显示区域调整至与第二显示区域并列的位置,其中,二者可以横向并列,也可以纵向并列,本发明在此不做限制。可选地,还可以将第三显示区域覆盖在第二显示区域所在的图层。相应地,为了使第三显示区域不遮挡住第二显示区域显示的图传信息,在显示过程中,可以随时根据用户的第三尺寸调整指令进行位置和/或尺寸的调整。
本实施例提供的遥控可移动平台的控制方法,通过根据所述第三尺寸调整操作,并列显示所述第二显示区域与所述第三显示区域;或者将所述第三显示区域覆盖于所述第二显示区域所在的图层。从而能够使显示界面更加贴近用户的个性化需求,进一步地提高用户体验。
图15为本发明实施例三提供的遥控可移动平台的控制方法的流程示意图,在上述任一实施例的基础上,如图15所示,所述方法还包括:
步骤301、获取用户触发的信息获取操作,所述信息获取操作包括数据信息类型;
步骤302、根据所述信息获取操作对所述数据信息类型对应的数据进行显示。
实际应用中,为了使用户对数据信息中的全部内容进行直观地了解,数据信息中的具体数据一般都是折叠状态,仅显示数据信息类型,其中,数据信息类型可以包括状态、参数名称等。用户可以点击该数据信息类型实现对该数据信息类型对应的具体数据的查看。相应地,可以获取用户触发的信息获取操作,其中,该信息获取操作中包括该数据信息类型。从而可以根据该数据信息操作对数据信息类型对应的数据进行显示。以实际应用举例来说,若用户点击的数据信息类型为状态,则可以将状态对应的全部数据显示给用户,其中,状态对应的全部数据可以包括控制模式、遥控可移动平台当前运行速度、遥控可移动平台上设置的云台的偏转角度信息等。
本实施例提供的遥控可移动平台的控制方法,通过获取用户触发的信息获取操作,并根据所述信息获取操作对所述数据信息类型对应的数据进行显示,从而能够在使用户对数据信息中的全部内容进行直观地了解的基础上,满足用户对数据信息中的具体数据进行了解的需求。
图16为本发明实施例提供的数据信息显示区域尺寸调整示意图,在上述任一实施例的基础上,如图16所示,所述方法还包括:
获取第一尺寸调整操作;
根据所述第一尺寸调整操作对所述数据信息的显示区域尺寸进行调整。
在本实施例中,由于数据信息中的具体数据的数量不固定,故采用固定的显示区域对该具体数据进行显示可能造成资源的浪费或者数据显示不全等问题。因此,获取用户触发的信息获取操作,并根据该数据信息操作对数据信息类型对应的数据进行显示之后,可以获取第一尺寸调整操作,并根据该第一尺寸调整操作对数据信息的显示区域尺寸进行调整,以使数据信息的显示区域能够适应数据信息中具体数据的数据量。
本实施例提供的遥控可移动平台的控制方法,通过获取第一尺寸调整操作,根据所述第一尺寸调整操作对所述数据信息的显示区域尺寸进行调整,从而能够使数据信息的显示区域能够适应数据信息中具体数据的数据量,进而能够使用户在第三显示区域中看到更多的数据。
进一步地,在上述任一实施例的基础上,所述方法还包括:
获取第二尺寸调整操作;
根据所述第二尺寸调整操作对所述第二显示区域的尺寸进行调整。
在本实施例中,为了使第二显示区域的尺寸能够更加贴合用户的需求,用户可以对第二显示区域的尺寸进行调整。具体地,可以获取第二尺寸调整操作,并根据第二尺寸调整操作对第二显示区域的尺寸进行调整。以实际应用举例来说,为了更加清晰地观看遥控可移动平台采集到的图传信息,用户可以根据当前需求对显示该图传信息的第二显示区域的尺寸进行调整。用户可以采用任意一种方式实现对第二显示区域的尺寸调整,举例来说,可以通过拖拽第二显示区域的边缘实现对第二显示区域的尺寸调整,也可以通过选择预设的至少一个尺寸信息实现对第二显示区域的尺寸调整,还可以采用任意一种方式实现对第二显示区域的尺寸调整,本发明在此不做限制。
需要说明的是,当接收到遥控可移动平台发送的图传信息时,可以同时在显示界面中第一显示区域、第二显示区域以及第三显示区域分别显示不同的数据。当未接收到遥控可移动平台发送的图传信息时,此时显示界面中可以只包括第一显示区域以及第三显示区域。上述任意一种显示方式均可以实现对任一显示区域的位置以及尺寸的调整。
本实施例提供的遥控可移动平台的控制方法,通过获取第二尺寸调整操作,根据第二尺寸调整操作对第二显示区域的尺寸进行调整,从而能够使第二显示区域的尺寸信息更加贴合用户的需求,使用户能够更加清晰地观看遥控可移动平台采集到的图传信息,进而能够提高用户体验。
进一步地,图17为本发明又一实施例提供的显示界面示意图,如图17所示,在上述任一实施例的基础上,所述根据所述第二尺寸调整指令对所述第二显示区域的尺寸进行调整,包括:
根据所述第二尺寸调整操作对所述第二显示区域的尺寸调整至全屏。
在本实施例中,为了使第二显示区域的尺寸能够更加贴合用户的需求,用户可以对第二显示区域的尺寸进行调整。具体地,获取到第二尺寸调整操作之后,可以根据该第二尺寸调整操作将第二显示区域的尺寸调整至全屏,从而第二显示区域可以覆盖其他的显示区域,用户可以更直观、清晰地对第二显示区域显示内容进行查看。需要说明的是,在第二显示区域为全屏状态下,用户可以通过点击预设的退出按钮退出全屏状态,也可以在此发送第二尺寸调整操作对第二显示区域的全屏状态进行调节,本发明在此不做限制。
本实施例提供的遥控可移动平台的控制方法,通过获取到第二尺寸调整操作之后,根据该第二尺寸调整操作将第二显示区域的尺寸调整至全屏,从而能够使第二显示区域的尺寸信息更加贴合用户的需求,使用户能够更加清晰地观看遥控可移动平台采集到的图传信息,进而能够提高用户体验。
图18为本发明实施例四提供的遥控可移动平台的控制方法的流程示意图,在上述任一实施例的基础上,如图18所示,所述根据所述第二尺寸调整操作对所述第二显示区域的尺寸进行调整之后,还包括:
步骤401、确定所述控制程序的运行状态;
步骤402、在预设的第四显示区域显示所述控制程序的运行状态。
在本实施例中,通过第二尺寸调整操作对第二显示区域的尺寸进行调整之后,可能会造成对控制程序的运行状态的遮挡。因此,为了使用户能够实时了解控制程序的运行状态,在根据第二尺寸调整操作对第二显示区域的尺寸进行调整之后,可以确定控制程序的运行状态,并在预设的第四显示区域显示该控制程序的运行状态。需要说明的是,第四显示区域可以位于显示界面的最上方,当显示界面的最上方显示有其他显示区域时,第四显示区域可以覆盖在其他显示区域上。
本实施例提供的遥控可移动平台的控制方法,通过在预设的第四显示区域显示控制程序的运行状态,从而能够使用户实时了解控制程序的运行状态,提高用户体验。
进一步地,在上述任一实施例的基础上,所述显示界面还包括图像调整图标,所述图像显示图标用于在获取用户的调整操作后,控制所述第一显示区域的尺寸。
在本实施例中,显示界面上还包括图像调整图标,用户可以通过点击该图像显示图标实现对第一显示区域尺寸的调整。具体地,图像调整图标可以接收用户触发的调整请求,从而能够根据该调整请求对第一显示区域的尺寸进行调整。
具体地,在上述任一实施例的基础上,所述图像调整图标位于所述第一显示区域。
本实施例提供的遥控可移动平台的控制方法,通过在显示界面上设置图像调整图标,从而能够使用户更加便捷地实现对第一显示区域尺寸的调整,进一步地提高用户体验。
进一步地,在上述任一实施例的基础上,所述显示界面还包括图传信息显示图标,其特征在于,包括:
获取用户对所述图传信息显示图标的操作;
根据对所述图传信息显示图标的操作在所述显示界面实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
在本实施例中,显示界面上还可以设置有图传信息显示图标。实际应用中,用户可以根据当前需求确定是否查看遥控可移动平台传输的图传数据,并通过该图传信息显示图标实现对图传信息是否进行显示的控制。具体地,可以获取用户对图传信息显示图标的操作,其中,该操作可以为单击、双击、长按、拖拉等,本发明在此不做限制。进一步地,可以根据对图传信息显示图标的操作在显示界面实时显示遥控可移动平台执行功能图标表示的控制程序时的状态信息。可选地,用户也可以通过对图传信息显示图标进行操作实现对图传信息的关闭。
本实施例提供的遥控可移动平台的控制方法,通过获取用户对图传信息显示图标的操作,根据对图传信息显示图标的操作在显示界面实时显示遥控可移动平台执行功能图标表示的控制程序时的状态信息,从而能够实现对图传信息是否进行显示的有效控制,优化了显示界面。
图19为本发明实施例五提供的遥控可移动平台的控制方法的流程示意图,在上述任一实施例的基础上,如图19所示,所述显示界面还包括信号显示图标,包括:
步骤501、获取用户对所述信号显示图标的操作;
步骤502、根据所述对所述信号显示图标的操作,控制所述控制终端与所述遥控可移动平台建立通信连接。
在本实施例中,为了实现通过控制程序对遥控可移动平台进行控制以及接收遥控可移动平台传输的图传信息,首先需要与遥控可移动平台建立通信连击。因此,可以在显示界面上设置信号显示图标,用户可以通过触发该信号显示图标实现对是否与遥控可移动平台建立连接的控制。具体地,可以获取用户对该信号显示图标的操作,并根据该操作控制控制终端与遥控可移动平台之间建立通信连接。
本实施例提供的遥控可移动平台的控制方法,通过根据用户对该信号显示图标的操作控制控制终端与遥控可移动平台之间建立通信连接,从而为后续对控制程序对遥控可移动平台进行控制以及接收遥控可移动平台传输的图传信息提供了基础。
进一步地,在上述任一实施例的基础上,所述方法包括:
获取用户对所述信号显示图标的操作;
根据所述对所述信号显示图标的操作,确定控制所述控制终端与所述遥控可移动平台建立通信连接的方式;
根据确定的所述控制终端与所述遥控可移动平台建立通信连接的方式,控制所述控制终端与所述遥控可移动平台建立通信连接。
在本实施例中,控制终端可以采用多种连接方式与遥控可移动平台之间建立通信连接,例如通过WiFi连接、通过蓝牙连接、通过路由器连接等。因此,为了确定连接方式,获取到用户对信号显示图标的操作之后,可以根据该操作确定控制控制终端与遥控可移动平台建立通信连接的方式,并根据该连接方式控制控制终端与遥控可移动平台建立通信连接。
本实施例提供的遥控可移动平台的控制方法,通过获取到用户对信号显示图标的操作之后,确定连接方式,根据确定的连接方式建立与遥控可移动平台通信连接,从而为后续对控制程序对遥控可移动平台进行控制以及接收遥控可移动平台传输的图传信息提供了基础。
进一步地,在上述任一实施例的基础上,所述显示界面还包括程序调用图标,包括:
获取用户对所述程序调用图标的操作;
根据所述对所述程序调用图标的操作,控制所述遥控可移动平台执行所述程序调用图标对应的控制程序。
在本实施例中,显示界面上还可以设置有程序调用图标,用户可以通过触发该程序调用图标实现对遥控可移动平台的控制。具体地,可以获取用户对程序调用图标的操作,并根据该操作控制遥控可移动平台执行程序调用图标对应的控制程序。
本实施例提供的遥控可移动平台的控制方法,通过获取用户对所述程序调用图标的操作,并根据该操作控制遥控可移动平台执行程序调用图标对应的控制程序,从而能够实现对遥控可移动平台的有效控制。
图20为本发明实施例六提供的遥控可移动平台的控制方法的流程示意图,在上述任一实施例的基础上,如图20所示,所述方法包括:
步骤601、获取用户对所述程序调用图标的操作,以显示程序编辑界面;
步骤602、获取用户在所述程序编辑界面编辑的自定义控制程序,其中,所述程序调用图标用于控制所述遥控可移动平台执行所述自定义控制程序。
在本实施例中,用户可以自行对控制程序进行编辑。具体地,获取到用户对程序调用图标的操作之后,可以根据该操作显示程序编辑界面。编辑界面中显示多个程序提示信息,用户可以根据当前需求选择相应功能的提示信息,实现对控制程序的编写。相应地,可以获取用户在程序编辑界面编辑的自定义控制程序。需要说明的是,程序调用控制图标用于控制遥控可移动平台执行该自定义控制程序。
本实施例提供的遥控可移动平台的控制方法,通过根据用户对程序调用图标的操作显示程序编辑界面,并获取用户在程序编辑界面编辑的自定义控制程序,从而能够实现自定义控制程序的获取,在实现对遥控可移动平台控制的基础上,实现用户的个性化需求。
进一步地,在上述任一实施例的基础上,所述方法包括:
根据所述对所述控制图标的操作,在所述显示界面实时同步显示正在运行的所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息,以及所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;和/或,根据所述对所述控制图标的操作,在所述显示界面异步显示所述正在运行的选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息,以及所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
在本实施例中,功能图标表示的控制程序所要实现的预设功能的提示信息可以与遥控可移动平台执行功能图标表示的控制程序时的状态信息同步显示,也可以异步显示,本发明在此不做限制。用户可以根据自身的需求以及喜好对功能图标表示的控制程序所要实现的预设功能的提示信息可以与遥控可移动平台执行功能图标表示的控制程序时的状态信息的显示方式进行设置。
本实施例提供的遥控可移动平台的控制方法,通过功能图标表示的控制程序所要实现的预设功能的提示信息可以与遥控可移动平台执行功能图标表示的控制程序时的状态信息同步显示,也可以异步显示,从而能够使显示界面更加贴合用户的需求,进一步地提高了用户体验。
图21为本发明实施例七提供的遥控可移动平台的控制方法的流程示意图,在上述任一实施例的基础上,如图21所示,所述获取用户对所述控制图标的操作,并根据对所述对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端控制在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息之后,还包括:
步骤701、接收用户对预设的虚拟摇杆的操作,其中,所述预设的虚拟摇杆用于表示控制所述遥控可移动平台实现预设功能的控制指令;
步骤702、根据所述对预设的虚拟摇杆的操作对所述遥控可移动平台进行控制,以使所述遥控可移动平台运行所述控制所述遥控可移动平台实现预设命令的控制程序。
在本实施例中,显示界面上还可以设置有虚拟摇杆,从而可以通过以下方式实现对遥控可移动平台的控制:单独只用控制程序控制、控制程序以及虚拟摇杆同时控制、单独使用虚拟摇杆控制。具体地,可以接收用户对预设的虚拟摇杆的操作,该虚拟摇杆可以控制遥控可移动平台实现预设的功能的控制指令。进一步地,可以根据用户对虚拟摇杆的操作实现对遥控可移动平台的控制,以使遥控可移动平台运行控制遥控可移动平台实现预设命令的控制程序。
本实施例提供的遥控可移动平台的控制方法,通过设置虚拟摇杆,从而提供了多样化的对遥控可移动平台的控制方法,提高了操作灵活性。
可选地,在上述任一实施例的基础上,所述方法包括:
根据对预设的虚拟摇杆的操作以及所述选择的所述功能图标表示的控制程序进行效果叠加,以实现对所述遥控可移动平台的移动路线进行控制。
在本实施例中,可以通过控制程序以及虚拟摇杆同时对遥控可移动平台进行控制,具体地,可以根据对预设的虚拟摇杆的操作以及功能图标表示的控制程序进行效果叠加,以实现对所述遥控可移动平台的移动路线进行控制。举例来说,若控制程序控制遥控可移动平台按照第一速度向第一方向进行移动,而用户通过虚拟摇杆控制遥控可移动平台按照第二速度向第一方向移动,此时可以将第一速度以及第二速度进行叠加实现对遥控可移动平台的控制。
本实施例提供的遥控可移动平台的控制方法,通过根据对预设的虚拟摇杆的操作以及所述选择的所述功能图标表示的控制程序进行效果叠加,以实现对所述遥控可移动平台的移动路线进行控制,从而提供了多样化的对遥控可移动平台的控制方法,提高了操作灵活性。
可选地,在上述任一实施例的基础上,所述方法包括:
根据预设的优先级通过所述对预设的虚拟摇杆的操作以及所述选择的所述功能图标表示的控制程序,对所述遥控可移动平台的运动状态进行控制。
在本实施例中,可以通过控制程序以及虚拟摇杆同时对遥控可移动平台进行控制,具体地,可以根据预设的优先级通过对预设的虚拟摇杆的操作以及所述选择的功能图标表示的控制程序,对遥控可移动平台的运动状态进行控制。其中,该预设的优先级可以为根据历史经验设定的,也可以为用户自定义的,本发明在此不做限制。以实际应用举例来说,当通过控制程序对遥控可移动平台进行控制的过程中,接收到用户对预设的虚拟摇杆的操作,且虚拟摇杆的优先级高于控制程序,此时可以只通过对虚拟摇杆的操作对遥控可移动平台进行控制。
本实施例提供的遥控可移动平台的控制方法,通过可以根据预设的优先级通过对预设的虚拟摇杆的操作以及所述选择的功能图标表示的控制程序,对遥控可移动平台的运动状态进行控制,从而提供了多样化的对遥控可移动平台的控制方法,提高了操作灵活性。
进一步地,在上述任一实施例的基础上,所述获取用户对所述功能图标的选择操作,确定选择的所述功能图标表示的控制程序之后,还包括:
在预设的模拟环境模拟所述遥控可移动平台执行所述选择的所述功能图标表示的控制程序。
在本实施例中,为了确定编辑好的控制程序是否能够实现理想的效果,获得该控制程序之后,可以在预设的模拟环境下模拟遥控可移动平台执行该功能图标标识的控制程序。从而用户可以根据模拟结果对控制程序进行相应调整。由于模拟过程中无需遥控可移动平台进行执行任何操作,进而能够节约能源。
本实施例提供的遥控可移动平台的控制方法,通过在预设的模拟环境模拟所述遥控可移动平台执行所述选择的所述功能图标表示的控制程序,从而能够在实现对控制程序的优化的基础上,节约能源。
进一步地,在上述任一实施例的基础上,所述方法包括:
获取用户对所述功能图标表示的控制程序所要实现的预设功能的提示信息的操作,以对所述选择的所述功能图标表示的控制程序进行编辑。
在本实施例中,用户可以根据需求对控制程序进行编辑操作。具体地,可以获取用户对功能图标表示的控制程序所要实现的预设功能的提示信息的操作,并根据该操作对选择的功能图标表示的控制程序进行编辑。
本实施例提供的遥控可移动平台的控制方法,通过获取用户对所述功能图标表示的控制程序所要实现的预设功能的提示信息的操作,以对所述选择的所述功能图标表示的控制程序进行编辑,从而能够实现对控制程序的优化。
图22为本发明实施例八提供的遥控可移动平台的控制方法的流程示意图,如图22所示,所述方法包括:
步骤801、控制终端在所述控制终端的显示界面显示图标,其中,所述图标包括功能图标以及控制图标,所述功能图标用于表示控制所述遥控可移动平台实现预设功能的控制程序,所述控制图标用于控制所述遥控可移动平台执行所述功能图标表示的控制程序;
步骤802、所述控制终端获取用户对所述功能图标的操作,并根据对所述对所述功能图标的操作,确定选择的所述功能图标表示的控制程序,并控制所述控制终端在所述显示界面,显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息;
步骤803、所述控制终端获取用户对所述控制图标的操作,并根据对所述对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端控制在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;
步骤804、当所述控制指令为控制所述遥控可移动平台执行所述功能图标表示的控制程序时,所述遥控可移动平台获取所述控制程序;
步骤805、所述遥控可移动平台执行所述控制程序,并控制所述控制终端控制在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
在本实施例中,为了使用户能够实现对控制程序以及遥控可移动平台的控制,可以在控制终端的显示界面上显示图标,其中,该图标具体包括功能图标以及控制图标。功能图标用于标识控制遥控可移动平台实现预设功能的控制程序,具体地,功能图标可以调用多个实现不同预设功能的控制程序,因此,当用户触发功能图标的时候,可以根据该触发操作获取对应的控制程序并执行。控制图标用于控制遥控可移动执行功能图标标识的控制程序,相应地,用户在触发该控制图标之后,遥控可移动平台可以接收控制程序并执行,在执行该控制程序的过程中,遥控可移动平台可以进行移动,遥控可移动平台上还承载图像采集设备,该图像采集设备可以进行拍摄等操作,生成图传信息。用户可以对控制终端显示界面上的功能图标进行操作,相应地,获取到用户对功能图标的操作之后,可以根据该操作确定该功能图标标识的控制程序。可选地,功能图标的数量可以为多个,每一个功能图标分别对应不同的控制程序,进而可以根据用户选择的功能图标确定与该功能图标对应的控制程序。用户可以对控制终端显示界面上的控制图标进行操作,相应地,获取到用户对控制图标的操作之后,可以根据该操作向遥控可移动平台发出是否执行该控制图标表示的控制程序的控制指令。当该控制指令为控制遥控可移动平台执行该控制图标表示的控制程序时,遥控可移动平台可以控制控制终端在显示界面实时显示遥控可移动平台在执行该控制程序过程中的状态信息。
本实施例提供的遥控可移动平台的控制方法,通过在控制终端的显示界面上显示图标,并根据用户对不同图标的触发,实现对控制程序的确定以及对遥控可移动平台的控制,进而能够在遥控可移动平台运行的过程中同时显示控制程序所要实现的预设功能的提示信息以及遥控可移动平台运行该控制程序时的状态信息。
图23为本发明实施例九提供的控制终端的结构示意图,如图23所示,所述控制终端包括:一个或多个处理器,单独地或共同地工作91,用于执行前述任一实施例提供的遥控可移动平台的控制方法,在此不做赘述。
本实施例提供的遥控可移动平台的控制系统,通过在控制终端的显示界面上显示图标,并根据用户对不同图标的触发,实现对控制程序的确定以及对遥控可移动平台的控制,进而能够在遥控可移动平台运行的过程中同时显示控制程序所要实现的预设功能的提示信息以及遥控可移动平台运行该控制程序时的状态信息。另外,本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现上述实施例所述的遥控可移动平台的控制方法。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (75)
1.一种遥控可移动平台的控制方法,应用于控制终端,其特征在于,包括:
在所述控制终端的显示界面显示图标,其中,所述图标包括功能图标以及控制图标,所述功能图标用于表示控制所述遥控可移动平台实现预设功能的控制程序,所述控制图标用于控制所述遥控可移动平台执行所述功能图标表示的控制程序;
获取用户对所述功能图标的操作,并根据对所述功能图标的操作,确定选择的所述功能图标表示的控制程序,并控制所述控制终端在所述显示界面,显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息;
获取用户对所述控制图标的操作,并根据对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;
其中,所述获取用户对所述控制图标的操作,并根据对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息之后,还包括:
接收用户对预设的虚拟摇杆的操作,其中,所述预设的虚拟摇杆用于表示控制所述遥控可移动平台实现预设功能的控制指令;
根据所述对预设的虚拟摇杆的操作对所述遥控可移动平台进行控制,以使所述遥控可移动平台运行所述控制所述遥控可移动平台实现预设命令的控制程序;
其中,所述方法还包括:
根据对预设的虚拟摇杆的操作以及所述选择的所述功能图标表示的控制程序进行效果叠加,以实现对所述遥控可移动平台的移动路线进行控制。
2.根据权利要求1所述的方法,其特征在于,所述功能图标为至少一个,包括:
获取用户对所述功能图标的选择操作,确定选择的所述功能图标表示的控制程序;
根据所述选择操作在所述显示界面显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息。
3.根据权利要求1所述的方法,所述对所述控制图标的操作包括运行状态切换操作,其特征在于,所述获取用户对所述功能图标的操作包括:
接收用户输入的运行状态切换操作;
根据所述运行状态切换操作对所述遥控可移动平台的运行状态进行切换,所述遥控可移动平台的运行状态包括运行状态与停止状态。
4.根据权利要求1所述的方法,其特征在于,所述控制图标包括运行状态切换图标,所述运行状态切换图标用于切换所述遥控可移动平台的运行状态。
5.根据权利要求4所述的方法,其特征在于,所述运行状态切换图标包括运行图标,用于获取用户的操作;所述获取用户对所述功能图标的操作,包括:
当所述运行图标的状态为运行状态时,则控制所述遥控可移动平台运行所述控制程序;
按照所述控制程序的运行顺序,在所述控制终端的显示界面依次突出显示与正在运行的控制程序所要实现的预设功能的提示信息。
6.根据权利要求5所述的方法,其特征在于,所述按照所述控制程序的运行顺序,在所述控制终端的显示界面依次突出显示与正在运行的控制程序所要实现的预设功能的提示信息,包括:
按照所述控制程序的运行顺序,在所述控制终端的显示界面依次高亮显示所述正在运行的控制程序所要实现的预设功能的提示信息。
7.根据权利要求4所述的方法,其特征在于,所述运行状态切换图标包括返回图标或停止图标,所述用户通过点击所述返回图标或停止图标以触发停止操作;所述获取用户对所述功能图标的操作,包括:
当接收到用户触发的所述停止操作时,则控制所述遥控可移动平台停止运行所述控制程序。
8.根据权利要求7所述的方法,其特征在于,当接收到用户触发的所述停止操作之后,在控制所述遥控可移动平台停止运行所述控制程序之前,所述显示界面呈现等待状态标志。
9.根据权利要求1所述的方法,其特征在于,所述状态信息包括如下至少一种:所述遥控可移动平台承载的图像采集设备获取的图传信息,以及数据信息。
10.根据权利要求9所述的方法,其特征在于,所述显示界面包括第一显示区域以及第二显示区域,所述第一显示区域用于显示所述控制程序的运行步骤,所述第二显示区域用于显示所述图传信息。
11.根据权利要求10所述的方法,其特征在于,包括:
获取第一位置调整操作,根据所述位置调整操作对所述第一显示区域的位置进行调整;和/或,
获取第二位置调整操作,根据所述位置调整操作对所述第二显示区域的位置进行调整。
12.根据权利要求10所述的方法,其特征在于,所述显示界面包括第三显示区域,还包括:
在所述第三显示区域显示所述数据信息。
13.根据权利要求12所述的方法,其特征在于,包括:
获取第三位置调整操作,根据所述位置调整操作对所述第三显示区域的位置进行调整。
14.根据权利要求12所述的方法,其特征在于,所述在所述第三显示区域显示所述数据信息,包括:所述控制终端的显示界面显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息之后,在所述第三显示区域显示所述数据信息。
15.根据权利要求12或14所述的方法,其特征在于,所述在所述第三显示区域显示所述数据信息,包括:
获取第三尺寸调整操作,根据所述第三尺寸调整操作对所述第三显示区域的尺寸和/或位置进行调整。
16.根据权利要求15所述的方法,其特征在于,包括:
根据所述第三尺寸调整操作,并列显示所述第二显示区域与所述第三显示区域;或者将所述第三显示区域覆盖于所述第二显示区域所在的图层。
17.根据权利要求12所述的方法,其特征在于,所述数据信息包括所述遥控可移动平台的状态数据以及所述控制程序运行过程中的变量数据。
18.根据权利要求12所述的方法,其特征在于,还包括:
获取用户触发的信息获取操作,所述信息获取操作包括数据信息类型;
根据所述信息获取操作对所述数据信息类型对应的数据进行显示。
19.根据权利要求12所述的方法,其特征在于,还包括:
获取第一尺寸调整操作;
根据所述第一尺寸调整操作对所述数据信息的显示区域尺寸进行调整。
20.根据权利要求12所述的方法,其特征在于,还包括:
获取第二尺寸调整操作;
根据所述第二尺寸调整操作对所述第二显示区域的尺寸进行调整。
21.根据权利要求20所述的方法,其特征在于,所述根据所述第二尺寸调整指令对所述第二显示区域的尺寸进行调整,包括:
根据所述第二尺寸调整操作对所述第二显示区域的尺寸调整至全屏。
22.根据权利要求20所述的方法,其特征在于,所述根据所述第二尺寸调整操作对所述第二显示区域的尺寸进行调整之后,还包括:
确定所述控制程序的运行状态;
在预设的第四显示区域显示所述控制程序的运行状态。
23.根据权利要求10所述的方法,其特征在于,所述显示界面还包括图像调整图标,所述图像调整图标用于在获取用户的调整操作后,控制所述第一显示区域的尺寸。
24.根据权利要求23所述的方法,其特征在于,所述图像调整图标位于所述第一显示区域。
25.根据权利要求1所述的方法,其特征在于,所述显示界面还包括图传信息显示图标,其特征在于,包括:
获取用户对所述图传信息显示图标的操作;
根据对所述图传信息显示图标的操作在所述显示界面实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
26.根据权利要求1所述的方法,其特征在于,所述显示界面还包括信号显示图标,其特征在于,包括:
获取用户对所述信号显示图标的操作;
根据所述对所述信号显示图标的操作,控制所述控制终端与所述遥控可移动平台建立通信连接。
27.根据权利要求26所述的方法,其特征在于,包括:
获取用户对所述信号显示图标的操作;
根据所述对所述信号显示图标的操作,确定控制所述控制终端与所述遥控可移动平台建立通信连接的方式;
根据确定的所述控制终端与所述遥控可移动平台建立通信连接的方式,控制所述控制终端与所述遥控可移动平台建立通信连接。
28.根据权利要求1所述的方法,所述显示界面还包括程序调用图标,其特征在于,包括:
获取用户对所述程序调用图标的操作;
根据所述对所述程序调用图标的操作,控制所述遥控可移动平台执行所述程序调用图标对应的控制程序。
29.根据权利要求28所述的方法,其特征在于,包括:
获取用户对所述程序调用图标的操作,以显示程序编辑界面;
获取用户在所述程序编辑界面编辑的自定义控制程序,其中,所述程序调用图标用于控制所述遥控可移动平台执行所述自定义控制程序。
30.根据权利要求1所述的方法,其特征在于,所述对所述控制图标的操作,包括如下至少一种:单击、双击、长按、拖动所述控制图标。
31.根据权利要求1所述的方法,其特征在于,所述对所述功能图标的操作,包括如下至少一种:单击、双击、长按、拖动所述功能图标。
32.根据权利要求1所述的方法,其特征在于,包括:
根据所述对所述控制图标的操作,在所述显示界面实时同步显示正在运行的所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息,以及所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;和/或,
根据所述对所述控制图标的操作,在所述显示界面异步显示所述正在运行的选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息,以及所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
33.根据权利要求1所述的方法,其特征在于,包括:
根据预设的优先级通过所述对预设的虚拟摇杆的操作以及所述选择的所述功能图标表示的控制程序,对所述遥控可移动平台的运动状态进行控制。
34.根据权利要求2所述的方法,其特征在于,所述获取用户对所述功能图标的选择操作,确定选择的所述功能图标表示的控制程序之后,还包括:
在预设的模拟环境模拟所述遥控可移动平台执行所述选择的所述功能图标表示的控制程序。
35.根据权利要求1所述的方法,其特征在于,包括:
获取用户对所述功能图标表示的控制程序所要实现的预设功能的提示信息的操作,以对所述选择的所述功能图标表示的控制程序进行编辑。
36.根据权利要求2所述的方法,其特征在于,包括:
所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息以依次排布的图形呈现在所述显示界面的预设区域。
37.一种遥控可移动平台的控制方法,其特征在于,包括:
控制终端在所述控制终端的显示界面显示图标,其中,所述图标包括功能图标以及控制图标,所述功能图标用于表示控制所述遥控可移动平台实现预设功能的控制程序,所述控制图标用于控制所述遥控可移动平台执行所述功能图标表示的控制程序;
所述控制终端获取用户对所述功能图标的操作,并根据对所述功能图标的操作,确定选择的所述功能图标表示的控制程序,并控制所述控制终端在所述显示界面,显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息;
所述控制终端获取用户对所述控制图标的操作,并根据对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;
当所述控制指令为控制所述遥控可移动平台执行所述功能图标表示的控制程序时,所述遥控可移动平台获取所述控制程序;
所述遥控可移动平台执行所述控制程序,并控制所述控制终端在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;
其中,所述获取用户对所述控制图标的操作,并根据对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息之后,还包括:
接收用户对预设的虚拟摇杆的操作,其中,所述预设的虚拟摇杆用于表示控制所述遥控可移动平台实现预设功能的控制指令;
根据所述对预设的虚拟摇杆的操作对所述遥控可移动平台进行控制,以使所述遥控可移动平台运行所述控制所述遥控可移动平台实现预设命令的控制程序;
其中,所述方法还包括:
根据对预设的虚拟摇杆的操作以及所述选择的所述功能图标表示的控制程序进行效果叠加,以实现对所述遥控可移动平台的移动路线进行控制。
38.一种控制终端,其特征在于,包括:一个或多个处理器,单独地或共同地工作,用于执行以下操作:
在所述控制终端的显示界面显示图标,其中,所述图标包括功能图标以及控制图标,所述功能图标用于表示控制遥控可移动平台实现预设功能的控制程序,所述控制图标用于控制所述遥控可移动平台执行所述功能图标表示的控制程序;
获取用户对所述功能图标的操作,并根据对所述功能图标的操作,确定选择的所述功能图标表示的控制程序,并控制所述控制终端在所述显示界面,显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息;
获取用户对所述控制图标的操作,并根据对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;
其中,所述处理器在获取用户对所述控制图标的操作,并根据对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息之后,还用于:
接收用户对预设的虚拟摇杆的操作,其中,所述预设的虚拟摇杆用于表示控制所述遥控可移动平台实现预设功能的控制指令;
根据所述对预设的虚拟摇杆的操作对所述遥控可移动平台进行控制,以使所述遥控可移动平台运行所述控制所述遥控可移动平台实现预设命令的控制程序;
所述处理器还用于执行以下操作:
根据对预设的虚拟摇杆的操作以及所述选择的所述功能图标表示的控制程序进行效果叠加,以实现对所述遥控可移动平台的移动路线进行控制。
39.根据权利要求38所述的控制终端,其特征在于,所述功能图标为至少一个,所述处理器还用于:
获取用户对所述功能图标的选择操作,确定选择的所述功能图标表示的控制程序;
根据所述选择操作在所述显示界面显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息。
40.根据权利要求38所述的控制终端,所述对所述控制图标的操作包括运行状态切换操作,其特征在于,所述处理器在获取用户对所述功能图标的操作时,用于:
接收用户输入的运行状态切换操作;
根据所述运行状态切换操作对所述遥控可移动平台的运行状态进行切换,所述遥控可移动平台的运行状态包括运行状态与停止状态。
41.根据权利要求38所述的控制终端,其特征在于,所述控制图标包括运行状态切换图标,所述运行状态切换图标用于切换所述遥控可移动平台的运行状态。
42.根据权利要求41所述的控制终端,其特征在于,所述运行状态切换图标包括运行图标,用于获取用户的操作;所述处理器在获取用户对所述功能图标的操作时,用于:
当所述运行图标的状态为运行状态时,则控制所述遥控可移动平台运行所述控制程序;
按照所述控制程序的运行顺序,在所述控制终端的显示界面依次突出显示与正在运行的控制程序所要实现的预设功能的提示信息。
43.根据权利要求42所述的控制终端,其特征在于,所述处理器在按照所述控制程序的运行顺序,在所述控制终端的显示界面依次突出显示与正在运行的控制程序所要实现的预设功能的提示信息时,用于:
按照所述控制程序的运行顺序,在所述控制终端的显示界面依次高亮显示所述正在运行的控制程序所要实现的预设功能的提示信息。
44.根据权利要求41所述的控制终端,其特征在于,所述运行状态切换图标包括返回图标或停止图标,所述用户通过点击所述返回图标或停止图标以触发停止操作;所述处理器在获取用户对所述功能图标的操作时,用于:
当接收到用户触发的所述停止操作时,则控制所述遥控可移动平台停止运行所述控制程序。
45.根据权利要求44所述的控制终端,其特征在于,当接收到用户触发的所述停止操作之后,在控制所述遥控可移动平台停止运行所述控制程序之前,所述显示界面呈现等待状态标志。
46.根据权利要求38所述的控制终端,其特征在于,所述状态信息包括如下至少一种:所述遥控可移动平台承载的图像采集设备获取的图传信息,以及数据信息。
47.根据权利要求46所述的控制终端,其特征在于,所述显示界面包括第一显示区域以及第二显示区域,所述第一显示区域用于显示所述控制程序的运行步骤,所述第二显示区域用于显示所述图传信息。
48.根据权利要求47所述的控制终端,其特征在于,所述处理器用于:
获取第一位置调整操作,根据所述位置调整操作对所述第一显示区域的位置进行调整;和/或,
获取第二位置调整操作,根据所述位置调整操作对所述第二显示区域的位置进行调整。
49.根据权利要求47所述的控制终端,其特征在于,所述显示界面包括第三显示区域,所述处理器还用于:
在所述第三显示区域显示所述数据信息。
50.根据权利要求49所述的控制终端,其特征在于,所述处理器用于:
获取第三位置调整操作,根据所述位置调整操作对所述第三显示区域的位置进行调整。
51.根据权利要求49所述的控制终端,其特征在于,所述处理器在所述第三显示区域显示所述数据信息时,用于:
所述控制终端的显示界面显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息之后,在所述第三显示区域显示所述数据信息。
52.根据权利要求49或51所述的控制终端,其特征在于,所述处理器在所述第三显示区域显示所述数据信息时,用于:
获取第三尺寸调整操作,根据所述第三尺寸调整操作对所述第三显示区域的尺寸和/或位置进行调整。
53.根据权利要求52所述的控制终端,其特征在于,所述处理器用于:
根据所述第三尺寸调整操作,并列显示所述第二显示区域与所述第三显示区域;或者将所述第三显示区域覆盖于所述第二显示区域所在的图层。
54.根据权利要求53所述的控制终端,其特征在于,所述数据信息包括所述遥控可移动平台的状态数据以及所述控制程序运行过程中的变量数据。
55.根据权利要求49所述的控制终端,其特征在于,所述处理器还用于:
获取用户触发的信息获取操作,所述信息获取操作包括数据信息类型;
根据所述信息获取操作对所述数据信息类型对应的数据进行显示。
56.根据权利要求49所述的控制终端,其特征在于,所述处理器还用于:
获取第一尺寸调整操作;
根据所述第一尺寸调整操作对所述数据信息的显示区域尺寸进行调整。
57.根据权利要求49所述的控制终端,其特征在于,所述处理器还用于:
获取第二尺寸调整操作;
根据所述第二尺寸调整操作对所述第二显示区域的尺寸进行调整。
58.根据权利要求57所述的控制终端,其特征在于,所述处理器在根据所述第二尺寸调整指令对所述第二显示区域的尺寸进行调整时,用于:
根据所述第二尺寸调整操作对所述第二显示区域的尺寸调整至全屏。
59.根据权利要求57所述的控制终端,其特征在于,所述根据所述第二尺寸调整操作对所述第二显示区域的尺寸进行调整之后,还包括:
确定所述控制程序的运行状态;
在预设的第四显示区域显示所述控制程序的运行状态。
60.根据权利要求47所述的控制终端,其特征在于,所述显示界面还包括图像调整图标,所述图像调整图标用于在获取用户的调整操作后,控制所述第一显示区域的尺寸。
61.根据权利要求60所述的控制终端,其特征在于,所述图像调整图标位于所述第一显示区域。
62.根据权利要求38所述的控制终端,其特征在于,所述显示界面还包括图传信息显示图标,其特征在于,所述处理器用于:
获取用户对所述图传信息显示图标的操作;
根据对所述图传信息显示图标的操作在所述显示界面实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
63.根据权利要求38所述的控制终端,其特征在于,所述显示界面还包括信号显示图标,其特征在于,所述处理器用于:
获取用户对所述信号显示图标的操作;
根据所述对所述信号显示图标的操作,控制所述控制终端与所述遥控可移动平台建立通信连接。
64.根据权利要求63所述的控制终端,其特征在于,所述处理器用于:
获取用户对所述信号显示图标的操作;
根据所述对所述信号显示图标的操作,确定控制所述控制终端与所述遥控可移动平台建立通信连接的方式;
根据确定的所述控制终端与所述遥控可移动平台建立通信连接的方式,控制所述控制终端与所述遥控可移动平台建立通信连接。
65.根据权利要求38所述的控制终端,所述显示界面还包括程序调用图标,其特征在于,所述处理器用于:
获取用户对所述程序调用图标的操作;
根据所述对所述程序调用图标的操作,控制所述遥控可移动平台执行所述程序调用图标对应的控制程序。
66.根据权利要求65所述的控制终端,其特征在于,所述处理器用于:
获取用户对所述程序调用图标的操作,以显示程序编辑界面;
获取用户在所述程序编辑界面编辑的自定义控制程序,其中,所述程序调用图标用于控制所述遥控可移动平台执行所述自定义控制程序。
67.根据权利要求38所述的控制终端,其特征在于,所述对所述控制图标的操作,包括如下至少一种:单击、双击、长按、拖动所述控制图标。
68.根据权利要求38所述的控制终端,其特征在于,所述对所述功能图标的操作,包括如下至少一种:单击、双击、长按、拖动所述功能图标。
69.根据权利要求38所述的控制终端,其特征在于,所述处理器用于:
根据所述对所述控制图标的操作,在所述显示界面实时同步显示正在运行的所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息,以及所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;和/或,
根据所述对所述控制图标的操作,在所述显示界面异步显示所述正在运行的选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息,以及所述遥控可移动平台执行功能图标表示的控制程序时的状态信息。
70.根据权利要求38所述的控制终端,其特征在于,所述处理器用于:
根据预设的优先级通过所述对预设的虚拟摇杆的操作以及所述选择的所述功能图标表示的控制程序,对所述遥控可移动平台的运动状态进行控制。
71.根据权利要求39所述的控制终端,其特征在于,所述处理器在获取用户对所述功能图标的选择操作,确定选择的所述功能图标表示的控制程序之后,还用于:
在预设的模拟环境模拟所述遥控可移动平台执行所述选择的所述功能图标表示的控制程序。
72.根据权利要求38所述的控制终端,其特征在于,所述处理器用于:
获取用户对所述功能图标表示的控制程序所要实现的预设功能的提示信息的操作,以对所述选择的所述功能图标表示的控制程序进行编辑。
73.根据权利要求39所述的控制终端,其特征在于,所述处理器用于:
所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息以依次排布的图形呈现在所述显示界面的预设区域。
74.一种遥控可移动平台的控制系统,其特征在于,包括:
控制终端在所述控制终端的显示界面显示图标,其中,所述图标包括功能图标以及控制图标,所述功能图标用于表示控制所述遥控可移动平台实现预设功能的控制程序,所述控制图标用于控制所述遥控可移动平台执行所述功能图标表示的控制程序;
所述控制终端获取用户对所述功能图标的操作,并根据对所述功能图标的操作,确定选择的所述功能图标表示的控制程序,并控制所述控制终端在所述显示界面,显示所述选择的所述功能图标表示的控制程序所要实现的预设功能的提示信息;
所述控制终端获取用户对所述控制图标的操作,并根据对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;
当所述控制指令为控制所述遥控可移动平台执行所述功能图标表示的控制程序时,所述遥控可移动平台获取所述控制程序;
所述遥控可移动平台执行所述控制程序,并控制所述控制终端在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息;
所述获取用户对所述控制图标的操作,并根据对所述控制图标的操作,发出控制所述遥控可移动平台是否执行所述功能图标表示的控制程序的控制指令;其中,在所述遥控可移动平台执行所述控制程序时,同时控制所述控制终端在所述显示界面,实时显示所述遥控可移动平台执行功能图标表示的控制程序时的状态信息之后,还包括:
接收用户对预设的虚拟摇杆的操作,其中,所述预设的虚拟摇杆用于表示控制所述遥控可移动平台实现预设功能的控制指令;
根据所述对预设的虚拟摇杆的操作对所述遥控可移动平台进行控制,以使所述遥控可移动平台运行所述控制所述遥控可移动平台实现预设命令的控制程序;
其中,所述系统还包括:
根据对预设的虚拟摇杆的操作以及所述选择的所述功能图标表示的控制程序进行效果叠加,以实现对所述遥控可移动平台的移动路线进行控制。
75.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1-36任一项或权利要求37所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/082451 WO2020206679A1 (zh) | 2019-04-12 | 2019-04-12 | 遥控可移动平台的控制方法、设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111316217A CN111316217A (zh) | 2020-06-19 |
CN111316217B true CN111316217B (zh) | 2024-05-14 |
Family
ID=71161149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980005586.1A Active CN111316217B (zh) | 2019-04-12 | 2019-04-12 | 遥控可移动平台的控制方法、设备及计算机可读存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111316217B (zh) |
WO (1) | WO2020206679A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022000348A1 (zh) * | 2020-06-30 | 2022-01-06 | 深圳市大疆创新科技有限公司 | 可移动平台的控制方法、终端设备和存储介质 |
CN112037761A (zh) * | 2020-07-31 | 2020-12-04 | 珠海格力电器股份有限公司 | 智能语言识别的遥控器的交互显示方法及家电智能设备 |
CN113419483A (zh) * | 2021-07-06 | 2021-09-21 | 乐聚(深圳)机器人技术有限公司 | 设备状态的显示方法、装置、终端及存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104781781A (zh) * | 2014-11-14 | 2015-07-15 | 深圳市大疆创新科技有限公司 | 一种移动物体的控制方法、装置及移动设备 |
CN205384727U (zh) * | 2015-11-25 | 2016-07-13 | 深圳市大疆创新科技有限公司 | 遥控器、可移动平台、可移动平台系统及无人飞行器 |
CN107087435A (zh) * | 2016-09-27 | 2017-08-22 | 深圳市大疆创新科技有限公司 | 控制方法、控制装置、电子装置及飞行器控制系统 |
CN107430407A (zh) * | 2015-08-25 | 2017-12-01 | 深圳市大疆灵眸科技有限公司 | 模式控制系统及方法,及使用其的手持云台、可移动平台 |
CN107636551A (zh) * | 2016-09-22 | 2018-01-26 | 深圳市大疆创新科技有限公司 | 一种飞行控制方法、装置及智能终端 |
WO2018098704A1 (zh) * | 2016-11-30 | 2018-06-07 | 深圳市大疆创新科技有限公司 | 控制方法、设备、系统、无人机和可移动平台 |
CN108513639A (zh) * | 2017-07-28 | 2018-09-07 | 深圳市大疆创新科技有限公司 | 电机驱动与飞行控制方法、电调、动力系统及无人机系统 |
CN108513640A (zh) * | 2017-03-21 | 2018-09-07 | 深圳市大疆创新科技有限公司 | 一种可移动平台的控制方法以及可移动平台 |
CN108521787A (zh) * | 2017-05-24 | 2018-09-11 | 深圳市大疆创新科技有限公司 | 一种导航处理方法、装置及控制设备 |
CN109564735A (zh) * | 2016-10-31 | 2019-04-02 | 深圳市大疆创新科技有限公司 | 无人机及其报警系统 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7961136B2 (en) * | 2008-10-24 | 2011-06-14 | Arinc Incorporated | Automatic dependent surveillance-broadcast (ADS-B) network infrastructure, ground station and situation display software deployment and evaluation activity |
CN205028159U (zh) * | 2015-08-19 | 2016-02-10 | 无锡觅睿恪科技有限公司 | 无人机的控制装置及其操作界面 |
CN105930047B (zh) * | 2016-04-01 | 2020-05-19 | 腾讯科技(深圳)有限公司 | 飞行器的控制方法和装置 |
CN106662881A (zh) * | 2016-09-26 | 2017-05-10 | 深圳市大疆创新科技有限公司 | 无人飞行器的控制方法、系统和用户终端 |
CN107077150B (zh) * | 2016-11-14 | 2018-12-18 | 深圳市大疆创新科技有限公司 | 控制方法、控制装置及电子装置 |
IL252056A (en) * | 2017-05-01 | 2018-04-30 | Elbit Systems Ltd | Head-up display device, system and method |
-
2019
- 2019-04-12 CN CN201980005586.1A patent/CN111316217B/zh active Active
- 2019-04-12 WO PCT/CN2019/082451 patent/WO2020206679A1/zh active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104781781A (zh) * | 2014-11-14 | 2015-07-15 | 深圳市大疆创新科技有限公司 | 一种移动物体的控制方法、装置及移动设备 |
CN107430407A (zh) * | 2015-08-25 | 2017-12-01 | 深圳市大疆灵眸科技有限公司 | 模式控制系统及方法,及使用其的手持云台、可移动平台 |
CN205384727U (zh) * | 2015-11-25 | 2016-07-13 | 深圳市大疆创新科技有限公司 | 遥控器、可移动平台、可移动平台系统及无人飞行器 |
CN107636551A (zh) * | 2016-09-22 | 2018-01-26 | 深圳市大疆创新科技有限公司 | 一种飞行控制方法、装置及智能终端 |
CN107087435A (zh) * | 2016-09-27 | 2017-08-22 | 深圳市大疆创新科技有限公司 | 控制方法、控制装置、电子装置及飞行器控制系统 |
CN109564735A (zh) * | 2016-10-31 | 2019-04-02 | 深圳市大疆创新科技有限公司 | 无人机及其报警系统 |
WO2018098704A1 (zh) * | 2016-11-30 | 2018-06-07 | 深圳市大疆创新科技有限公司 | 控制方法、设备、系统、无人机和可移动平台 |
CN108513640A (zh) * | 2017-03-21 | 2018-09-07 | 深圳市大疆创新科技有限公司 | 一种可移动平台的控制方法以及可移动平台 |
CN108521787A (zh) * | 2017-05-24 | 2018-09-11 | 深圳市大疆创新科技有限公司 | 一种导航处理方法、装置及控制设备 |
CN108513639A (zh) * | 2017-07-28 | 2018-09-07 | 深圳市大疆创新科技有限公司 | 电机驱动与飞行控制方法、电调、动力系统及无人机系统 |
Also Published As
Publication number | Publication date |
---|---|
CN111316217A (zh) | 2020-06-19 |
WO2020206679A1 (zh) | 2020-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111316217B (zh) | 遥控可移动平台的控制方法、设备及计算机可读存储介质 | |
CN109557998B (zh) | 信息交互方法、装置、存储介质和电子装置 | |
CN105159687B (zh) | 一种信息处理方法、终端及计算机存储介质 | |
JP4085123B1 (ja) | 画像表示更新方法およびサーバ・クライアントシステム並びに描画操作エコーバックスクリプト | |
CN105407259B (zh) | 虚拟摄像方法 | |
EP4246287A1 (en) | Method and system for displaying virtual prop in real environment image, and storage medium | |
CN112492212B (zh) | 拍照方法、装置、电子设备及存储介质 | |
CN108159697B (zh) | 虚拟对象传送方法及装置、存储介质、电子设备 | |
CN103139481B (zh) | 一种摄像装置和摄像方法 | |
CN108694012B (zh) | 在屏幕上显示对象的方法和系统 | |
CN107690612A (zh) | 一种显示控制方法及电子设备 | |
CN104793915B (zh) | 一种分屏显示方法及终端 | |
CN109685872B (zh) | 动画生成方法、装置、设备及计算机可读存储介质 | |
CN106850719A (zh) | 一种数据传输方法及装置 | |
CN106648297A (zh) | 一种基于vr设备的智能设备控制方法及装置 | |
CN113885345A (zh) | 基于智能家居仿真控制系统的交互方法、装置、设备 | |
KR20230130713A (ko) | 조작 컨트롤러의 위치 조정 방법, 장치, 단말 및 저장매체 | |
JPH08328795A (ja) | ツールボタンの設定のための方法及び編集装置 | |
US20220152505A1 (en) | Virtual object control method and apparatus, storage medium, and electronic device | |
CN113900570B (zh) | 游戏控制的方法、装置、设备及存储介质 | |
US9548894B2 (en) | Proximity based cross-screen experience App framework for use between an industrial automation console server and smart mobile devices | |
CN109710092A (zh) | 一种核电站虚拟主控室人机交互方法、系统及服务器 | |
CN114089884A (zh) | 桌面编辑方法和电子设备 | |
CN113680064A (zh) | 游戏中虚拟角色控制方法、装置、设备及存储介质 | |
CN114816692A (zh) | 投屏显示方法、装置、移动终端及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |