Cobot Welding Path Interpolation for Intuitive Curved Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cobot programming interfaces are not intuitive for novice users and require excessive manual input of points along curved paths, making them time-consuming and prone to errors in welding, additive manufacturing, and cutting operations.

Innovation Solution

A user interface application that automatically interpolates intermediate points along curved paths, allowing users to input only key endpoints, and determines the path using a threshold distance to ensure accuracy and reduce manual input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a proprietary user interface application is used for programming cobot curved paths, then the cobot can be programmed for welding operations, but the programming process becomes time-consuming and non-intuitive requiring excessive manual input of points

Engineering Contradiction:
Improveintuitiveness of programming interfaceVSAvoidtime required to program curved paths
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary calculation of intermediate points based on the curved path defined by three user-input points. The robot controller pre-computes the curved path geometry and automatically generates the intermediate welding points before execution, eliminating the need for users to manually input each point along the curve.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a mathematical model (copy) of the curved path based on three user-defined points. This digital representation of the curve allows the controller to automatically generate intermediate points by sampling along the mathematically defined path, rather than requiring manual specification of each point.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If multiple points are manually input along a curved path to ensure accuracy, then the programming precision improves, but the complexity of the programming process increases

Engineering Contradiction:
Improveaccuracy of curved path programmingVSAvoidcomplexity of programming interface
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The robot controller performs self-service by automatically calculating and generating the intermediate points needed for accurate curved path execution. The system uses the three user-input points to define the curve mathematically, then autonomously computes all intermediate welding points, eliminating the burden of manual point specification while maintaining precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the programming approach from specifying individual point coordinates to defining curve geometry through three key points. This parameter transformation allows the controller to derive all necessary intermediate points through mathematical calculation, reducing programming complexity while maintaining manufacturing precision.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If a simplified programming method is used that requires fewer manual inputs, then the ease of operation improves, but the measurement precision of the curved path may deteriorate

Engineering Contradiction:
Improvesimplicity of programming inputVSAvoidaccuracy of path definition
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The robot controller performs preliminary mathematical calculation of the curved path geometry based on the three user-input points. By pre-computing the curve definition and generating intermediate points before execution, the system ensures high measurement precision is maintained despite the simplified three-point input method.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides feedback by automatically generating and displaying the calculated curved path with intermediate points for user verification. This allows operators to confirm the accuracy of the generated path before execution, ensuring measurement precision is maintained while keeping the input process simple.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12605835B2Collaborative robot welding system
Publication Date: 2026.04.21 LINCOLN GLOBAL INC
  • US12605835B2 patent drawing
  • US12605835B2 patent drawing
  • US12605835B2 patent drawing

AI summary

A method of programming a curved path for a welding robot includes recording input of a first arc segment endpoint, a first intermediate point, and a second arc segment endpoint along the curved path. The first intermediate point is located between the first and second arc segment endpoints. The curved path is determined from the first and second arc segment endpoints and the first intermediate point. Input of a third arc segment endpoint is recorded. A distance of the third arc segment endpoint to the curved path is determined and compared to a threshold distance. A second intermediate point along the curved path between the second and third arc segment endpoints is automatically interpolated when the distance is less than the threshold distance. The first, second and third arc segment endpoints, and the first and second intermediate points are communicated to a robot controller to program movements of the welding robot.