Robot Posture Positioning via Depth Camera Scanning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current robotic systems require time-consuming and expertise-dependent programming, and are prone to errors due to wear-and-tear or changes in machines, leading to delayed and inaccurate production processes.

Innovation Solution

A posture positioning system utilizing a depth camera and processing unit to scan machines and calculate spatial relationships between robots and machines, enabling rapid and accurate planning of moving routes through matrix calculations and algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual programming and simulation are used to establish robot processing steps and trajectories, then the robot can perform operations, but the process is time-consuming and requires specific know-how and experience

Engineering Contradiction:
Improveproduction speedVSAvoidprogramming time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical programming with an automated optical scanning system. A depth camera captures 3D point cloud data of the workpiece, and a processing unit automatically generates robot trajectories through algorithmic processing, eliminating the need for manual step-by-step programming and simulation.

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

Solution Approach 2:

The system creates a digital copy of the physical workpiece by scanning its 3D geometry and generating a point cloud model. This digital replica is then used for automated trajectory calculation and robot path planning, replacing the need for physical measurement and manual programming based on actual parts.

Inventive Principle:
Principle #26Copying

2Reliability

If pre-programmed trajectories and positioning are used, then robot operations can be executed, but errors occur when wear-and-tear or parts changes happen as the pre-programmed data becomes invalid

Engineering Contradiction:
Improveoperation accuracyVSAvoidadaptability to wear-and-tear
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system implements feedback by continuously scanning the actual workpiece geometry and comparing it with the digital model. When wear-and-tear or part changes occur, the depth camera detects these variations, and the processing unit automatically updates the trajectory data to maintain operational accuracy without requiring reprogramming.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transitions from static pre-programmed trajectories to dynamic adaptive trajectories. The robot positioning data is no longer fixed but is continuously updated based on real-time scanning of the workpiece actual condition, allowing the system to adapt to wear, deformation, and part changes automatically.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If robotic simulation is performed before production, then operations can be planned, but the simulation may be erroneous and inconsistent with actual operations

Engineering Contradiction:
Improvepositioning accuracyVSAvoidsimulation accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent replaces theoretical simulation-based positioning with actual measurement-based positioning. Instead of relying on computer simulations that may contain errors or assumptions, the system directly measures the workpiece geometry using a depth camera and calculates trajectories based on actual measured data, ensuring consistency with real operations.

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

Data Source

PatentUS10540779B2Posture positioning system for machine and the method thereof
Publication Date: 2020.01.21 IND TECH RES INST
  • US10540779B2 patent drawing
  • US10540779B2 patent drawing
  • US10540779B2 patent drawing

AI summary

A posture positioning system for machine and the method thereof are provided. The system mainly consists of at least a depth camera mount on a robot to scan points of cloud of the machine, and a processing unit to apply an algorithm with the points of cloud and a contour vector file of the machine to obtain a transfer relationship. The processing unit further obtains a spatial relationship by a matrix calculation with the transfer relationship and a position relationship which exists between the robot and the depth camera. A route generating module of the processing unit generates, if needed, a moving route for the robot according to the spatial relationship.