一种无人机的作业任务分配方法、相关设备及存储介质与流程

文档序号:16365657发布日期:2018-12-22 08:25阅读:200来源:国知局
一种无人机的作业任务分配方法、相关设备及存储介质与流程

本发明涉及飞行器控制技术领域,尤其涉及一种无人机的作业任务分配方法、相关设备及存储介质。

背景技术

无人机已经被广泛应用于执行影响拍摄、灾情评估、抢险救灾、现场侦察、军事演练、地理测绘、农业生产等作业任务。目前无人机的作业任务指定、分配主要依靠线下沟通的来实现,即通过线下方式实现作业任务制定、执行人员或执行团队的指派。然而,这种作业流程不够智能化,信息化程度较低,作业任务分配效率低。



技术实现要素:

有鉴于此,本发明实施例提供一种无人机的作业任务分配方法、相关设备及存储介质,能够提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度。

本发明实施例第一方面提供了一种无人机的作业任务分配方法,应用于管理平台,该方法包括:

检测用户的目标执行人员或者目标执行人员团队选择操作,根据检测到的操作确定目标执行人员或者执行人员团队指示信息;

检测作业地块选择操作,根据检测到的操作确定目标作业地块指示信息;

将所述目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。

本发明实施例第二方面提供了一种无人机的作业任务分配方法,应用于服务器,该方法包括:

接收管理平台发送的目标执行人员或者目标执行人员团队指示信息;

接收管理平台发送的目标作业地块指示信息;

根据所述目标作业地块指示信息获取目标作业地块信息;

将所述目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机执行目标作业地块信息对应的作业任务。

本发明实施例第三方面提供一种无人机的作业任务分配方法,应用于无人机的控制终端,该方法包括:

接收服务器发送的目标作业地块信息,其中,所述目标作业地块信息是由与服务器通信连接的管理平台通过检测用户的目标作业地块信息选择操作确定的;

根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以执行所述目标作业地块信息对应的任务。

本发明实施例第四方面提供一种管理平台,所述管理平台包括处理器和存储器,所述存储器用于存储程序指令,所述处理器用于调用所述程序指令来执行如下操作:

检测用户的目标执行人员或者目标执行人员团队选择操作,根据检测到的操作确定目标执行人员或者执行人员团队指示信息;

检测作业地块选择操作,根据检测到的操作确定目标作业地块指示信息;

将所述目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。

本发明实施例第五方面提供一种服务器,所述服务器包括处理器和存储器,所述存储器用于存储程序指令,所述处理器用于调用所述程序指令来执行如下操作:

接收管理平台发送的目标执行人员或者目标执行人员团队指示信息;

接收管理平台发送的目标作业地块指示信息;

根据所述目标作业地块指示信息获取目标作业地块信息;

将所述目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机执行目标作业地块信息对应的作业任务。

本发明实施例第六方面提供一种控制终端,所述控制终端包括处理器和存储器,所述存储器用于存储程序指令,所述处理器用于调用所述程序指令来执行如下操作:

接收服务器发送的目标作业地块信息,其中,所述目标作业地块信息是由与服务器通信连接的管理平台通过检测用户的目标作业地块信息选择操作确定的;

根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以执行所述目标作业地块信息对应的任务。

采用本发明实施例,管理平台从接收到用户输入的目标执行人员或者目标执行人员团队选择操作以及作业地块选择操作之后,向服务器发送目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息,以指示由目标执行人员或者目标执行人员团队对目标作业地块执行作业任务;接着,服务器向该目标执行人员或者目标执行人员团队的控制终端发送目标作业地块信息,目标执行人员或者目标执行人员团队在操作该控制终端以控制无人机对目标作业地块执行作业任务。在这个作业流程中,作业任务的制定和作业任务的分配都在线完成,相较于现有的通过人工现场协调等线下方式来实现作业任务的制定和分配而言,提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度,分配效率有了极大地提高。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对本发明实施例或背景技术中所需要使用的附图作简单地介绍。

图1是本发明实施例的一种作业任务分配系统的架构示意图;

图2为本发明实施例的一种无人机的作业任务分配方法的流程示意图;

图3为本发明实施例的一种人机交互的场景示意图;

图4为本发明实施例的又一种人机交互的场景示意图;

图5为本发明实施例的又一种人机交互的场景示意图;

图6为本发明实施例的又一种人机交互的场景示意图;

图7为本发明实施例的又一种人机交互的场景示意图;

图8为本发明实施例的一种管理平台的结构示意图;

图9为本发明实施例的一种服务器的结构示意图;

图10是本发明实施例的一种控制终端的结构示意图。

具体实施方式

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

在图1中示出了本发明实施例的一种作业任务分配系统的架构示意图。该系统包括管理平台101、服务器102、无人机的控制终端103和无人机104。其中,管理平台101是可以与用户(例如老板、管理者等)进行交互的终端设备,用户可以在管理平台101上操作以指定无人机的作业任务(例如指定哪个执行人员或者执行团队去执行无人机的作业任务,或者指定需要作业的作业区域,或者指定在哪个时间段内进行作业等等),管理平台101可以通过将产生的与作业任务相关联的信息发送给服务器。服务器102可以按照管理平台101向其发送的与作业任务相关联的信息将作业任务分配给目标执行人员或者目标执行团队。目标执行人员或者目标团队可以操作无人机的控制终端102对无人机101去执行作业任务,目标执行人员或者目标团队可以操作无人机的控制终端102对无人机101去执行作业任务,所述控制终端102可以是对无人机进行控制的任何终端设备,例如所述控制终端103包括遥控设备、智能终端设备(智能手机、平板电脑)、膝上型电脑、穿戴式设备(手表、手环等)中的一个或多个,在某些实施例中,所述无人机的控制终端103可以包括遥控设备1031和智能终端设备1032。无人机的作业流程中更详细的执行流程将在图2所示的方法实施例中进行描述。

可以理解的是,实际应用中该无人机104的数量、控制终端103的数量、服务器102、管理平台101的数量均可能为一个也可能为多个,图1均以一个为例来示意。

无人机101上配置用于执行作业任务的有效负载,例如拍摄设备、喷洒系统等,当无人机101上配置拍摄设备时,无人机101上还可以搭载用于承载拍摄设备的云台,该云台可以是三轴云台,即该云台的姿态可以在俯仰pitch、横滚roll以及航向yaw三个轴上进行控制,以便于确定出云台的朝向,使得配置在云台上的拍摄设备等能够完成相应目标的航拍等任务。

请参阅图2,图2是本发明实施例提供的一种无人机的作业任务分配方法,该方法可以基于图1所示的作业任务分配系统来实现,也可以基于其他系统来实现;该方法包括但不限于如下流程:

步骤s201:管理平台检测用户的目标执行人员或者目标执行人员团队选择操作,根据检测到的操作确定目标执行人员或者执行人员团队指示信息。

具体地,该管理平台上可以显示人机交互界面,用户(例如老板、管理者等)可以是执行人员或者执行人员团队的老板或者管理者,用户在该管理平台的人机交互界面上进行操作,从而向该管理平台输入目标执行人员或者目标执行人员团队选择操作,该目标执行人员或者目标执行人员团队选择操作用于指示选择哪个(或哪些)执行人员或者哪个(或哪些)执行人员团队。相应地,该管理平台检测该用户输入的目标执行人员或者目标执行人员团队选择操作,然后根据检测到的操作确定目标执行人员或者执行人员团队指示信息。具体来说,该管理平台可以根据该目标执行人员或者目标执行人员团队选择操作确定该用户要选择什么执行人员或者执行人员团队,然后确定目标执行人员或者执行人员团队指示信息,该目标执行人员或者目标执行人员团队指示信息用于标识用户选择的执行人员或者执行人员团队。在某些实施例中,所述指示信息可以包括目标执行人员或者目标执行人员团队的编号。本申请实施例中,可以称该目标执行人员或者目标执行人员团队指示信息标识的执行人员或执行人员团队为目标执行人员或者目标执行人员团队,以方便后续描述。

举例来说,如图3所示,图3示意了该管理平台上的一种可能的人机交互界面300,该人机交互界面300中显示了执行人员团队列表301,该执行人员团队列表301中显示了执行人员团队a和执行人员团队b,当用户点击其中的执行人员团队a时,再进一步点击人机交互界面300中显示的“确认”按钮,则完成向该管理平台输入目标执行人员或者目标执行人员团队选择操作,此时输入的目标执行人员或者目标执行人员团队选择操作用于指示选择执行人员团队a,相应地,该管理平台确定的目标执行人员或者目标执行人员团队指示信息用来标识执行人员团队a。

步骤s202:管理平台检测作业地块选择操作,根据检测到的操作确定目标作业地块指示信息。

具体地,该管理平台上可以显示人机交互界面,用户可以在该管理平台的人机交互界面上进行操作,从而向该管理平台输入作业地块选择操作,该作业地块选择操作用于指示选择哪个(或哪些)作业地块。相应地,该管理平台检测该用户输入的作业地块选择操作,然后根据检测到的操作确定目标作业地块指示信息。具体来说,该管理平台可以根据该作业地块选择操作确定该用户要选择什么作业地块,然后确定目标作业地块指示信息,该目标作业地块指示信息用于标识该用户选择的作业地块。本申请实施例中,可以称该目标作业地块指示信息标识的作业地块为目标作业地块,以方便后续描述。可选的,该目标作业地块指示信息中包括目标作业地块的编号,从而实现对该目标作业地块的标识。

举例来说,如图4所示,图4示意了该管理平台上的一种可能的人机交互界面400,该人机交互界面400中显示了作业地块列表401,该作业地块列表401中显示了1号作业地块和2号作业地块,当用户点击其中的1号作业地块时,再进一步点击人机交互界面400中显示的“确认”按钮,则完成向该管理平台输入作业地块选择操作,此时输入的作业地块选择操作用于指示选择1号作业地块,相应地,该管理平台确定的目标作业地块指示信息用来标识1号作业地块。

步骤s203:管理平台将该目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器。

具体地,管理平台可以通过有线或者无线的方式将确定的目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以指示服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操作的无人机的控制终端。

步骤s204:服务器接收管理平台发送的目标执行人员或者目标执行人员团队指示信息。

具体地,目标执行人员或者目标执行人员团队指示信息与目标执行人员或者目标执行人员团队是一一对应的。当该服务器接收所述目标执行人员或者目标执行人员团队指示信息时,即可以通过解析目标执行人员或者目标执行人员团队指示信息以确定目标执行人员或目标执行人员团队。举例来说,如果上述管理平台确定的目标执行人员或者目标执行人员团队指示信息用来标识执行人员团队a,那么该服务器就会解析接收到的目标执行人员或者目标执行人员团队指示信息并确定目标执行人员团队为执行人员团队a,即服务器即可以确定需要由执行人员团队a来执行作业任务;如果上述管理平台确定的目标执行人员或者目标执行人员团队指示信息用来标识执行人员团队b,那么该服务器就会解析接收到的目标执行人员或者目标执行人员团队指示信息并确定目标执行人员团队为执行人员团队b,即服务器即可以确定需要由执行人员团队b来执行作业任务。为了方便进行说明,将目标执行人员或者目标执行人员团队指示信息指示的执行人员或执行人员团队简称为目标执行人员或者目标执行人员团队。

步骤s205:服务器接收管理平台发送的目标作业地块指示信息。

步骤s206:服务器根据该目标作业地块指示信息获取目标作业地块信息。

具体地,目标作业地块指示信息与目标执行人员或者目标作业地块信息是一一对应的。该服务器接收所述目标执行人员或者目标执行人员团队指示信息时,即可以通过解析确定目标作业地块指示信息中标识的作业地块为哪个或哪些,从而根据所述目标作业地块指示信息获取目标作业地块信息。举例来说,如果上述管理平台确定的目标作业地块指示信息用来标识1号作业地块,那么该服务器就会解析接收到的目标作业地块指示信息,确定目标作业地块信息为1号作业地块的地块信息,并获取1号地块的地块信息;如果上述管理平台确定的目标作业地块指示信息用来标识2号作业地块,那么该服务器就解析出接收到的目标作业地块指示信息,确定目标作业地块信息为2号作业地块的地块信息,并获取2号地块的地块信息。为了方便进行说明,将目标作业地块指示信息指示的作业地块简称为目标作业地块,目标作业地块的地块信息简称为目标作业地块信息。

可选的,当上述目标作业地块指示信息包含目标作业地块的编号时,该服务器根据该目标作业地块指示信息获取目标作业地块信息可以包括:根据目标作业地块指示信息中的编号从预设的存储装置中获取该编号对应的目标作业地块信息。具体地,该存储装置中预先存储了多个作业地块的地块信息。所述存储装置可以是服务器本地的存储装置,另外,所述存储装置还可以是独立于服务器的存储装置。服务器在根据目标作业地块指示信息中的编号从所述本地的存储装置中读取出目标作业地块信息。

可选的,该目标作业地块信息可以包括该目标作业地块的位置信息、边界信息、障碍物信息、面积信息中、图像信息、分布情况、需要作业的作业类型和作业的任务量大小中至少一项。

步骤s207:服务器将该目标作业地块信息发送给目标执行人员或者目标执行人员团队操纵的无人机的控制终端。

具体地,当目标执行人员或目标执行人员团队在控制终端上进行登录操作时,目标执行人员或目标执行人员团队操作的控制终端和服务器完成鉴权之后,服务器确认已经与目标执行人员或目标执行人员团队操作的控制终端建立通信连接,服务器22可以向目标执行人员或目标执行人员团队操作的控制终端发送目标作业地块信息。在某些情况中,服务器确认已经与目标执行人员或目标执行人员团队操作的控制终端建立通信连接,可以向所述控制终端发送提示信息,提示目标执行人员或目标执行人员团队当前接收到作业任务,目标执行人员或目标执行人员团队可以在控制终端的交互界面上进行接收作业任务操作,当终端设备检测到所述操作时,可以向服务器发送请求信息用以请求下载目标作业地块信息,服务器在接收到所述请求信息后,可以将所述目标作业地块信息发送给所述控制终端。可选的,该服务器还获取目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队的联系方式(例如,手机号、即时通讯账号等等);然后,该服务器根据该联系方式发送提示信息(例如,语音提示、文字提示等等)以提示目标执行人员或者目标执行人员团队接收到作业任务(即对目标作业地块进行作业的作业任务)。这样,该目标执行人员或者目标执行人员团队就可以即时获知分配给自己的作业任务,从而及时对作业任务进行处理。

步骤s208:控制终端接收服务器发送的目标作业地块信息。

步骤s209:控制终端根据该目标作业地块信息规划飞行策略,按照该飞行策略控制无人机飞行以执行该目标作业地块信息对应的任务。

具体地,该控制终端在接收到目标作业地块信息后,可以根据目标作业地块规划无人机对目标作业地块的飞行策略,并控制控制无人机按照规划好的飞行策略在目标作业地块内飞行以执行作业任务。举例来说,如图5所示,该控制终端上面可以向目标执行人员或者目标执行人员团队显示人机交互界面500,所述交互界面可以显示目标作业地块信息的边界501,控制终端可以根据目标地块信息规划对所述目标作业地块的航线502,控制终端将所述航线发送给无人机,无人机可以根据所述航线502在目标作业地块内飞行以执行作业任务。可选地,在无人机执行所述作业任务的过程中,该边界501围成的区域内可以显示电子地图,控制终端可以接收无人机发送的位置信息,并在该电子地图上显示指示无人机位置信息的图标。

以上对发明实施例的主要流程做了描述,下面基于上述主要流程做一些可能的延伸,以形成一些更完善的方案,具体描述如下:

在又一种可选的方案中,上述管理平台将该目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器之前,该管理平台还检测用户的目标作业时间选择操作,根据检测到的该操作确定目标作业时间。该目标作业时间可以具体定义了日期和/或具体时刻。例如,如图6所示,图6示意了该管理平台上的一种可能的人机交互界面600,该人机交互界面600中显示了作业时间列表601,该作业时间列表601示意了“2015年11月1号上午”和“2015年11月2号下午”这两个时间,当用户点击其中的“2015年11月1号上午”时,再进一步点击人机交互界面600中显示的“确认”按钮,则完成向管理平台输入目标作业时间选择操作,此时输入的目标作业时间选择操作用于指示选择“2015年11月1号上午”,相应地,该管理平台确定的目标作业时间用来标识“2015年11月1号上午”这个时间。

相应地,上述管理平台将该目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器时,具体为:该管理平台将该目标执行人员或者目标执行人员团队指示信息、目标作业时间和目标作业地块指示信息发送给服务器。后续,该服务器不仅要接收该目标执行人员或者目标执行人员团队指示信息和该目标作业地块指示信息,还要接收该目标作业时间;然后,该服务器不仅将目标作业地块信息发送给控制终端,还将该目标作业时间发送给上述控制终端;相应地,该控制终端设备接收服务器发送的目标作业地块信息,具体为:接收服务器发送的目标作业地块信息和目标作业时间;该终端设备根据该目标作业地块信息规划飞行策略,按照该飞行策略控制无人机飞行以执行该目标作业地块信息对应的任务,具体为:根据该目标作业地块信息规划飞行策略,按照该飞行策略控制无人机飞行以在该目标作业时间执行该目标作业地块信息对应的任务。也即是说,该管理平台会跟用户进行人机交互确定一个目标作业时间,然后将该目标作业时间通过服务器发送给控制终端,最后由控制终端控制无人机在该目标作业时间执行作业任务,这个过程实现了作业任务执行时间的灵活控制。

在又一种可选的方案中,在控制终端控制无人机执行该目标作业地块信息对应的任务(即对目标作业地块执行任务)的过程中,该控制终端获取无人机发送的任务进度信息;然后,该控制终端将该任务进度信息发送给服务器。相应地,该服务器接收该无人机的控制终端发送的目标作业地块信息对应的任务的任务进度信息;然后,该服务器将该任务进度信息发送给管理平台。相应地,该管理平台接收服务器发送的目标作业地块信息对应的任务的任务进度信息,然后该管理平台向用户显示该任务进度信息。这样一来,用户就可以通过该管理平台实时获取到该目标执行人员或者目标执行人员团队对目标作业地块作业时的作业任务进度。

在又一种可选的方案中,该控制终端在控制无人机执行该目标作业地块信息对应的任务的过程中,获取无人机发送的飞行状态信息,此处的飞行状态信息可以包括无人机的位置信息、飞行高度、飞行速度、喷洒流量、喷洒行距、作业时长、故障状态等信息。然后,该控制终端将飞行状态信息发送给服务器。相应地,该服务器接收无人机的控制终端发送的目标作业地块信息对应的任务的飞行状态信息(即无人机此时的飞行状态);然后,该服务器将该飞行状态信息发送给管理平台。相应地,该管理平台接收服务器发送的目标作业地块信息对应的任务的飞行状态信息,然后该管理平台向用户显示该飞行状态信息。这样一来,用户就可以通过该管理平台实时获取到对目标作业地块作业的无人机的飞行状态。

图7示意了一种状态信息和进度信息的可选场景示意图,其中701为管理平台上的显示界面,其中显示对目标作业地块作业的1号无人机的电量剩余59%,当前高度为3.1米,当前飞行速度为2.4米/秒,作业任务的完成进度为已经完成了69%的任务。

在又一种可选的方案中,该目标作业地块信息是根据测绘无人机在目标作业地块上空拍摄的图像和测绘无人机的位置信息确定的。例如,该测绘无人机在目标作业地块上空拍摄该目标作业地块的图像,并且在拍摄的过程中获取自身的位置信息(例如,经纬度信息),然后通过一定的规则根据拍摄的图像确定该目标作业地块以及位置信息确定目标作业地块信息。

在又一种可选的方案中,该目标作业地块信息是执行人员或执行人员团队在终端上显示的数字地图上操作确定的。具体地,执行人员或者执行人员团队可以控制测绘无人机获取包括目标作业地块的图像,所述终端可以获取测绘无人机的位置信息和包括目标作业地块的图像,终端可以根据位置信息和包括目标作业地块的图像生成数字地图,并显示所述数字地图,执行人员或者执行人员团队就可以在所述数字地图上进行打点操作,终端机可以根据检测到的操作确定地块信息。终端可以向服务器上传所述地块信息,服务器可以将地块信息存储在所述预设的存储装置中,这样用户在创建作业任务时,当用户在管理平台上直接选中所述目标作业地块,服务器可以根据接收到的目标作业地块指示信息获取目标作业地块信息。所述目标作业地块信息可以是历史作业过程中向服务器上传的。

在图2所示的方法中,管理平台从接收到用户输入的目标执行人员或者目标执行人员团队选择操作,以及作业地块选择操作之后,向服务器发送目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息,以指示由目标执行人员或者目标执行人员团队对目标作业地块执行作业任务;接着,服务器向该目标执行人员或者目标执行人员团队的控制终端发送目标作业地块信息,目标执行人员或者目标执行人员团队在操作该控制终端以控制无人机对目标作业地块执行作业任务。在这个作业流程中,作业任务的制定和作业任务的分配都在线完成,相较于现有的通过人工现场协调等线下方式来实现作业任务的制定和分配而言,提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度,分配效率有了极大地提高。

请参见图8,图8是本发明实施例提供的一种管理平台80,管理平台80包括处理器801和存储器802,该处理器801和存储器802通过总线相互连接。

存储器802包括但不限于是随机存储记忆体(randomaccessmemory,ram)、只读存储器(read-onlymemory,rom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、或便携式只读存储器(compactdiscread-onlymemory,cd-rom),该存储器802用于存储相关程序指令及数据。该管理平台80还可以包括显示器803,该显示器803用于向用户展示信息,以便与该用户进行人机交互。

处理器801可以是一个或至少两个中央处理器(centralprocessingunit,cpu),在处理器801是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。

管理平台80中的处理器801用于读取该存储器802中存储的程序指令来执行以下操作:

检测用户的目标执行人员或者目标执行人员团队选择操作,根据检测到的操作确定目标执行人员或者执行人员团队指示信息;

检测作业地块选择操作,根据检测到的操作确定目标作业地块指示信息;

将该目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。

在又一种可选的方案中,该目标作业地块指示信息中包括目标作业地块的编号。

在又一种可选的方案中,该处理器还用于:

检测用户的目标作业时间选择操作,根据检测到的该操作确定目标作业时间;

该处理器将该目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端时,具体用于:

将该目标执行人员或者目标执行人员团队指示信息、目标作业时间和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。

在又一种可选的方案中,该处理器还用于:

接收服务器发送的目标作业地块信息对应的任务的任务进度信息,其中,该目标作业地块信息是目标作业地块指示信息指示的作业任务地块信息;

显示该任务进度信息,进一步地,控制该显示器803显示该任务进度信息。

在又一种可选的方案中,该处理器还用于:

接收服务器发送的目标作业地块信息对应的任务的飞行状态信息,其中,该目标作业地块信息是目标作业地块指示信息指示的作业任务地块信息;

显示该飞行状态信息,进一步地,控制该显示器803显示该飞行状态信息。

图8所示的管理平台的实现还可以对应参照图2所示方法实施例的描述。

在图8所示的管理平台中,管理平台从接收到用户输入的目标执行人员或者目标执行人员团队选择操作,以及作业地块选择操作之后,向服务器发送目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息,以指示由目标执行人员或者目标执行人员团队对目标作业地块执行作业任务;接着,服务器向该目标执行人员或者目标执行人员团队的控制终端发送目标作业地块信息,目标执行人员或者目标执行人员团队在操作该控制终端以控制无人机对目标作业地块执行作业任务。在这个作业流程中,作业任务的制定和作业任务的分配都在线完成,相较于现有的通过人工现场协调等线下方式来实现作业任务的制定和分配而言,提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度,分配效率有了极大地提高。

请参见图9,图9是本发明实施例提供的一种服务器90,该服务器90包括处理器901和存储器902,该处理器901和存储器902通过总线相互连接。

存储器902包括但不限于是随机存储记忆体(randomaccessmemory,ram)、只读存储器(read-onlymemory,rom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、或便携式只读存储器(compactdiscread-onlymemory,cd-rom),该存储器902用于存储相关程序指令及数据。

处理器901可以是一个或至少两个中央处理器(centralprocessingunit,cpu),在处理器901是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。

服务器90中的处理器901用于读取该存储器902中存储的程序指令来执行以下操作:

接收管理平台发送的目标执行人员或者目标执行人员团队指示信息;

接收管理平台发送的目标作业地块指示信息;

根据该目标作业地块指示信息获取目标作业地块信息;

将该目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使该控制终端控制无人机执行目标作业地块信息对应的作业任务。

在又一种可选的方案中,所述处理器还用于:

接收管理平台发送的目标作业时间;

所述处理器将所述目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机执行目标作业地块信息对应的作业任务时,具体用于:

将所述目标作业地块信息和所述目标作业时间发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机在所述目标作业时间执行目标作业地块信息对应的作业任务。

在又一种可选的方案中,该目标作业地块指示信息中包括目标作业地块的编号,

该处理器根据该目标作业地块指示信息获取目标作业地块信息时,具体用于:根据目标作业地块指示信息中的编号从预设的存储装置中获取目标作业地块信息。

在又一种可选的方案中,其特征在于,

该目标作业地块信息包括地块的位置信息、边界信息、障碍物信息、面积信息、图像信息中的至少一种。

在又一种可选的方案中,该处理器还用于:

获取目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队的联系方式;

根据该联系方式发送提示信息以提示目标执行人员或者目标执行人员团队接收到作业任务。

在又一种可选的方案中,该处理器还用于:

接收无人机的控制终端发送的目标作业地块信息对应的任务的任务进度信息;

将该任务进度信息发送给管理平台以使管理平台显示该任务进度信息。

在又一种可选的方案中,该处理器还用于:

接收无人机的控制终端发送的目标作业地块信息对应的任务的飞行状态信息;

将该飞行状态信息发送给管理平台以使管理平台显示该飞行状态信息。

在又一种可选的方案中,该目标作业地块信息是根据测绘无人机在目标作业地块上空拍摄的图像和测绘无人机的位置信息确定的。

在又一种可选的方案中,该目标作业地块信息是用户在终端上显示的数字地图上操作确定的,其中,该数字地图是根据测绘无人机在目标作业地块上空拍摄的图像和测绘无人机的位置信息确定的。

图9所示的服务器的实现还可以对应参照图2所示方法实施例的描述。

在图9所示的服务器中,管理平台从接收到用户输入的目标执行人员或者目标执行人员团队选择操作,以及作业地块选择操作之后,向服务器发送目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息,以指示由目标执行人员或者目标执行人员团队对目标作业地块执行作业任务;接着,服务器向该目标执行人员或者目标执行人员团队的控制终端发送目标作业地块信息,目标执行人员或者目标执行人员团队在操作该控制终端以控制无人机对目标作业地块执行作业任务。在这个作业流程中,作业任务的制定和作业任务的分配都在线完成,相较于现有的通过人工现场协调等线下方式来实现作业任务的制定和分配而言,提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度,分配效率有了极大地提高。

请参见图10,图10是本发明实施例提供的一种控制终端100,该控制终端100包括处理器1001和存储器1002,该处理器1001和存储器1002通过总线相互连接。

存储器1002包括但不限于是随机存储记忆体(randomaccessmemory,ram)、只读存储器(read-onlymemory,rom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、或便携式只读存储器(compactdiscread-onlymemory,cd-rom),该存储器1002用于存储相关程序指令及数据。该控制终端100还可以包括显示器1003,该显示器1003用于向用户(例如,目标执行人员或者目标执行人员团队)展示信息,以便与该用户进行人机交互。

处理器1001可以是一个或至少两个中央处理器(centralprocessingunit,cpu),在处理器1001是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。

控制终端100中的处理器1001用于读取该存储器1002中存储的程序指令来执行以下操作:

接收服务器发送的目标作业地块信息,其中,该目标作业地块信息是由与服务器通信连接的管理平台通过检测用户的目标作业地块信息选择操作确定的;

根据该目标作业地块信息规划飞行策略,按照该飞行策略控制无人机飞行以执行该目标作业地块信息对应的任务。

在又一种可选的方案中,所述处理器接收服务器发送的目标作业地块信息时,具体用于:接收服务器发送的目标作业地块信息和目标作业时间;

所述处理器根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以执行所述目标作业地块信息对应的任务时,具体用于:根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以在所述目标作业时间执行所述目标作业地块信息对应的任务。

在又一种可选的方案中,该目标作业地块信息包括地块的位置信息、边界信息、障碍物信息、面积信息、图像信息中的至少一种。

在又一种可选的方案中,该方法还包括:

在无人机执行该目标作业地块信息对应的任务的过程中,获取无人机发送的任务进度信息;

将该任务进行信息发送给服务器。

在又一种可选的方案中,该方法还包括:

在无人机执行该目标作业地块信息对应的任务的过程中,获取无人机发送的飞行状态信息;

将飞行状态信息发送给服务器。

在又一种可选的方案中,该飞行状态信息包括无人机的位置信息、飞行高度、飞行速度、喷洒流量、喷洒行距、作业时长、故障状态中的至少一种。

图10所示的控制终端的实现还可以对应参照图2所示方法实施例的描述。

在图10所示的控制终端中,管理平台从接收到用户输入的目标执行人员或者目标执行人员团队选择操作,以及作业地块选择操作之后,向服务器发送目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息,以指示由目标执行人员或者目标执行人员团队对目标作业地块执行作业任务;接着,服务器向该目标执行人员或者目标执行人员团队的控制终端发送目标作业地块信息,目标执行人员或者目标执行人员团队在操作该控制终端以控制无人机对目标作业地块执行作业任务。在这个作业流程中,作业任务的制定和作业任务的分配都在线完成,相较于现有的通过人工现场协调等线下方式来实现作业任务的制定和分配而言,提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度,分配效率有了极大地提高。

另外,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有程序指令,当所述程序指令在处理器上运行时,实现图2所示的方法实施例。

可以理解,以上所揭露的仅为本发明实施例的部分实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1