A system for tracking and analyzing the performance of a movable animal and its manufacturing and use methods. Movable body performance can be tracked by creating a processing log for the Movable Body Manager of the Movable Animal and creating a mobile record of the Movable Animal to compare with the processing log. Processing logs may include, for example, application call processing for mobile body interfaces, protocol call processing sent to and from mobile bodies, and/or metadata recording. Movable body events can be analyzed by associating the processing log with the mobile record. This system and method are especially suitable for UAV tracking and analysis.
【技术实现步骤摘要】
【国外来华专利技术】用于可移动物体跟踪和分析的系统和方法版权声明本专利文件的公开的一部分包含受到版权保护的材料。版权所有者不反对任何人对专利文献或专利公开的传真复制,因为它出现在专利和商标局的专利文件或记录中,但在其他方面保留所有版权。
所公开的实施例总体上涉及可移动物体,并且更具体但非排他地涉及用于跟踪可移动物体性能和分析可移动物体事件的系统和方法。
技术介绍
诸如无人驾驶飞行器的可移动物体可以用于许多不同的领域,诸如,电影制作、体育赛事、救灾、地质研究等。鲁邦且无误的控制系统和软件确保可移动物体的安全和有效操作。当发生意外的可移动物体事件(例如,撞击或碰撞)时,跟踪导致该事件的精确错误是非常重要的。特别是,有助于能够区分由对API的错误用户编程导致的错误或其他后端错误。然而,目前缺乏适当的方法来精确跟踪和分析导致特定可移动物体事件的输入信号。因此,需要用于跟踪可移动物体性能和分析可移动物体事件的改进系统和方法。
技术实现思路
根据本文公开的第一方面,提出了一种跟踪可移动物体性能的方法,包括:创建所述可移动物体的可移动物体管理器的处理日志,所述可移动物体管理器运行在软件环境下;以及创建所述可移动物体的移动记录以与所述处理日志进行比较。根据本文公开的另一方面,提出了一种可移动物体事件分析的方法,包括:获得可移动物体的可移动物体管理器的处理日志,所述可移动物体管理器运行在软件环境下;获得可移动物体的移动记录;以及通过将所述处理日志与所述移动记录进行关联,来分析所述可移动物体的可移动物体事件。根据本文公开的另一方面,提出了一种可移动物体,包括:一个或多个处理器,被配置为:创建所述可移 ...
【技术保护点】
1.一种跟踪可移动物体的性能的方法,包括:创建所述可移动物体的可移动物体管理器的处理日志,所述可移动物体管理器运行在软件环境下;以及创建所述可移动物体的移动记录以与所述处理日志进行比较。
【技术特征摘要】
【国外来华专利技术】1.一种跟踪可移动物体的性能的方法,包括:创建所述可移动物体的可移动物体管理器的处理日志,所述可移动物体管理器运行在软件环境下;以及创建所述可移动物体的移动记录以与所述处理日志进行比较。2.根据权利要求1所述的方法,其中所述创建处理日志包括:创建具有对所述可移动物体管理器的可移动物体接口的应用调用处理的第一记录的处理日志。3.根据权利要求2所述的方法,其中所述第一记录包括对可移动物体软件开发工具包SDK的接口的应用调用处理。4.根据权利要求3所述的方法,其中所述第一记录包括应用调用处理,所述应用调用处理是对可移动物体组件的应用调用处理。5.根据权利要求3所述的方法,其中所述第一记录包括应用调用处理,所述应用调用处理是对可移动物体任务的应用调用处理。6.根据权利要求2至5中任一项所述的方法,其中所述第一记录包括所述应用调用处理的参数值。7.根据权利要求1至6中任一项所述的方法,其中所述创建处理日志包括:创建具有发送到所述可移动物体和从所述可移动物体发送的协议调用处理的第二记录的处理日志。8.根据权利要求7所述的方法,其中所述创建处理日志包括对所述协议调用处理加密。9.根据权利要求1至8中任一项所述的方法,其中所述创建处理日志包括:创建具有与所述可移动物体相关联的元数据的第三记录的处理日志。10.根据权利要求9所述的方法,其中所述第三记录包括与所述可移动物体相关联的成像装置、云台、遥控器、移动装置以及用户应用中的至少一个的元数据。11.根据权利要求1至10中任一项所述的方法,其中所述创建处理日志包括使用日志收集器收集所述应用调用处理和/或所述协议调用处理。12.根据权利要求1至11中任一项所述的方法,其中所述创建处理日志包括使用代理来收集所述应用调用处理。13.根据权利要求1至12中任一项所述的方法,其中所述创建处理日志包括在所述可移动物体的每个会话之后创建所述处理日志。14.根据权利要求1至13中任一项所述的方法,其中所述创建处理日志包括在检测到所述可移动物体的事件时创建所述处理日志。15.根据权利要求14所述的方法,其中所述创建处理日志包括在检测到事件时创建所述处理日志,所述事件是所述可移动物体的碰撞或撞击。16.根据权利要求1至15中任一项所述的方法,其中所述创建移动记录包括基于所述可移动物体的惯性测量单元IMU创建所述移动记录。17.根据权利要求1至16中任一项所述的方法,其中所述创建移动记录包括基于所述可移动物体的全球定位系统GPS创建所述移动记录。18.根据权利要求1至17中任一项所述的方法,还包括将所述处理日志和/或所述移动记录发送到可移动物体监视站。19.根据权利要求1至18中任一项所述的方法,还包括在可移动物体、用户终端和/或远程服务器之间同步所述处理日志和/或所述移动记录。20.根据权利要求1至19中任一项所述的方法,其中所述可移动物体是无人机UAV。21.一种可移动物体事件分析的方法,包括:获得可移动物体的可移动物体管理器的处理日志,所述可移动物体管理器运行在软件环境下;获得可移动物体的移动记录;以及通过将所述处理日志与所述移动记录进行关联,来分析所述可移动物体的可移动物体事件。22.根据权利要求21所述的方法,其中所述获得处理日志包括:获得具有对所述可移动物体管理器的可移动物体接口的应用调用处理的第一记录的处理日志。23.根据权利要求22所述的方法,其中所述第一记录包括对可移动物体软件开发工具包SDK的接口的应用调用处理。24.根据权利要求23所述的方法,其中所述第一记录包括应用调用处理,所述应用调用处理是对可移动物体组件的应用调用处理。25.根据权利要求23所述的方法,其中所述第一记录包括应用调用处理,所述应用调用处理是对可移动物体任务的应用调用处理。26.根据权利要求22至25中任一项所述的方法,其中所述第一记录包括所述应用调用处理的参数值。27.根据权利要求21至26中任一项所述的方法,其中所述获得处理日志包括:获得具有发送到所述可移动物体和从所述可移动物体发送的协议调用处理的第二记录的处理日志。28.根据权利要求27所述的方法,其中所述获得处理日志包括获得加密的协议调用处理以及对所述协议调用处理解密。29.根据权利要求21至28中任一项所述的方法,其中所述获得处理日志包括:获得具有与所述可移动物体相关联的元数据的第三记录的处理日志。30.根据权利要求29所述的方法,其中所述第三记录包括与所述可移动物体相关联的成像装置、云台、遥控器、移动装置以及用户应用中的至少一个的元数据。31.根据权利要求21至30中任一项所述的方法,其中所述获得处理日志包括在检测到所述可移动物体事件时获得所述处理日志。32.根据权利要求31所述的方法,其中所述获得处理日志包括在检测到可移动物体的碰撞或撞击时获得所述处理日志。33.根据权利要求21至32中任一项所述的方法,其中所述获得移动记录包括基于所述可移动物体的惯性测量单元IMU获得所述移动记录。34.根据权利要求21至33中任一项所述的方法,其中所述获得移动记录包括基于所述可移动物体的全球定位系统GPS获得所述移动记录。35.根据权利要求21至34中任一项所述的方法,其中所述分析包括将所述移动记录中的所述可移动物体事件的时间与所述处理日志中的条目的时间进行关联。36.根据权利要求35所述的方法,其中所述分析包括检测所述可移动物体的碰撞或撞击的原因。37.根据权利要求36所述的方法,其中所述检测包括:当所述可移动物体事件的时间与用户应用的应用调用处理的时间相关时,确定所述可移动物体事件是由所述用户应用引起的。38.根据权利要求36所述的方法,其中所述检测包括:当所述可移动物体事件的时间与协议调用处理的时间相关但与应用调用处理的时间不相关时,确定所述可移动物体事件是由所述可移动物体管理器的可移动物体接口引起的。39.根据权利要求36所述的方法,其中所述检测包括:当所述可移动物体事件既不与协议调用处理的时间相关也不与应用调用处理的时间相关时,确定所述可移动物体事件不是由所述可移动物体管理器引起的。40.根据权利要求21至39中任一项所述的方法,其中所述可移动物体是无人机UAV。41.一种可移动物体,包括:一个或多个处理器,被配置为:创建所述可移动物体的可移动物体管理器的处理日志,所述可移动物体管理器运行在软件环境下;以及创建所述可移动物体的移动记录以与所述处理日志进行比较。42.根据权利要求41所述的可移动物体,其中所述创建处理日志包括:创建具有对所述可移动物体管理器的可移动物体接口的应用调用处理的第一记录的处理日志。43.根据权利要求42所述的可移动物体,其中所述第一记录包括对可移动物体软件开发工具包SDK的接口的应用调用处理。44.根据权利要求43所述的可移动物体,其中所述第一记录包括应用调用处理,所述应用调用处理是对可移动物体组件的应用调用处理。45.根据权利要求43所述的可移动物体,其中所述第一记录包括应用调用处理,所述应用调用处理是对可移动物体任务的应用调用处理。46.根据权利要求42至45中任一项所述的可移动物体,其中所述第一记录包括所述应用调用处理的参数值。47.根据权利要求41至46中任一项所述的可移动物体,其中所述创建处理日志包括:创建具有发送到所述可移动物体和从所述可移动物体发送的协议调用处理的第二记录的处理日志。48.根据权利要求47所述的可移动物体,其中所述创建处理日志包括对所述协议调用处理加密。49.根据权利要求41至48中任一项所述的可移动物体,其中所述创建处理日志包括:创建具有与所述可移动物体相关联的元数据的第三记录的处理日志。50.根据权利要求49所述的可移动物体,其中所述第三记录包括与所述可移动物体相关联的成像装置、云台、遥控器、移动装置以及用户应用中的至少一个的元数据。51.根据权利要求41至50中任一项所述的可移动物体,其中所述创建处理日志包括使用日志收集器收集所述应用调用处理和/或所述协议调用处理。52.根据权利要求41至51中任一项所述的可移动物体,其中所述创建处理日志包括使用代理来收集所述应用调用处理。53.根据权利要求41至52中任一项所述的可移动物体,其中所述创建处理日志包括在所述可移动物体的每个会话之后创建所述处理日志。54.根据权利要求41至53中任一项所述的可移动物体,其中所述创建处理日志包括在检测到所述可移动物体的事件时创建所述处理日志。55.根据权利要求54所述的可移动物体,其中所述创建处理日志包括在检测到事件时创建所述处理日志,所述事件是所述可移动物体的碰撞或撞击。56.根据权利要求41至55中任一项所述的可移动物体,其中所述创建移动记录包括基于所述可移动物体的惯性测量单元IMU创建所述移动记录。57.根据权利要求41至56中任一项所述的可移动物体,其中所述创建移动记录包括基于所述可移动物体的全球定位系统GPS创建所述移动记录。58.根据权利要求41至57中任一项所述的可移动物体,其中所述处理器还被配置为将所述处理日志和/或所述移动记录发送到可移动物体监视站。59.根据权利要求41至58中任一项所述的可移动物体,其中所述处理器还被配置为在可移动物体、用户终端和/或远程服务器之间同步所述处理日志和/或所述移动记录。60.根据权利要求41至59中任一项所述的可移动物体,其中所述可移动物体是无人机UAV。61.一种存储指令的非暂时性计算机可读介质,所述指令在由处理器执行时,执行以下步骤:获得可移动物体的可移动物体管理器的处理日志,所述可移动物体管理器运行在软件环境下;获得可移动物体的移动记录;以及通过将所述处理日志与所述移动记录进行关联,来分析所述可移动物体的可移动物体事件。62.根据权利要求61所述的非暂时性计算机可读介质,其中所述获得处理日志包括:获得具有对所述可移动物体管理器的可移动物体接口的应用调用处理的第一记录的处理日志。63.根据权利要求62所述的非暂时性计算机可读介质,其中所述第一记录包括对可移动物体软件开发工具包SDK的接口的应用调用处理。64...
【专利技术属性】
技术研发人员:阿诺·蒂埃瑟兰,丹努什拉·巴拉钱德拉,罗伯特·施卢巴,海·沃,吴迪,安德烈·巴里诺,
申请(专利权)人:深圳市大疆创新科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。