Inspection Device Automates Robot Program Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Constructing an inspection system for automatically inspecting objects based on images captured by imaging devices is time-consuming and difficult for inspectors without knowledge of the specific design values required for different types of inspection target objects.
Innovation Solution
An inspection device that includes a line-of-sight information acquisition unit, a target object information acquisition unit, and a program generation unit to automatically specify inspection positions and generate inspection execution programs using line-of-sight and target object information, enabling the use of inspection assistance robots to control the relative position between the object and imaging devices for efficient image capture and inspection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual design of inspection parameters is performed for each inspection target object type, then inspection accuracy can be ensured, but system construction time increases significantly
Solution Approach 1:
The system creates a digital twin (virtual inspection target object) from CAD data that replicates the physical object's geometry and inspection requirements. This virtual model serves as a template that can be reused across multiple inspection scenarios, eliminating the need to manually redesign inspection parameters for each new object type while maintaining inspection accuracy through precise digital replication.
Solution Approach 2:
The system pre-calculates and stores optimal inspection parameters, imaging device positions, and robot operation programs in a database during the virtual inspection phase. These pre-computed parameters are readily available for immediate deployment when inspecting actual objects, significantly reducing system construction time while ensuring measurement precision through previously validated parameters.
2Reliability
If detailed design parameters are manually configured for each inspection scenario, then inspection quality can be maintained, but the complexity of system construction increases
Solution Approach 1:
The system automatically generates inspection parameters, imaging device positions, and robot operation programs by processing the virtual inspection target object and line-of-sight information. This self-service capability eliminates the need for manual configuration of complex parameters, reducing system construction complexity while maintaining inspection quality through algorithmic optimization.
Solution Approach 2:
The system creates a universal database of inspection parameters and robot programs that can be applied across multiple inspection target objects and scenarios. This multi-functional approach allows the same system infrastructure to handle diverse inspection requirements, reducing overall system complexity while maintaining high inspection quality through standardized yet adaptable parameters.
3Ease of operation
If inspectors without domain knowledge attempt to design inspection systems, then resource utilization improves, but the ability to configure proper design values decreases
Solution Approach 1:
The system introduces an automated program generation unit as an intermediary between the inspector and the complex inspection parameter configuration. This intermediary automatically translates simple input (virtual inspection target object and line-of-sight information) into precise inspection parameters and robot operation programs, enabling inspectors without domain knowledge to achieve accurate design value configuration.
Solution Approach 2:
The system replaces manual expert knowledge and experience-based configuration with an automated computational system. The program generation unit uses algorithms to calculate optimal inspection parameters and robot programs, substituting the need for human expertise with machine-based precision, thereby enabling accessible operation for inspectors without specialized knowledge while maintaining manufacturing precision.
Data Source
AI summary
An inspection device includes: a line-of-sight information acquisition unit that acquires line-of-sight information including a starting point of a line of sight, a line-of-sight direction, and an observation range of an inspector during visual inspection; a target object information acquisition unit that acquires target object information including a position, an attitude, and a shape of the inspection target object during the visual inspection; and a program generation unit that specifies an observation position of the inspection target object observed by the inspector during the visual inspection as an inspection position based on the line-of-sight information and the target object information, captures an image of the specified inspection position of the inspection target object using the inspection imaging device, and generates an inspection execution program for performing inspection of the inspection target object based on the captured image of the inspection position of the inspection target object.


