Robot Path Planning for 2D Drawing on Non-Planar 3D Surfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot drawing systems are limited to planar surfaces and face challenges in mapping 2D drawing paths to 3D surfaces without distortion, and navigating large non-planar canvases due to manipulator reach limitations, requiring mobile platforms that complicate navigation planning.

Innovation Solution

A method and apparatus for generating a robot path by identifying a drawing pose set, projecting surface points onto an xy-plane, determining coverage and bounding circles, and creating a translation path using a manipulator and mobile platform to draw 2D images on non-planar 3D surfaces with minimal distortion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a manipulator is used to draw on a large non-planar surface, then the drawing area is increased, but the reach distance limitation restricts the canvas size

Engineering Contradiction:
Improvecanvas sizeVSAvoidmanipulator reach distance
Core Design Contradiction:
Area of stationary objectVSLength of moving object

Solution Approach 1:

The robot system is divided into two functional components: a mobile platform that handles navigation and positioning, and a manipulator that handles drawing operations. This segmentation allows the mobile platform to move to different locations on large canvases while the manipulator maintains its drawing capability within its reach distance, effectively overcoming the reach limitation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a fixed-base manipulator operating in 3D space to a mobile platform-based system that adds temporal dimension to the drawing process. The mobile platform moves the manipulator to different positions on the canvas over time, enabling coverage of large non-planar surfaces that would be inaccessible to a fixed manipulator.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Area of stationary object

If a mobile platform is added to extend reach, then the drawing area is increased, but navigation planning complexity increases

Engineering Contradiction:
Improvedrawing canvas areaVSAvoidnavigation planning
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-computing the mapping between 2D drawing paths and 3D surface coordinates, and pre-planning the mobile platform's navigation path based on the target canvas geometry. This preliminary preparation simplifies the real-time control complexity during actual drawing operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A path planning module serves as an intermediary between the high-level drawing commands and the low-level mobile platform control. This intermediary component translates drawing requirements into navigation paths, managing the complexity of coordinating mobile platform movement with manipulator drawing actions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If 2D drawing path is mapped to 3D surface, then drawing on non-planar surfaces is enabled, but distortion occurs in the drawn image

Engineering Contradiction:
Improvesurface type flexibilityVSAvoiddrawing accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system transforms the drawing problem by changing the parameter space from direct 3D surface coordinates to a 2D parametric domain that represents the surface geometry. By working in this transformed parameter space and applying appropriate mapping transformations, the system enables drawing on various surface types while minimizing distortion through mathematical correction.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system creates a parametric model (copy) of the target 3D surface geometry, which serves as an intermediate representation. The 2D drawing path is first mapped to this parametric model, and then transferred to the actual 3D surface. This copying approach allows for distortion analysis and correction in the virtual parametric space before physical execution.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12569997B2Method of generating robot path and computing device for performing the method
Publication Date: 2026.03.10 EWHA UNIV IND COLLABORATION FOUND
  • US12569997B2 patent drawing
  • US12569997B2 patent drawing
  • US12569997B2 patent drawing

AI summary

A method of generating a robot path is provided. The method includes identifying a drawing pose set for a manipulator included in a robot in order to draw a two-dimensional (2D) image on a three-dimensional (3D) target surface, setting a profile curve by projecting surface points of the 3D target surface onto an xy-plane, determining coverage circles of the manipulator that are capable of covering all surface points of the profile curve, deriving bounding circles for a mobile platform of the robot mounting the manipulator, corresponding to each of the determined coverage circles, and generating a translation path of the robot for drawing the 2D image on the 3D target surface based on the derived bounding circles.