Drone Autopilot Configuration via Modular Assembly Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack an efficient method for managing and updating drones, particularly in configuring autopilots based on modular components, which hinders their performance and adaptability.

Innovation Solution

The implementation of a Configuration Management Unit (CMU) that automatically detects and configures drone assemblies by reading unique identifiers from memory devices, communicating with autopilots, and updating firmware and parameters via a mobile app and repository, allowing for seamless swapping of components and configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual configuration methods are used for drone assemblies, then system complexity is reduced, but configuration time and productivity deteriorate

Engineering Contradiction:
Improveconfiguration timeVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables self-service configuration by having the autopilot automatically detect assembled components through I2C communication, retrieve their unique identifiers, and configure itself without manual intervention. This eliminates the need for users to manually configure each component while maintaining system simplicity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Unique identifiers are pre-programmed into each component's memory device during manufacturing. This preliminary action allows the system to quickly identify and configure components without complex real-time detection, reducing configuration time while keeping the system relatively simple.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If modular components are used in drone assemblies, then adaptability is improved, but difficulty in detecting and measuring configuration deteriorates

Engineering Contradiction:
ImproveadaptabilityVSAvoidconfiguration detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system implements feedback through I2C communication between the autopilot and components. Each component provides feedback about its unique identifier and status, allowing the autopilot to automatically detect the modular configuration and adapt accordingly. This resolves the detection difficulty while maintaining adaptability.

Inventive Principle:
Principle #23Feedback

3Productivity

If automated configuration systems are implemented, then productivity is improved, but device complexity deteriorates

Engineering Contradiction:
Improveoperational efficiencyVSAvoidconfiguration system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The I2C bus serves as an intermediary communication channel between the autopilot and components. This standardized interface simplifies the automated configuration system by providing a universal method for the autopilot to detect and communicate with any I2C-compatible component, reducing overall system complexity while improving productivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11983020B2Modular vehicle configuration management system and methods
Publication Date: 2024.05.14 PHOTON UAS INC
  • US11983020B2 patent drawing
  • US11983020B2 patent drawing
  • US11983020B2 patent drawing

AI summary

An automated modular vehicle configuration system and method that comprises a Configuration Management Unit in the vehicle that detects assemblies attached to the vehicle and configures the vehicle's autopilot based on the detected assemblies. Each attached assembly comprises mechanical and electrical components, ports and a memory device that contains identification information and data related to the assembly, such as assembly type, propulsion type, position, flight time, manufacturing date. Users can swap assemblies on the vehicle in order to provide different features to the vehicle. In particular this invention relates to drone vehicles that can be configured with different types of propulsion systems with different performance profiles and equipment such as gimbals, cameras, landing gear, measurement payloads and such. The invention also automatically downloads vehicle configuration parameters and autopilot firmware updates. Vehicle configuration and logs can be sent to the cloud for safekeeping and further analysis.