Valid

GB/T 45501-2025Industrial robots - Three-dimensional vision-guided system - General technical requirements (English PDF)

工业机器人 三维视觉引导系统 通用技术要求

Preview PDF

This is a limited preview

Buy now to download the full PDF (19 pages)

Need quotation for your management?

Get a formal quotation for GB/T 45501-2025 in 30 minutes.

Issued by

SAMR; SAC

Level / Type

National · Recommended

Issue date

March 28, 2025

Implementation date

October 1, 2025

Scope

GB/T 45501-2025 is the English-translated version of 工业机器人 三维视觉引导系统 通用技术要求.

China's national standard for the 3D vision systems that tell an industrial robot where a part actually is, so that it can pick, place or assemble objects that do not arrive in a fixed position.

A robot on its own repeats a taught path; with a 3D camera and the software behind it, it can take parts from a bin, depalletize mixed cartons or fit a component whose pose varies from one cycle to the next.

The weak points of such systems are well known to integrators: the calibration between camera and robot, the drift that builds up as the installation runs and ages, and performance figures quoted by suppliers under conditions nobody can reproduce.

The standard answers these by defining a reference architecture with a device layer and a control layer made up of seven modules, by setting basic and functional requirements covering configuration, hand-eye calibration, simulation, the operating interface, logging, drift self-correction, integration over OPC UA and maintenance, and by giving recommended performance indicators together with the test method for each one.

It is written for the companies, universities and research institutes that develop and apply 3D vision guidance for industrial robots, and gives buyers and suppliers a common basis for specifying and checking a system.

Found what you need?

Document preview — GB/T 45501-2025

National Standard of the People's Republic of China

ICS
25.040.30
Classification
J 28

Issued by: State Administration for Market Regulation; Standardization Administration of the PRC

Contents

  • 1 Scope
  • 2 Normative references
  • 3 Terms and definitions
  • 4 Abbreviations
  • 5 Architecture
  • 5.1 System composition
  • 5.2 Device layer
  • 5.3 Control layer
  • 6 Basic requirements
  • 7 Functional requirements
  • 7.1 Configuration and control
  • 7.2 Hand-eye calibration
  • 7.3 Simulation function
  • 7.4 Operating interface
  • 7.5 Data storage and traceability
  • 7.6 System drift self-calibration
  • 7.7 System integration
  • 7.8 System maintenance
  • 8 Performance requirements
  • 8.1 Acquisition frame rate
  • 8.2 Number of acquired points
  • 8.3 Measurement accuracy
  • 8.4 Speed of vision processing
  • 8.5 Repeatability of recognition
  • 8.6 Recognition success rate
  • 8.7 Guidance positioning accuracy
  • 9 Other requirements
  • 9.1 Safety
  • 9.2 Reliability
  • 9.3 Installation
  • 9.4 Maintenance
  • 10 Test methods
  • 10.1 Acquisition frame rate
  • 10.2 Number of acquired points
  • 10.3 Measurement accuracy
  • 10.4 Speed of vision processing
  • 10.5 Repeatability of recognition
  • 10.6 Recognition success rate
  • 10.7 Guidance positioning accuracy
  • Bibliography

Foreword

GB/T 45501-2025 was issued on 28 March 2025 by the State Administration for Market Regulation and the Standardization Administration of China, and has been in force since 1 October 2025. The /T in the designation marks it as a recommended national standard.

This document was drafted in accordance with the rules given in GB/T 1.1-2020 Directives for standardization - Part 1: Rules for the structure and drafting of standardizing documents.

Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. The issuing body of this document shall not be held responsible for identifying any or all such patent rights.

This document was proposed by the China Machinery Industry Federation and is under the jurisdiction of the National Technical Committee on Robot Standardization (SAC/TC 591).

The drafting organizations include Mech-Mind (Beijing) Robotics Technology Co., Ltd., Beijing Research Institute of Automation for Machinery Industry Co., Ltd., Hangzhou Hikrobot Co., Ltd., Tsinghua University, AUBO (Beijing) Intelligent Technology Co., Ltd., SIASUN Robot and Automation Co., Ltd. and other companies and institutes.

1 Scope

China's national standard for the 3D vision systems that tell an industrial robot where a part actually is, so that it can pick, place or assemble objects that do not arrive in a fixed position. A robot on its own repeats a taught path; with a 3D camera and the software behind it, it can take parts from a bin, depalletize mixed cartons or fit a component whose pose varies from one cycle to the next. The weak points of such systems are well known to integrators: the calibration between camera and robot, the drift that builds up as the installation runs and ages, and performance figures quoted by suppliers under conditions nobody can reproduce. The standard answers these by defining a reference architecture with a device layer and a control layer made up of seven modules, by setting basic and functional requirements covering configuration, hand-eye calibration, simulation, the operating interface, logging, drift self-correction, integration over OPC UA and maintenance, and by giving recommended performance indicators together with the test method for each one. It is written for the companies, universities and research institutes that develop and apply 3D vision guidance for industrial robots, and gives buyers and suppliers a common basis for specifying and checking a system.

This document specifies the architecture, basic requirements, functional requirements, performance requirements and other requirements of three-dimensional vision-guided systems used in the field of industrial robots, and describes the test methods for the performance indicators.

This document is applicable to guiding enterprises, universities, research institutes and other relevant organizations in the research, development and application of three-dimensional vision-guided systems for industrial robots.

2 Normative references

The contents of the following documents constitute indispensable provisions of this document through normative references in the text. For dated references, only the edition corresponding to that date applies to this document. For undated references, the latest edition (including all amendments) applies to this document.

GB/T 12642-2013 Industrial robots - Performance criteria and related test methods.

GB/T 12643 Robots and robotic devices - Vocabulary.

GB/T 33863.8 OPC unified architecture - Part 8: Data access.

GB/T 39005 General technical requirements for vision integration systems of industrial robots.

3 Terms and definitions

For the purposes of this document, the terms and definitions given in GB/T 12643 and GB/T 39005 and the following apply.

3.1 three-dimensional vision sensor - a device that combines optics, algorithms and electronics to calculate depth information of a scene or object using various principles, such as stereo vision, structured light or time of flight. Note: it is commonly used in industrial automation, robot navigation, quality inspection, medical imaging, virtual reality and augmented reality.

3.2 three-dimensional vision-guided system - a technical system that uses three-dimensional vision perception to obtain spatial information about a target object or environment (such as shape, position, orientation and depth), processes and analyses that information by algorithms, and finally generates control commands to guide a mechanical device (such as a robot or automated equipment) to carry out precise operations.

3.3 hand-eye calibration - the process of determining the exact position and orientation of the vision system relative to the robot by mathematical modelling and optimization, so as to achieve accurate perception and operation. Note: it is commonly used in robot vision systems to ensure that image data are consistent with actual spatial motion.

3.4 system drift self-calibration - a technique or method that, when the performance of the system drifts because of long-term operation, changes in the external environment or ageing of internal components, dynamically adjusts and corrects the system by means of internal algorithms or sensor data, so as to restore its accuracy and stability.

3.5 measurement accuracy - the closeness of a measurement result to the true value.

3.6 speed of vision processing - the time required by the vision module or system from the start of image acquisition to the output of the result. Note: the intermediate process includes image acquisition, data transmission and algorithm processing.

3.7 repeatability of recognition - the consistency of the results when the same system or method recognizes the same target several times under the same conditions.

3.8 recognition success rate - the proportion of cases in which a system or method can accurately recognize the target object or feature under specific conditions. Note: it is usually expressed as a percentage and reflects the correctness and reliability of the recognition process.

3.9 guidance positioning accuracy - the degree of precision with which the guidance system guides the target to the intended position. Note: it reflects the positioning capability of the system.

4 Abbreviations

The following abbreviations apply to this document.

AP: accuracy of pose. API: application programming interface. DNN: deep neural networks. EtherNet/IP: Ethernet/Industrial Protocol. FR: frame rate. MTBF: mean time between failures. MTTR: mean time to restoration. OPC UA: Open Platform Communications Unified Architecture. RP: repeatability of pose. SVM: support vector machine. TCP/IP: Transmission Control Protocol/Internet Protocol.

5.1 System composition

A three-dimensional vision-guided system comprises a device layer and a control layer; the system composition is shown in Figure 1.

5.2 Device layer

The device layer of the three-dimensional vision-guided system contains the three-dimensional vision sensor, which supplies the vision processing module with image information such as depth maps, point clouds and texture maps.

5.3 Control layer

5.3.1 Control layer architecture. The control layer comprises the parameter configuration module, the vision processing module, the system calibration module, the path generation module, the business communication module, the human-machine interaction module and the robot communication module.

5.3.2 Parameter configuration module. On the basis of the information passed in, engineers or other operators configure the flow, logic and parameters of the three-dimensional vision-guided system.

5.3.3 Vision processing module. It processes the image data supplied by the three-dimensional vision sensor using matching, feature recognition or machine learning, including image preprocessing and recognition and localization. a) Three-dimensional image preprocessing: preliminary processing of the acquired three-dimensional images to optimize and improve the image quality indicators that affect recognition; the optimization algorithms include point cloud generation, geometric transformation, smoothing and denoising. b) Recognition and localization: the preprocessed data are fed into a trained recognition model (such as a DNN or an SVM), or processed by techniques such as point cloud matching, to output the recognition and localization result, which usually includes the type, spatial pose and size of the object. This module also performs the pose transformation using the coordinate relationship obtained from hand-eye calibration.

5.3.4 System calibration module. It builds a coordinate transformation model from the kinematic model of the robot and the optical model of the three-dimensional vision sensor, and provides the initial calibration of the system and correction during long-term continuous operation, comprising hand-eye calibration and system drift self-calibration. a) Hand-eye calibration: the system provides an automated calibration procedure that recognizes a three-dimensional calibration target several times and calculates the coordinate transformation between the industrial robot and the sensor, through which the vision results can be converted into motion targets in the robot coordinate system. b) System drift self-calibration: the error arising during continuous operation is obtained by recognizing a preset calibration object, and the system is compensated and corrected by accuracy optimization algorithms so that the guidance positioning accuracy continues to meet the operating requirements over the long term.

5.3.5 Path generation module. It generates the motion path of the industrial robot from the output of the vision processing module and provides collision detection and end-effector trajectory generation. a) Collision detection: determining whether the robot and its end effector will intersect obstacles or the grasped object during motion, and avoiding collisions by calculating the points of intersection and predicting the moment of intersection. b) End-effector trajectory generation: calculating, from the results of vision processing and collision detection combined with the kinematic model of the robot, a spatial trajectory of the end effector that meets production needs.

5.3.6 Business communication module. Using standard communication protocols (TCP/IP, EtherNet/IP and others), it converts the job instructions of external business systems (such as starting and stopping the system, switching job content or issuing tasks) into internal parameters of the system so that the correct guidance operation is carried out.

5.3.7 Human-machine interaction module. It provides the system operators with a good interactive interface, such as three-dimensional vision imaging, a three-dimensional model of the industrial robot, display of system status and parameter adjustment screens.

5.3.8 Robot communication module. On the basis of the result of the path generation module, it sends control commands to the robot controller through the interface provided by the industrial robot, guiding the robot to execute the desired path.

6 Basic requirements

The three-dimensional vision-guided system shall meet the following basic requirements.

a) The processing results, speed and so on meet the requirements of the actual production system.

b) The system adapts to changes, including changes in working distance, in the recognized object and in external systems, where: 1) changes in working distance include changes in the spatial position of the recognized object and of the three-dimensional vision sensor; 2) changes in the recognized object include changes in its state of motion, colour, surface material and shape; 3) changes in external systems include changes in temperature, humidity, cleanliness class, ambient light intensity and vibration intensity.

c) The system can interact with mainstream industrial robots and business management systems, and with operators through the human-machine interface.

7.1 Configuration and control

The system shall provide configuration management tools or programming tools with which users can configure the system functions for various purposes, and shall support different external controls: start/stop - starting or terminating the system; pause/resume - pausing the system and resuming after a pause; emergency stop - a device or mechanism for forcibly stopping the equipment in the event of an accident or hazardous situation; shutdown - shutting the system down.

7.2 Hand-eye calibration

The three-dimensional vision sensor may be mounted on the industrial robot in two arrangements, eye-in-hand and eye-to-hand. The hand-eye calibration function shall cover the calibration of the coordinate relationship in both arrangements, and shall offer an automated calibration procedure, visualization of the calibration status and quantified calibration results, so that operators can understand and carry it out.

7.3 Simulation function

Given the complexity of three-dimensional vision guidance, the system shall provide a simulation function which, by configuring the workflow and collision detection, controls a virtual industrial robot in a simulated scene to confirm whether the generated path has problems such as collisions or unreachable positions.

7.4 Operating interface

7.4.1 Status display. While the system is working, the status of the system itself and of external input/output devices is automatically collected and monitored, and the relevant information and faults are shown on the operating interface.

7.4.2 Quick operation. The operating interface shall provide quick operation of the basic system functions, including user login, start and stop, and changeover of production models.

7.4.3 User permission management. The operating interface shall provide the ability to switch users, and the system administrator may modify user permissions.

7.5 Data storage and traceability

7.5.1 Logging system. The system receives, processes and sends large amounts of data when executing tasks; the logging system shall record and store the key interaction information and provide a log query mechanism.

7.5.2 Data backup. The system shall be capable of data backup, saving the three-dimensional images processed by the system, external inputs and other information, so that customers can reproduce and restore production conditions.

7.6 System drift self-calibration

A system drift self-calibration function should be provided to deal with drift in the accuracy of the three-dimensional vision system. Feature objects may be deployed outside or on the body of the industrial robot, and drift is automatically monitored and corrected by a correction algorithm. The mechanism should be executed periodically; the detection period and the error threshold that triggers correction may be modified to suit operating requirements.

7.7 System integration

The system shall communicate, directly or indirectly, with other field equipment, control systems and workshop management systems, and shall provide an API or conform to the OPC UA specification, with interface data formats in accordance with GB/T 33863.8.

7.8 System maintenance

7.8.1 System start-up diagnosis. After power-on, a specific application performs a comprehensive diagnosis. The start-up diagnosis should automatically report error codes or error messages to help locate faults. The system can enter the ready-to-run state only when all start-up diagnostic items have passed.

7.8.2 System update. The system shall be capable of offline or remote version updates.

8 Performance requirements

Clause 8 gives recommended values for seven performance indicators of the system - acquisition frame rate, number of acquired points, measurement accuracy (expressed relative to the working accuracy of the robot), speed of vision processing, repeatability of recognition in position and orientation, recognition success rate, and guidance positioning accuracy of the robot tool centre point in position and orientation - the last two stated for vision-guided assembly scenarios. A note records that guidance positioning accuracy also depends on the performance of the robot itself and on the result of hand-eye calibration.

9.1 Safety

The system shall meet the requirements for equipment safety and information security.

9.2 Reliability

The evaluation shall include MTBF, MTTR and similar measures; the specific values and test methods are specified by the product standards.

9.3 Installation

The three-dimensional vision sensor shall provide the mechanical interface required for integration with the industrial robot.

9.4 Maintenance

The system shall provide a maintenance mechanism, such as maintenance intervals, methods and tools.

10 Test methods

Clause 10 gives a test method for each performance indicator of Clause 8. Each method states the test conditions, the test steps and the formula by which the result is calculated, with repeated measurements averaged; the measurement accuracy test uses a ball bar with diffusely reflecting spheres, evaluates the sphere spacing error by least-squares sphere fitting and repeats the measurement at several positions covering the working space of the sensor.

......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 19 pages — is available in the English PDF.

Referenced standards

How to Download GB/T 45501-2025

  1. 1

    Add to cart

    Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.

  2. 2

    Checkout

    Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).

  3. 3

    Instant delivery (0–9 sec)

    Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.

  4. 4

    Invoice included

    A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

English PDF
19 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 45501-2025

$300.00