Robotic Sanding Toolpaths With Optical Scanning and Force Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automated finishing systems lack the ability to autonomously process parts with high precision and accuracy, particularly in terms of force control and surface contour adaptation, leading to inefficiencies and inconsistencies in finishing processes.

Innovation Solution

A robotic system equipped with an optical sensor and sanding head that autonomously scans and processes parts by generating a part model, defining toolpaths, and controlling sanding force based on surface contours and tool characteristics, allowing for real-time force adjustments to achieve target values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If traditional automated finishing systems are used, then automation is achieved, but manufacturing precision and force control are insufficient

Engineering Contradiction:
ImproveautomationVSAvoidforce control
Core Design Contradiction:
Extent of automationVSManufacturing precision

Solution Approach 1:

The system employs force sensors to continuously monitor the contact force between the sanding head and part surface, comparing measured values with target forces. The controller automatically adjusts sanding head position and force application in real-time based on this feedback, achieving precise force control while maintaining full automation. This closed-loop control system resolves the contradiction by enabling both high automation and precision force control.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces traditional mechanical positioning and force control mechanisms with an integrated system combining optical scanning, computational modeling, and sensor-based control. The part model generated from optical scans and the force control algorithms substitute for conventional mechanical fixtures and manual operation, achieving superior precision while maintaining automation.

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

2Manufacturing precision

If traditional finishing systems are used, then processing can be performed, but manufacturing precision and surface contour adaptation are insufficient

Engineering Contradiction:
Improvesurface contour adaptationVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs optical scanning and part model generation before the actual sanding operation. Surface contours are characterized and toolpaths are planned in advance based on the digital part model. This preliminary characterization enables precise adaptation to complex surface contours during processing without requiring complex real-time mechanical adjustments, resolving the contradiction between precision and complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from direct physical measurement and adjustment to a digital dimension by creating a part model from optical scans. Surface contours are represented and manipulated in the digital domain through coordinate transformations and model-based control, enabling precise adaptation to complex geometries while keeping the physical system relatively simple.

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

3Manufacturing precision

If high-precision scanning is performed, then manufacturing precision is improved, but execution time increases

Engineering Contradiction:
Improvescanning accuracyVSAvoidexecution time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs comprehensive optical scanning and part model generation as a preliminary step before processing. Once the digital part model is created, it can be reused for toolpath planning and force control calculations without requiring repeated high-precision scanning. This separates the one-time precision measurement from the repeated processing operations, reducing overall execution time while maintaining scanning accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a digital copy (part model) of the physical part through optical scanning. This digital model serves as a virtual representation that can be manipulated, analyzed, and used for control without requiring continuous physical measurement. The copy enables precise control during processing while eliminating the time cost of repeated high-precision scanning.

Inventive Principle:
Principle #26Copying

4Manufacturing precision

If real-time force control is implemented, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improveforce controlVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system implements force sensors that provide real-time feedback on contact force between the sanding head and part surface. The controller continuously compares measured forces with target forces and automatically adjusts positioning and force application. This feedback mechanism achieves precise force control through a relatively simple closed-loop control structure, resolving the contradiction between precision and complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces complex mechanical force control mechanisms with sensor-based electronic control. Instead of using elaborate mechanical systems to physically control and maintain force, the system uses force sensors and electronic controllers to measure and adjust force application, achieving precise control with simpler overall system architecture.

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

Data Source

PatentUS12370681B2System and method for autonomously scanning and processing a workpiece
Publication Date: 2025.07.29 GRAYMATTER ROBOTICS INC
  • US12370681B2 patent drawing
  • US12370681B2 patent drawing
  • US12370681B2 patent drawing

AI summary

One variation of a method S100 for autonomously scanning and processing a part includes: collecting a set of images depicting a part positioned within a work zone adjacent a robotic system; assembling the set of images into a part model representing the part. The method includes segmenting areas of the part model—delineated by local radii of curvature, edges, or color boundaries—into target zones for processing by the robotic system and exclusion zones avoided by the robotic system. The method includes: projecting a set of keypoints onto the target zone of part model defining positions, orientations, and target forces of a sanding head applied at locations on the part model; assembling the set of keypoints into a toolpath and projecting the toolpath onto the target zone of the part model; and transmitting the toolpath to a robotic system to execute the toolpath on the part within the work zone.