Quadcopter AI Controller Noise Simulation for Autonomous Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current drone racing technologies rely on human pilots for navigation, which limits speed and agility, and lacks efficient methods for autonomous operation, especially in complex environments.

Innovation Solution

An autonomous drone system equipped with an AI controller that uses Computer Vision from multiple cameras to determine flight paths in real-time, replacing the need for human input and allowing seamless switching between autonomous and remote-control modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If human pilots manually control the drone, then the drone can navigate courses, but the speed and agility are limited

Engineering Contradiction:
Improvedrone speedVSAvoidautonomous navigation capability
Core Design Contradiction:
SpeedVSExtent of automation

Solution Approach 1:

The patent replaces the mechanical manual control system with an AI-based autonomous navigation system. The AI controller processes visual data from cameras and sensor data from IMUs to automatically determine flight paths and control drone movements, eliminating the need for manual pilot input and enabling higher speeds and agility through intelligent decision-making algorithms.

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

Solution Approach 2:

The drone system performs self-navigation by autonomously processing sensor data and determining its own flight paths. The AI controller independently analyzes camera feeds, processes IMU data, and controls the drone's movements without external human intervention, allowing the system to self-optimize its navigation for maximum speed and agility.

Inventive Principle:
Principle #25Self-service

2Extent of automation

If multiple cameras and sensors are added for AI navigation, then autonomous flight capability is improved, but device complexity increases

Engineering Contradiction:
Improveautonomous flight capabilityVSAvoidcamera and sensor configuration
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent employs a multi-functional sensor system where cameras serve dual purposes: capturing visual data for AI navigation and providing first-person view footage for remote monitoring. The IMU sensors simultaneously provide orientation data for autonomous flight control and calibration information for the AI algorithms, reducing the need for separate dedicated components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent merges the navigation and monitoring functions into a single integrated system. The same camera array used for autonomous navigation also provides visual feedback for the flight controller, and the IMU data serves both autonomous path planning and real-time drone state monitoring, thereby reducing overall system complexity despite having multiple sensors.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If AI controller processes real-time camera and sensor data, then flight path determination is improved, but processing time and computational load increase

Engineering Contradiction:
Improveflight path determination accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary processing of sensor data by continuously calibrating the IMU sensors and pre-processing camera feeds to identify key features and establish reference frames. This preliminary action reduces the computational burden during real-time flight path determination, allowing the AI controller to quickly process new data without significant delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the AI controller continuously adjusts its processing based on real-time performance. If processing time exceeds thresholds, the system dynamically adjusts the level of processing detail, prioritizing critical navigation data over less critical analysis, thereby maintaining accurate flight path determination while reducing unnecessary processing delays.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11721235B2Quadcopter sensor noise and camera noise recording and simulation
Publication Date: 2023.08.08 PERFORMANCE DRONE WORKS LLC
  • US11721235B2 patent drawing
  • US11721235B2 patent drawing
  • US11721235B2 patent drawing

AI summary

A method of simulating a quadcopter includes recording camera output for one or more video cameras under constant conditions and subtracting a constant signal from the recorded camera output to obtain a camera noise recording. Simulated camera noise is generated from the camera noise recording and is added to a plurality of simulated camera outputs of a quadcopter simulator to generate noise-added simulated camera outputs. The noise-added simulated camera outputs are sent to an Artificial Intelligence (AI) controller coupled to the quadcopter simulator for the AI controller to use to pilot a simulated quadcopter of the quadcopter simulator.