Robot Skill Learning Using Haptic Data and Conditional Variational Autoencoder

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in effectively learning and planning robot skills, particularly in dynamic manipulation tasks and real-world robotic painting, due to differences between simulated and actual environments.

Innovation Solution

A data-driven robot skill learning method that collects action data using a haptic device and learns robot skills through two-stage conditional generative modeling, reducing the dimensionality of skills using a conditional variational autoencoder (cVAE) and learning state-conditional distributions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional simulation-based robot skill learning is used, then robot skills can be learned in a controlled environment, but there is a significant gap between simulated and real-world performance

Engineering Contradiction:
Improverobot skill performanceVSAvoidtransferability to real world
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent uses haptic devices to capture human operator actions and creates digital copies of these actions as training data for the robot. This copying approach allows the robot to learn from realistic human demonstrations without requiring physical presence, bridging the simulation-to-reality gap by using actual human interaction data rather than simulated data.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The haptic device serves as an intermediary between the human operator and the robot learning system. It captures physical interaction forces and movements, translating them into actionable training data. This intermediary enables the collection of realistic interaction data while maintaining a controlled data collection process, resolving the contradiction between simulation control and real-world applicability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If extensive labeled data collection is performed for robot skill learning, then learning accuracy improves, but data collection time and complexity increase significantly

Engineering Contradiction:
Improveskill learning accuracyVSAvoiddata collection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system uses unsupervised learning algorithms that automatically process and extract skills from haptic data without requiring manual labeling. The robot skill learning model self-organizes the captured action data into meaningful skills and policies, eliminating the time-consuming manual annotation process while maintaining high learning accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The haptic device captures comprehensive action data during normal operation before any learning process begins. This preliminary data collection in the form of unlabeled haptic traces provides rich training material that can be processed later through automated algorithms, avoiding the need for time-consuming labeled data collection during the learning phase.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If complex manipulative actions are captured in detail, then robot skill precision improves, but data processing complexity and computational requirements increase

Engineering Contradiction:
Improvemanipulation precisionVSAvoiddata processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts essential skill patterns from complex haptic data using unsupervised learning algorithms. Instead of processing all raw data details, the system identifies and extracts meaningful skill representations and action patterns, reducing computational complexity while preserving the essential precision needed for accurate robot manipulation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The complex manipulative actions are segmented into discrete skills and sub-skills through the learning process. The haptic data is divided into meaningful action units that can be independently learned and combined, reducing overall processing complexity while maintaining precision for each individual skill component.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12337478B2Method, computer system, and non-transitory computer-readable record medium for learning robot skill
Publication Date: 2025.06.24 NAVER CORP
  • US12337478B2 patent drawing
  • US12337478B2 patent drawing
  • US12337478B2 patent drawing

AI summary

Example embodiments are directed to a robotic painting method performed using a computer system. The computer system comprises at least one processor configured to execute computer-readable instructions included in a memory. The robotic painting method include collecting, by the at least one processor, stroke-level action data for a painting action; and learning, by the at least one processor, a stroke-level robotic painting skill using the stroke-level action data.