Robot Simulator Action Grouping for Manageable Visual Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robot simulators have complex and inefficient user interfaces, making it difficult to review and manage numerous robot action units, which hinders the effective preparation and planning of robotic automation construction processes.

Innovation Solution

A cloud-based computer-implemented system and method that allows users to group multiple action items on a visual programming panel to form action macros or groups, simplifying the interface and enabling efficient operation by displaying basic actions in a timeline editor and generating programs for robotic end effectors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional robot simulators use detailed individual action units to ensure complete control and precision, then the robot can perform complex construction tasks accurately, but the user interface becomes too complicated to learn and use

Engineering Contradiction:
Improverobot task execution precisionVSAvoiduser interface complexity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent merges multiple individual action units into grouped action collections that can be managed as single entities. Users can select and group multiple action units together, creating consolidated action sets that maintain full functionality while reducing interface complexity. This allows precise robot control through grouped actions rather than requiring manual management of hundreds of individual action units.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If the robot simulator includes hundreds of thousands of basic robot action units to complete construction tasks, then the system can handle complex construction processes, but it becomes impossible to review all action units within one interface

Engineering Contradiction:
Improveconstruction task capabilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the overwhelming number of action units into manageable groups or collections. By organizing action units into hierarchical groups, users can review and manage actions at different levels of abstraction. This segmentation allows the system to handle complex construction processes while keeping the interface manageable through structured organization of action units into logical collections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a nested structure where action units are grouped into action collections, which can themselves be grouped into larger collections. This nested organization allows users to review actions at multiple levels of detail, from individual action units up to comprehensive action collections, making it possible to manage hundreds of thousands of actions within a single interface view through hierarchical nesting.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Loss of information

If conventional interfaces display all individual action units, then users can see every detail of robot operations, but the interface requires hundreds of thousands of elements making it inefficient to operate

Engineering Contradiction:
Improveaction detail visibilityVSAvoidinterface operation efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent combines multiple action units into grouped collections that can be reviewed and managed as unified entities. This merging allows users to maintain visibility of action details through the grouping structure while dramatically improving operational efficiency. Users can perform operations on grouped actions rather than individually managing hundreds of thousands of separate elements, thus preserving information visibility while enhancing productivity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12083683B2Cloud based computer-implemented system and method for grouping action items on visual programming panel in robot simulator
Publication Date: 2024.09.10 ROBIM TECH INC OF CANADA
  • US12083683B2 patent drawing
  • US12083683B2 patent drawing
  • US12083683B2 patent drawing

AI summary

The present invention relates to a computer-implemented method. The method includes steps of causing a visual programming panel including a timeline editor and a variety of action blocks configured to enable a variety of basic actions correspondingly for a target robot to perform to be displayed in a visualization interface provided by a robot simulator shown on a web browser; at the visual programming panel, operating by a user to group at least two action blocks representing at least two basic actions selected from the variety of basic actions to form an action collection; and generating a program capable of commanding an end effector equipped on the target robot in a work cell to perform according to the action collection in the robot simulator.