Robot Controller Virtual Validation for Collision-Free Teaching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for validating industrial robot workflow sequences either risk collisions during physical validation or lack effective visualization, leading to increased operational safety concerns due to limited visualization and imagination required for offline validation.

Innovation Solution

A method where the robot controller creates a virtual robot model from stored data, allowing for validation of workflow sequences on an output unit, enabling simulation of various states and collision detection without endangering the physical robot, and allowing switching between physical and virtual validation at any time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If validation is performed directly on the physical robot, then the correctness of positions and hardware functions can be checked, but collisions with components in the work cell can occur

Engineering Contradiction:
Improvevalidation accuracyVSAvoidcollision risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent creates a virtual robot model that replicates the physical robot's structure, parameters, and workflow sequences. This virtual copy allows validation to be performed on the replica rather than the original physical robot, eliminating collision risks while maintaining validation accuracy through precise modeling of the robot's geometry and motion characteristics.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The virtual robot model serves as an intermediary between the programming stage and physical validation. It acts as a safe mediator that can execute and validate workflow sequences without the harmful effects of physical collisions, while still providing meaningful validation results that transfer to the physical robot.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If offline validation is performed on an external computer, then program paths can be verified, but visualization of actual conditions is limited

Engineering Contradiction:
Improveprogram verificationVSAvoidvisualization quality
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

Instead of using generic offline validation software with limited visualization, the patent creates a virtual copy of the specific robot and its work cell environment. This virtual model preserves all visual and spatial information about the actual robot's appearance, dimensions, and surroundings, allowing operators to view validation results with the same level of detail as physical validation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent transitions validation from a two-dimensional screen display to a three-dimensional virtual environment that mirrors the physical workspace. This dimensional enhancement allows operators to visualize robot positions, movements, and potential collisions in spatial context, greatly improving comprehension of actual conditions compared to traditional 2D graphics.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Object-affected harmful factors

If validation is performed at reduced speed on the physical robot, then safety is improved, but the validation process takes longer

Engineering Contradiction:
Improvecollision severityVSAvoidvalidation duration
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

By performing validation on the virtual robot model, the patent eliminates the need to reduce physical robot speed for safety reasons. The virtual model can execute workflows at any simulated speed without risk, allowing rapid validation while the physical robot remains stationary or operates independently, thus resolving the time-safety tradeoff.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The virtual validation serves as a preliminary check before physical robot operation. All potential issues are identified and resolved in the virtual environment first, allowing the physical robot to then operate at full speed with confidence that validation has already been completed, eliminating the need for slow-speed physical validation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11919163B2Method for validating programmed execution sequences or teaching programs for a robot in a working cell, and a robot and/or robot controller for said method
Publication Date: 2024.03.05 WITTMANN TECH GMBH
  • US11919163B2 patent drawing
  • US11919163B2 patent drawing
  • US11919163B2 patent drawing

AI summary

The invention describes a robot (5) and/or robot controller (17) and a method for validation of programmed workflow sequences or teaching programs (20) of a robot (5) preferably with a robot controller (17), wherein the robot (5) is preferably mounted on or next to a processing machine, in particular an injection molding machine (4), and serves for the extraction, handling, manipulation or further processing of injection-molded parts (3) which have just been produced. The travel parameters, equipment features and functionalities of the physical robot (5) are stored in a configuration file (27) on the control side. The robot controller (17) creates a virtual robot model (21) from these stored data. For validation of a workflow sequence, the robot controller (17) uses the current teaching program (20) in the robot controller (17) whereby the visualization of the workflow sequence is displayed directly on an output unit of the robot controller (17).