UAV Event Tracking Through Correlated Process Logs and Movement Records

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack effective methods for precisely tracking and analyzing input signals leading to specific events in movable objects, such as crashes or collisions, making it difficult to distinguish between user programming errors and API or back-end errors.

Innovation Solution

A method involving the creation of a process log for a movable object manager and a movement record, which are correlated to analyze movable object events, enabling real-time or post-operation analysis of performance and events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional tracking methods are used, then system simplicity is maintained, but measurement precision of error sources deteriorates

Engineering Contradiction:
Improveprecision of error source identificationVSAvoidcomplexity of tracking system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The tracking system is segmented into two independent but correlated components: process logs (software environment) and movement records (physical environment). This segmentation allows precise error source identification by comparing timestamps and events across both segments, resolving the contradiction between measurement precision and system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Timestamps serve as an intermediary element that bridges the process log and movement record. By correlating events through shared timestamps, the system achieves precise error tracking without requiring direct complex integration between software and hardware components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If detailed performance tracking is implemented, then reliability of error analysis is improved, but loss of time for data processing increases

Engineering Contradiction:
Improvereliability of error analysisVSAvoidtime for data correlation and analysis
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Both process logs and movement records are continuously collected and timestamped during normal operation, preparing the data in advance. When an error occurs, the pre-collected data can be immediately correlated without delay, improving reliability while minimizing analysis time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Manual error analysis is replaced by automated correlation of timestamped logs and records. The system automatically matches events between software and physical domains, reducing both the time required for analysis and the potential for human error in interpretation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11029158B2System and method for movable object tracking and analysis
Publication Date: 2021.06.08 SZ DJI TECH CO LTD
  • US11029158B2 patent drawing
  • US11029158B2 patent drawing
  • US11029158B2 patent drawing

AI summary

A system for tracking and analyzing performance of a movable object and methods of making and using the same. Movable object performance can be tracked by creating a process log for a movable object manager of the movable object, and creating a movement record of the movable object for comparison to the process log. The process log can include, for example, records of application call processes to a movable object interface, protocol call processes transmitted to and from the movable object, and/or metadata. A movable object event can be analyzed by correlating the process log with the movement record. The present systems and methods are particularly suitable for tracking and analysis of unmanned aerial vehicles (UAV).