Numerical Controller With Coordinate Conversion for UAV Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies do not effectively integrate unmanned aerial vehicles (UAVs) into manufacturing environments, particularly in machine tool control systems, limiting their utilization and coordination with existing machinery.

Innovation Solution

A numerical controller system that includes a move command acquisition unit, coordinate system conversion unit, and move command output unit to convert and output commands to UAVs, enabling their integration and control within manufacturing floors using existing machine tool control systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing machine tool control systems are used without modification, then the system structure remains simple and stable, but unmanned aerial vehicles cannot be integrated or controlled within the manufacturing environment

Engineering Contradiction:
ImproveUAV integration capabilityVSAvoidcontrol system structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The numerical controller is enhanced to perform multiple functions: it continues to control machine tools while simultaneously acquiring, converting, and outputting move commands for unmanned aerial vehicles. This multi-functionality allows the existing control system to integrate UAV control without requiring a completely separate control system, thus improving adaptability while limiting complexity increase.

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

Solution Approach 2:

A coordinate system conversion unit is introduced as an intermediary component between the machine tool control coordinate system and the UAV control coordinate system. This converter acts as a mediator that translates commands between different coordinate systems, enabling UAV integration without requiring fundamental changes to the existing machine tool control architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If coordinate system conversion is implemented, then UAV control compatibility is improved, but the control process complexity increases

Engineering Contradiction:
Improvecoordinate system compatibilityVSAvoidcoordinate conversion process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The numerical controller performs the coordinate system conversion automatically as part of its normal operation. The controller acquires move commands in its native coordinate system, automatically converts them to the UAV's coordinate system, and outputs the converted commands without requiring external intervention. This self-service approach handles the conversion complexity internally while maintaining a simple external interface.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If UAVs are integrated into the manufacturing floor, then operational flexibility and monitoring capabilities are enhanced, but coordination with existing machine tools becomes more difficult

Engineering Contradiction:
Improveoperational flexibilityVSAvoidcoordination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The UAV control functionality is merged with the existing machine tool numerical controller rather than operating as a separate system. By combining UAV command acquisition, coordinate conversion, and output functions within the existing controller, the system achieves coordinated control of both machine tools and UAVs through a single integrated control platform, reducing overall coordination complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12372974B2Numerical controller, and storage medium
Publication Date: 2025.07.29 FANUC LTD
  • US12372974B2 patent drawing
  • US12372974B2 patent drawing
  • US12372974B2 patent drawing

AI summary

A numerical controller acquires a move command for an unmanned aerial vehicle in a coordinate system set in the numerical controller. The numerical controller converts a coordinate system of the move command into a coordinate system for controlling the unmanned aerial vehicle, and outputs the move command to the unmanned aerial vehicle.