Robot Assembly Control Using Reversed Disassembly Trajectories

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robotic assembly systems require customized fixtures and predefined waypoints, limiting their applicability in high-mixture settings where various part shapes, sizes, and orientations are involved, necessitating extensive reconfiguration.

Innovation Solution

A computer-implemented method for training a robot control model by generating disassembly trajectories, reversing them to create assembly trajectories, and using machine learning models to adapt robotic movements based on real-time part observations, eliminating the need for customized fixtures and predefined tooling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional robotic assembly systems use customized fixtures and predefined waypoints, then manufacturing precision and reliability are improved, but adaptability to high-mixture settings deteriorates

Engineering Contradiction:
Improveassembly precisionVSAvoidadaptability to part variations
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent replaces mechanical fixtures and predefined mechanical waypoints with a machine learning-based control system. The ML model learns assembly trajectories from disassembly demonstrations and generalizes to different part configurations, eliminating the need for physical fixtures and predefined tooling for each part variation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the control parameters from fixed predefined waypoints to dynamically generated trajectories based on ML predictions. The robot controller adjusts motion parameters in real-time based on sensor feedback and ML model outputs, enabling adaptation to different part geometries without reconfiguring mechanical fixtures.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If robotic assembly systems are configured for specific part shapes and sizes, then manufacturing precision is improved, but device complexity increases due to reconfiguration requirements

Engineering Contradiction:
Improveassembly precisionVSAvoidreconfiguration complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent creates a universal robotic assembly system that can handle multiple part types and configurations using a single ML-trained policy. The system performs multiple assembly functions across different product models without requiring reconfiguration of fixtures or tooling, as the ML model generalizes from training data to handle variations.

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

Solution Approach 2:

The system uses disassembly demonstrations as training data to create a digital model of assembly trajectories. By copying and reversing the disassembly motion patterns learned from demonstrations, the system generates assembly trajectories for various part configurations without physical reconfiguration.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If customized fixtures and tooling are used for each assembly task, then manufacturing precision is improved, but loss of time increases due to reconfiguration downtime

Engineering Contradiction:
Improveassembly precisionVSAvoidreconfiguration downtime
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary learning by training the ML model on disassembly demonstrations before actual assembly operations. This preliminary training phase creates a generalized policy that enables rapid adaptation to different part types during production, eliminating the need for time-consuming reconfiguration of fixtures and tooling between tasks.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250387904A1Techniques for robotic assembly using specialist and generalist policies
Publication Date: 2025.12.25 NVIDIA CORP
  • US20250387904A1 patent drawing
  • US20250387904A1 patent drawing
  • US20250387904A1 patent drawing

AI summary

The disclosed method for training a robot control model includes generating, using one or more simulations, a plurality of disassembly trajectories along which a first part is disassembled from a second part; reversing the plurality of disassembly trajectories to generate a plurality of reversed disassembly trajectories; and performing, based on the plurality of reversed disassembly trajectories, one or more operations to train an untrained machine learning model to generate a trained machine learning model, wherein the trained machine learning model is trained to control a robot to assemble the first part and the second part.