【技术实现步骤摘要】
【国外来华专利技术】用于支持可移动物体应用开发的系统和方法
技术介绍
无人航空器时代已经到来。无人航空器可以用于许多不同领域,诸如考古研究、体育赛事、灾难救援和环境保护等。无人航空器以及其他可移动物体诸如无人载具、手持设备和机器人等可以提供推进传统产业的新的方向和独特视角。这是本专利技术的实施方式旨在涉及的总体领域。
技术实现思路
本文描述了支持可移动物体环境中的应用开发(applicationdevelopment)的系统和方法。可移动物体管理器可以建立与可移动物体的连接,并从该可移动物体接收一个或多个数据包。继而,可移动物体管理器可以将所述一个或多个数据包中的信息提供给用户终端上的应用。本文还描述了支持可移动物体环境中的应用开发的系统和方法。认证服务器可以从应用接收激活请求,其中所述激活请求包含对访问可移动物体的权限的请求。继而,认证服务器可以对所述激活请求应用一个或多个策略,并且如果该应用享有资格,则向所述应用授予访问所述可移动物体的权限。附图说明图1是根据本专利技术各个实施方式的、可移动物体环境中的应用的示例性图示。图2是根据本专利技术各个实施方式的、使用多个数据连接来支持应用与可移动物体之间的通信的示例性图示。图3是根据本专利技术各个实施方式的、使用高速连接来支持应用与可移动物体之间的通信的示例性图示。图4是根据本专利技术各个实施方式的、支持可移动物体环境中的软件应用开发的示例性图示。图5是根据本专利技术各个实施方式的、可移动物体环境中的可移动物体管理器的示例性图示。图6是根据本专利技术各个实施方式的、可移动物体环境中的通信协议的抽象的示例性图示。图7是根据本专利技术各个实施 ...
【技术保护点】
一种用于支持可移动物体环境中的应用开发的方法,包括:经由可移动物体管理器,建立与可移动物体的连接;经由所述可移动物体管理器,从所述可移动物体接收一个或多个数据包;以及经由所述可移动物体管理器,将所述一个或多个数据包中的信息提供给用户终端上的应用。
【技术特征摘要】
【国外来华专利技术】1.一种用于支持可移动物体环境中的应用开发的方法,包括:经由可移动物体管理器,建立与可移动物体的连接;经由所述可移动物体管理器,从所述可移动物体接收一个或多个数据包;以及经由所述可移动物体管理器,将所述一个或多个数据包中的信息提供给用户终端上的应用。2.根据权利要求1所述的方法,其中:所述可移动物体是无人航空器、无人载具、手持设备或机器人。3.根据权利要求1所述的方法,还包括:经由所述可移动物体管理器,从所述应用接收一个或多个命令;以及经由所述可移动物体管理器,将所述一个或多个命令发送至所述可移动物体。4.根据权利要求1所述的方法,还包括:使用通信设备来从所述可移动物体接收所述一个或多个数据包。5.根据权利要求4所述的方法,其中:所述通信设备操作为经由多个链路而与所述可移动物体通信,其中每个所述链路用于传输不同类型的数据包。6.根据权利要求4所述的方法,其中:所述通信设备操作为经由用于传输混合类型的数据包的链路而与所述可移动物体通信。7.根据权利要求1所述的方法,还包括:使用通信管理器来处理与所述一个或多个数据包相关联的通信协议。8.根据权利要求1所述的方法,还包括:使用数据管理器来将从所述可移动物体接收的信息分发给用户终端上的应用。9.根据权利要求1所述的方法,其中:所述可移动物体管理器可由一个或多个应用经由接口进行访问。10.根据权利要求9所述的方法,还包括:将所述接口与一个或多个接口组件相关联,其中每个所述接口组件代表可移动物体中的一模块。11.根据权利要求10所述的方法,还包括:将每个所述接口组件与一监听器相关联,所述监听器允许所述接口组件接收与所代表的模块相关的信息。12.根据权利要求9所述的方法,其中:所述可移动物体是无人航空器,并且所述接口包括相机组件、电池组件、云台组件、通信组件和飞控组件。13.根据权利要求12所述的方法,其中:所述接口包括与所述飞控组件相关联的地面站组件,其中所述地面站组件操作为执行一个或多个飞控操作。14.根据权利要求1所述的方法,还包括:在允许所述应用与所述可移动物体通信之前,使用认证服务器来认证所述应用。15.一种用于支持可移动物体环境中的应用开发的系统,包括:一个或多个微处理器;可移动物体管理器,其运行于所述一个或多个微处理器上,其中所述可移动物体管理器操作为:建立与可移动物体的连接;从所述可移动物体接收一个或多个数据包;以及将所述一个或多个数据包中的信息提供给用户终端上的应用。16.根据权利要求15所述的系统,其中:所述可移动物体是无人航空器、无人载具、手持设备或机器人。17.根据权利要求15所述的系统,其中:所述可移动物体管理器操作为:从所述应用接收一个或多个命令;以及将所述一个或多个命令发送至所述可移动物体。18.根据权利要求15所述的系统,还包括:通信设备,其操作为从所述可移动物体接收所述一个或多个数据包。19.根据权利要求18所述的系统,其中:所述通信设备操作为经由多个链路而与所述可移动物体通信,其中每个所述链路用于传输不同类型的数据包。20.根据权利要求18所述的系统,其中:所述通信设备操作为经由用于传输混合类型的数据包的链路而与所述可移动物体通信。21.根据权利要求15所述的系统,其中:所述可移动物体管理器操作为使用通信管理器来处理与所述一个或多个数据包相关联的通信协议。22.根据权利要求15所述的系统,其中:所述可移动物体管理器操作为使用数据管理器来将从所述可移动物体接收的信息分发给用户终端上的应用。23.根据权利要求15所述的系统,其中:所述可移动物体管理器可由一个或多个应用经由接口进行访问。24.根据权利要求23所述的系统,其中:所述接口与一个或多个接口组件相关联,其中每个所述接口组件代表可移动物体中的一模块。25.根据权利要求24所述的系统,其中:每个所述接口组件与一监听器相关联,所述监听器允许所述接口组件接收与所代表的模块相关的信息。26.根据权利要求23所述的系统,其中:所述可移动物体是无人航空器,并且所述接口包括相机组件、电池组件、云台组件、通信组件和飞控组件。27.根据权利要求26所述的系统,其中:所述接口包括与所述飞控组件相关联的地面站组件,其中所述地面站组件操作为执行一个或多个飞控操作。28.根据权利要求15所述的数据处理方法,还包括:认证服务器,其操作为在允许所述应用与所述可移动物体通信之前认证所述应用。29.一种非暂时性计算机可读介质,所述介质具有储存于其上的指令,所述指令在由处理器执行时执行包括以下各项的步骤:经由可移动物体管理器,建立与可移动物体的连接;经由所述可移动物体管理器,从所述可移动物体接收一个或多个数据包;以及经由所述可移动物体管理器,将所述一个或多个数据包中的信息提供给用户终端上的应用。30.一种用于支持可移动物体环境中的应用开发的系统,包括:一个或多个微处理器;可移动物体管理器,其运行于所述一个或多个微处理器上,其中所述可移动物体管理器操作为:建立与用户终端上的应用的连接;从所述可移动物体中的一个或多个功能模块接收信息;以及将所述一个或多个数据包发送至所述应用,其中所述一个或多个数据...
【专利技术属性】
技术研发人员:刘渭锋,李小军,赵财华,李南宁,许昌建,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。