3D Scan Robot Teaching for Accurate Pose Programming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial robotics programming requires a rare combination of skills, including knowledge of industrial processes, programming, and robotics, making it challenging to create intuitive and accurate robot motion commands with a consistent user experience.
Innovation Solution
A robot programming system that uses 3D scanning and a process-agnostic pointing device to create robot programs by allowing users to input poses and generate robot motion commands, combining 3D scan data with user input to create accurate robot instructions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional robot programming methods are used, then programming accuracy can be achieved, but the complexity of operation increases significantly due to requiring multiple specialized skills
Solution Approach 1:
The patent introduces a scanning device as an intermediary tool between the user and the robot programming system. The scanner captures 3D data of the workpiece and automatically generates motion paths, serving as a mediator that translates physical workpiece geometry into robot instructions without requiring the user to manually program complex motion commands
Solution Approach 2:
The system creates a digital 3D copy of the physical workpiece through scanning. This digital model is then used to generate robot motion commands, allowing the robot to replicate the workpiece geometry and features automatically without requiring the programmer to understand the complex geometry or manually program each motion point
2Manufacturing precision
If comprehensive programming knowledge is required, then accurate robot motion commands can be generated, but the training burden and time required increase
Solution Approach 1:
The scanning device performs self-service by automatically capturing workpiece geometry and generating motion paths without human intervention. The system autonomously processes the 3D scan data to create accurate robot instructions, eliminating the need for users to have extensive programming knowledge or undergo lengthy training programs
3Measurement precision
If multiple specialized skills are required for programming, then high accuracy can be achieved, but the adaptability to different users and processes decreases
Solution Approach 1:
The scanning device serves as a universal tool that can be used by any user regardless of their programming expertise. It multi-functionally handles workpiece scanning, 3D modeling, and motion path generation in a single integrated system, making robot programming accessible to users from different backgrounds and applicable to various industrial processes
Data Source
AI summary
A robot teaching system that uses 3D scanning, movable devices, and pose selecting devices, either in or outside the robot workspace, in order to create a robot instruction. The system may include a 3D scanning device, a user input device, and a computation device. The computation device executes instructions to cause the 3D scanning device to capture a 3D scan of a workpiece, record a spatial point, and determine best fit geometries.


