Offline Robot Simulation with Parallel Path Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing offline simulation environments struggle to simultaneously execute robot program execution and operation path generation, particularly in scenarios like depalletization systems for cardboard boxes or picking bulk piles of workpieces.

Innovation Solution

An offline simulation device that includes an offline program execution unit to simulate robot operations and generate paths in a virtual environment, with automatic path generation and adjustment units to compensate for the robot program and path parameters based on simulated operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single offline simulation environment is used, then the system structure is simple, but it is impossible to simultaneously execute robot program execution and operation path generation

Engineering Contradiction:
Improvesimultaneous execution capabilityVSAvoidsimulation environment structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The single offline simulation environment is divided into multiple independent simulation environments (first offline simulation environment and second offline simulation environment). Each environment can independently execute different functions (robot program execution and operation path generation), thereby enabling simultaneous execution without increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A second offline simulation environment is created as a copy of the first offline simulation environment. This copied environment allows parallel execution of operation path generation while the original environment executes robot programs, resolving the contradiction between simultaneous execution capability and system structure simplicity.

Inventive Principle:
Principle #26Copying

2Measurement precision

If offline program execution is performed in a virtual space with vision sensor, then robot operation simulation is accurate, but the system requires complex coordination between multiple execution units

Engineering Contradiction:
Improverobot operation simulation accuracyVSAvoidexecution unit coordination
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

An adjustment unit is introduced as an intermediary between the offline program execution unit and automatic path generation execution unit. This adjustment unit coordinates the two execution units by adjusting operation paths based on simulation results, thereby maintaining execution accuracy while simplifying the coordination complexity through a centralized mediation mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260086509A1Offline simulation device
Publication Date: 2026.03.26 FANUC LTD
  • US20260086509A1 patent drawing
  • US20260086509A1 patent drawing
  • US20260086509A1 patent drawing

AI summary

This offline simulation device includes an offline program execution unit that executes a robot program in an offline simulation environment in which a robot, a plurality of workpieces that are stacked for the robot to extract, and a vision sensor for detecting the plurality of workpieces are disposed in a virtual space, so as to perform simulation of actions of the robot extracting the workpieces, and an automatic path generation execution unit that copies the offline simulation environment, and generates an action path for the actions of the robot in a duplicated offline simulation environment that has been copied. The offline simulation device also includes an adjustment unit that performs editing of the robot program and/or adjustment of parameters of the action path, on the basis of the actions of the robot that have been simulated and the action path that has been generated.