Virtual Painting Teaching Points for Reproducible Robot Trajectories

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing painting robot offline teaching methods face challenges in maintaining reproducibility of operation trajectories, especially for gentle arc shapes, leading to reduced efficiency and inconsistent paint film thickness.

Innovation Solution

A painting robot operation program generation system that includes a virtual painting simulation apparatus, a head-mounted display, and a teaching point generation apparatus using the Ramer-Douglas-Peucker algorithm for discretization calculation, allowing for improved trajectory reproducibility and paint film thickness by generating teaching points based on user-operated pseudo painting in a virtual space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If decimation is made based on angles formed by three gun positions to prevent degradation of reproducibility at turn-around points, then reproducibility at turn-around points is improved, but reproducibility of gentle arc shapes deteriorates

Engineering Contradiction:
Improvereproducibility of operation trajectoryVSAvoidreproducibility of paint film thickness
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent changes the decimation criterion from angle-based to curvature-based. By calculating curvature values at each position along the operation trajectory and comparing them against a threshold, the system adapts the decimation process to preserve positions with significant trajectory changes (high curvature) while removing redundant positions in gentle arcs (low curvature). This parameter change resolves the contradiction by making decimation sensitive to the actual geometric characteristics of the trajectory rather than using a fixed angular criterion.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic adaptation in the decimation process by continuously evaluating curvature values along the trajectory. The system dynamically adjusts which positions are retained based on local trajectory characteristics, rather than applying a static decimation rule. This dynamic approach allows the system to maintain high reproducibility for both turn-around points and gentle arc shapes by adapting to the local geometry at each position.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If continuous position information is collected during manual painting, then operation trajectory accuracy is improved, but data volume and processing complexity increase

Engineering Contradiction:
Improveoperation trajectory accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential information needed for trajectory reproduction by applying curvature-based decimation to the continuous position data. Instead of processing all collected position information, the system identifies and retains only those positions that contribute significantly to trajectory accuracy (where curvature exceeds the threshold). This extraction principle reduces data volume and processing complexity while maintaining the necessary measurement precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary processing of the continuous position data by calculating curvature values and identifying key positions before generating the final operation program. This preliminary action of filtering and selecting critical positions reduces the complexity of subsequent processing steps while preserving trajectory accuracy, as the decimation is performed in advance based on geometric criteria.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4273649A1Painting robot operation program generation system, operation program generation method, and teaching point generation apparatus
Publication Date: 2023.11.08 SUZUKI MOTOR CORP
  • EP4273649A1 patent drawingFigure 1
  • EP4273649A1 patent drawingFigure 2
  • EP4273649A1 patent drawingFigure 3(a)~3(d)

AI summary

[Problem to be Solved] To provide a painting robot operation program generation system that improves an operation efficiency of a painting robot while improving the reproducibility of the operation trajectory and the paint film thickness. [Solution] A painting robot operation program generation system includes: a painting simulation apparatus 10 that includes an image generation apparatus 14 that is configured to generate an image representing pseudo painting in the virtual space in accordance with an operation by a user for a pseudo painting tool 30, the image including a three-dimensional image of a virtual paint target object arranged in the virtual space, an HMD 20 that is worn by the user and displays an image generated by the image generation apparatus 14, and a log data generation apparatus 13 that generates log data pertaining to the operation of the pseudo painting tool 30 from a detection result by an operation detection apparatus 40 that detects the operation of the pseudo painting tool 30 in the virtual space; a teaching point generation apparatus 50 that performs discretization calculation for the log data generated by the log data generation apparatus 13, and generates teaching points corresponding to the log data after the discretization calculation; and an operation program generation apparatus 60 that generates an operation program for teaching an operation of a painting robot, based on the teaching points generated by the teaching point generation apparatus 50.