UAV Baseline Mapping Control for Centimeter-Scale Positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote control methods for unmanned aerial vehicles (UAVs) lack the precision to control their movement at a centimeter or sub-centimeter level, limiting their ability to perform spatially-sensitive operations in tight spaces.
Innovation Solution
A computer-implemented method using satnav receivers to determine a baseline change between a controlling object and a controllable object with centimeter or sub-centimeter accuracy, mapping this change to corresponding state changes through a predetermined mapping function, and generating control commands to effect these changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If existing remote control methods are used for UAVs, then the control system is simple and easy to operate, but the measurement precision of position control is insufficient (cannot achieve centimeter or sub-centimeter level)
Solution Approach 1:
The patent introduces a baseline measurement mechanism as an intermediary between the controlling object and controllable UAV. By measuring the baseline (distance and orientation) between these objects using sensors like GPS, visual odometry, or laser rangefinders, the system achieves precise position control without directly complex control algorithms. The baseline acts as a mediator that translates simple control inputs into precise positional adjustments.
Solution Approach 2:
The patent replaces traditional mechanical control systems with sensor-based measurement systems. Instead of relying on complex mechanical linkages and manual control mechanisms, the system uses electronic sensors (GPS receivers, visual sensors, laser rangefinders) to measure baseline changes and automatically compute control commands, achieving higher precision with reduced mechanical complexity.
2Measurement precision
If baseline measurement with centimeter or sub-centimeter accuracy is implemented, then position control precision is improved, but the difficulty of detecting and measuring increases
Solution Approach 1:
The patent employs multi-functional sensors that can perform multiple measurement tasks. For example, GPS receivers not only provide position information but also enable baseline calculation. Visual sensors can simultaneously detect object positions, orientations, and distances. This multi-functionality reduces the need for specialized high-complexity measurement devices while achieving centimeter or sub-centimeter baseline accuracy.
Solution Approach 2:
The measurement system uses the controlling object itself as part of the measurement reference frame. By measuring the baseline between the controlling object and the controllable UAV, the system creates a self-referential measurement approach where the controlling object's own position and orientation changes are used to infer the UAV's precise position, reducing the need for external complex measurement infrastructure.
3Adaptability or versatility
If precise baseline measurement and mapping is implemented, then the UAV can perform spatially-sensitive operations, but the device complexity and computational requirements increase
Solution Approach 1:
The patent pre-establishes a mapping relationship between baseline changes and UAV state changes before actual control operations. By predetermined how baseline variations translate to control commands for different tasks (positioning, velocity control, payload operation), the system avoids complex real-time calculations during operation. This preliminary mapping enables versatile spatially-sensitive operations while keeping the runtime control system relatively simple.
Data Source
AI summary
A computer-implemented method for controlling a controllable object includes determining a change in a baseline between a controlling object and the controllable object based on measurements from a first location sensor of the controlling object and a second location sensor of the controllable object, mapping the baseline change to a corresponding change in a navigation path of the controllable object based at least in part on a mapping function, generating one or more control commands according to the mapping, and controlling the controllable object to effect the state change according to the one or more control commands.


