Robot system overall calibration method and system based on multi-sensor cooperation

By establishing a dual-reference coordinate system and multi-sensor collaborative calibration method, the problem of relying on a single sensor accuracy and lacking system-level calibration solutions in existing robot systems is solved, and efficient and accurate robot system calibration is achieved, improving positioning accuracy and operating efficiency.

CN120480901AActive Publication Date: 2025-08-15BEIJING ADVANCED DIGITAL TECH

Patent Information

Application Number
CN202510617396.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-08-15
Estimated Expiration
2045-05-14

AI Technical Summary

Technical Problem

The existing robot system calibration methods rely on a single sensor accuracy and lack a system-level overall calibration solution. The calibration process is complex, which affects positioning accuracy and operating efficiency.

Method used

The overall calibration method of multi-sensor collaboration is adopted, and the system-level calibration parameter output is achieved by establishing a dual reference coordinate system, building a multi-sensor network, synchronously collecting data, and optimizing errors through least squares method, dynamically evaluating sensor credibility, and realizing system-level calibration parameter output.

Benefits of technology

It improves the calibration accuracy and efficiency of the robot system, ensures the stability and robustness of the calibration process, simplifies the calibration process, and reduces maintenance difficulty and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120480901A_ABST
    Figure CN120480901A_ABST
Patent Text Reader

Abstract

A reference point is arranged on the ground to calibrate a ground world coordinate system, a robot base coordinate system is established based on robot base features, and a rigid transformation matrix between the two is calculated to achieve spatial alignment. A multi-sensor network is constructed, a visual sensor and a laser radar are associated to a double-reference coordinate system, and data are synchronously collected and unified to the same coordinate system. And according to the spatial consistency error of the data, dynamically evaluating the credibility weight of the sensor, constructing a joint error equation, and based on least square method optimization, weighting fusion data and outputting calibration parameters. According to the invention, the problems of dependence on single sensor precision, lack of a system-level calibration scheme and complex calibration process are solved, and the calibration precision and efficiency of the robot system are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of industrial automation, and in particular to a robot system overall calibration method and system based on multi-sensor collaboration. Background Art

[0002] In the field of industrial automation, robotic systems are widely used in various production tasks, such as automated packaging, assembly, and material handling. However, with the increasing complexity of robotic application scenarios and the increasing precision requirements of tasks, traditional robot calibration methods have gradually exposed numerous problems. First, traditional calibration methods often rely on the measurement accuracy of a single sensor, such as using only a visual sensor or lidar for calibration. This approach lacks an effective correction mechanism when sensor errors or failures occur, limiting the reliability of the calibration results. Second, existing calibration solutions mostly focus on individual sensors or local systems, lacking a comprehensive system-level calibration approach. This local calibration approach fails to fully consider the synergistic relationship between multiple sensors, resulting in a lack of effective cross-validation mechanisms between sensors, which in turn affects the positioning accuracy and operational efficiency of the entire robotic system. Furthermore, traditional calibration processes are often complex and require multiple adjustments and calibrations, which not only increases calibration time and costs but also increases the difficulty and cost of system maintenance. In real-world industrial production, robotic systems require frequent task switching and environmental adaptability adjustments. Complex calibration processes cannot meet the requirements of rapid deployment and efficient operation. Therefore, how to solve the problems existing in the existing calibration methods, such as reliance on the accuracy of a single sensor, lack of a system-level overall calibration solution, and the complexity of the calibration process, is a technical challenge that needs to be urgently solved in the current field of industrial robots. Summary of the Invention

[0003] The purpose of the present invention is to provide a robot system overall calibration method and system based on multi-sensor collaboration to solve the problems existing in the existing calibration methods, such as reliance on the accuracy of a single sensor, lack of a system-level overall calibration solution, and complex calibration process.

[0004] To achieve the above objectives, the following technical solutions are adopted.

[0005] A robot system overall calibration method based on multi-sensor collaboration includes the following steps:

[0006] Step S1: Set multiple reference points on the ground and calibrate the ground world coordinate system using a spatial measurement device; establish a robot base coordinate system based on the mechanical interface characteristics of the robot base; and establish a spatial alignment relationship between the dual reference coordinate systems by calculating the rigid transformation matrix between the ground world coordinate system and the robot base coordinate system.

[0007] Step S2: constructing a multi-sensor network, associating at least one visual sensor and at least one lidar to the ground world coordinate system or the robot base coordinate system in the dual reference coordinate system, respectively, to form a topological dependency relationship between the sensors;

[0008] Step S3: synchronously collect measurement data of the same target object from each sensor based on the dual reference coordinate system, and unify the sensor data into the same coordinate system through the rigid transformation matrix;

[0009] Step S4: dynamically evaluate the credibility weight of each sensor based on the spatial consistency error of the measurement data of each sensor in a unified coordinate system;

[0010] Step S5: construct a joint error equation with the dual reference coordinate system as a constraint condition, iteratively optimize the error equation based on the least squares method, combine the credibility weights to weightedly fuse the multi-sensor data, and output the overall system calibration parameters.

[0011] Optionally, the calculation of the rigid transformation matrix in step S1 includes:

[0012] Controlling the robot end effector to perform pose measurement in the ground world coordinate system and the robot base coordinate system respectively;

[0013] Based on the two sets of pose data, an overdetermined set of equations is constructed, and the rotation matrix and translation vector between the coordinate systems are solved by the least squares method;

[0014] The rotation matrix and the translation vector are combined into a rigid transformation matrix to complete the spatial alignment of the dual reference coordinate system.

[0015] Optionally, the construction of the sensor network in step S2 includes:

[0016] Based on the sensor's measurement type and installation location, the vision sensor is associated with the ground world coordinate system, and the lidar is associated with the robot's base coordinate system;

[0017] Define the hierarchical relationship between master and slave sensors and configure data dependency paths to achieve synchronous collection and transmission of multi-source data.

[0018] Optionally, the data synchronization in step S3 includes:

[0019] Based on the unified spatial reference of the dual reference coordinate system, the image data of the visual sensor and the point cloud data of the lidar are temporally and spatially aligned;

[0020] The temporal consistency of multi-sensor data is ensured through the timestamp alignment mechanism.

[0021] Optionally, the dynamic credibility evaluation in step S4 includes:

[0022] Calculate the position deviation of the same target object in the measurement data of each sensor and generate the local error distribution of each sensor;

[0023] Dynamically adjusting the sensor's credibility weight according to the variance value of the error distribution, where the larger the error variance, the lower the weight;

[0024] When the reliability of a sensor is lower than the preset threshold, the redundant sensor switching mechanism is triggered.

[0025] Optionally, the construction of the joint error equation in step S5 includes:

[0026] Taking the spatial alignment relationship of the dual reference coordinate systems as a constraint condition, a coupling model of the robot body posture error and the sensor measurement error is established;

[0027] The credibility weight is introduced as a weighting coefficient of the error term to generate a target optimization function.

[0028] Optionally, the iterative optimization includes:

[0029] The target optimization function is solved multiple times by using a nonlinear least squares algorithm to gradually correct the robot body parameters and sensor calibration parameters.

[0030] In each iteration, the sensor credibility weights are updated based on the current optimization results, and the joint error equation is recalculated.

[0031] A robot system overall calibration system based on multi-sensor collaboration, comprising:

[0032] The reference coordinate system construction module is used to perform ground reference point calibration, establish the robot base coordinate system, and calculate the rigid transformation matrix between the two reference coordinate systems;

[0033] Sensor collaborative management module, used to build multi-sensor network topology, realize data synchronization collection and spatial consistency verification;

[0034] The precision optimization control module is used to dynamically adjust the strategy based on the credibility weight and perform the construction and iterative optimization of the joint error equation.

[0035] Optionally, the reference coordinate system construction module includes:

[0036] A ground reference point recognition unit that identifies the coordinates of ground reference points using a laser rangefinder or visual markers;

[0037] The robot base calibration unit establishes the robot base coordinate system based on the geometric characteristics of the mechanical interface;

[0038] The transformation matrix calculation unit solves the rigid transformation parameters based on the robot end pose matching data.

[0039] A computer-readable storage medium stores a computer program, characterized in that when the program is executed by a processor, it implements the overall calibration method of a robot system based on multi-sensor collaboration.

[0040] Compared with the prior art, the present invention has the following beneficial effects:

[0041] This application proposes a method for holistic calibration of a robotic system based on multi-sensor collaboration. By establishing a dual-reference coordinate system, it achieves unified fusion and overall optimization of multi-sensor data, effectively solving the problems mentioned in the background art, such as reliance on the accuracy of a single sensor, lack of a system-level holistic calibration solution, and complex calibration process. This method establishes a ground world coordinate system by setting reference points on the ground, and establishes a robot base coordinate system based on the mechanical interface characteristics of the robot base. The two coordinate systems are then spatially aligned using a rigid transformation matrix. This dual-reference coordinate system provides a reliable reference framework for the fusion of multi-sensor data, ensuring the stability and accuracy of the calibration process. At the same time, by constructing a multi-sensor network and synchronously collecting data from each sensor, combined with least squares error optimization, cross-validation and dynamic credibility adjustment of multi-sensor data are achieved, further improving the robustness and overall accuracy of the system. This application further refines the specific steps and technical details of the calibration method, such as the calculation of the rigid transformation matrix, the construction of the sensor network, data synchronization, dynamic credibility assessment, and iterative optimization of the joint error equation. These technical features further enhance the accuracy and efficiency of the calibration method. This application applies this calibration method to a specific system device. Through a modular design consisting of a reference coordinate system construction module, a sensor collaborative management module, and a precision optimization control module, the method achieves efficient operation and convenient maintenance. Furthermore, through the implementation of a computer program, the method's automation and scalability are further enhanced. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 This is a schematic diagram of the steps of an embodiment of a method for overall calibration of a robot system based on multi-sensor collaboration of the present invention.

[0043] Figure 2 This is a module diagram of an embodiment of a robot system overall calibration system based on multi-sensor collaboration of the present invention. DETAILED DESCRIPTION

[0044] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that, unless there is a conflict, the embodiments and features in the embodiments of the present application can be combined with each other.

[0045] The following detailed description is an exemplary description, which is intended to provide further detailed description of the present invention. Unless otherwise indicated, all technical terms used in the present invention have the same meaning as those generally understood by those skilled in the art. The terms used in the present invention are only for describing specific embodiments, and are not intended to limit the exemplary embodiments according to the present invention.

[0046] like Figure 1 and Figure 2 The present invention provides a robot system overall calibration method and system based on multi-sensor collaboration, aiming to solve the problems existing in existing calibration methods, such as reliance on the accuracy of a single sensor, lack of a system-level overall calibration solution, and complex calibration process.

[0047] In this invention, it is first necessary to establish a dual reference coordinate system, including a ground world coordinate system and a robot base coordinate system. The ground world coordinate system is established by setting multiple reference points on the ground and calibrating them using spatial measurement equipment (such as a laser rangefinder or total station). These reference points can be pre-set marking points or coordinate points directly obtained by measurement equipment. By accurately measuring the positions of these reference points, the origin and direction of the ground world coordinate system can be determined.

[0048] The robot base coordinate system is established based on the mechanical interface features of the robot base. Specifically, the origin and orientation of the robot base coordinate system can be determined by measuring the robot base's geometric dimensions, mounting position, and characteristic points of the mechanical interface. For example, a laser tracker or vision measurement device can be used to measure characteristic points of the robot base to establish the robot base coordinate system.

[0049] To achieve spatial alignment between the ground world coordinate system and the robot base coordinate system, a rigid transformation matrix must be calculated between the two. The specific steps are as follows: First, the robot end-effector is controlled to perform pose measurements in both the ground world coordinate system and the robot base coordinate system, acquiring two sets of pose data. Then, based on these two sets of pose data, an overdetermined system of equations is constructed, and the rotation matrix and translation vector between the coordinate systems are solved using the least squares method. Finally, the rotation matrix and translation vector are combined into a rigid transformation matrix, completing the spatial alignment of the dual reference coordinate systems.

[0050] In practical applications, pose measurement can be achieved in a variety of ways. For example, a visual sensor can be used to obtain the position and pose of a robot's end effector in the ground world coordinate system, while the robot's own sensors (such as encoders) can be used to obtain its pose information in the robot's base coordinate system. By comparing these two sets of pose data, the rigid transformation matrix can be accurately calculated.

[0051] Furthermore, to improve the calculation accuracy of the rigid transformation matrix, the above measurement process can be repeated at multiple different positions and postures to obtain multiple sets of pose data, which can then be optimized using the least squares method. This method can effectively reduce measurement errors and improve the accuracy of coordinate system alignment.

[0052] After establishing the dual-reference coordinate system, a multi-sensor network needs to be constructed and each sensor needs to be associated with its corresponding coordinate system. In the present invention, at least one visual sensor (such as a camera) and a laser radar are included. The visual sensor can be associated with the ground world coordinate system, while the laser radar can be associated with the robot base coordinate system. This association method can be flexibly adjusted according to the measurement type and installation location of the sensor.

[0053] To achieve synchronized data collection and transmission from multiple sensors, it's necessary to define a hierarchical relationship between master and slave sensors and configure data dependency paths. For example, a vision sensor can be used as the master sensor, and a lidar as the slave sensor. The master sensor triggers data collection, and the slave sensors synchronize data collection based on the master's trigger signal. This ensures temporal and spatial consistency of multi-source data.

[0054] During data synchronization, the image data from the vision sensor and the point cloud data from the lidar require spatiotemporal registration. Specifically, a timestamp alignment mechanism can be used to ensure temporal consistency between multi-sensor data. For example, timestamp information can be added to the data from each sensor, and a timestamp alignment algorithm can be used to align the data from different sensors to the same point in time. Furthermore, based on the unified spatial reference of the dual reference coordinate system, the image data and point cloud data can be spatially registered, converting them to the same coordinate system.

[0055] In practical applications, spatiotemporal registration can be achieved through a variety of algorithms. For example, interpolation algorithms can be used to temporally interpolate image and point cloud data to compensate for differences in sampling time between sensors. For spatial registration, rigid transformation matrices can be used to transform point cloud data into the same coordinate system as the image data, or vice versa, to achieve spatial alignment between the two.

[0056] Furthermore, to improve data synchronization accuracy, a data verification mechanism can be established between sensors. For example, by comparing measurements of the same target object from different sensors, data anomalies or errors can be detected. If anomalies are detected, data resampling or sensor calibration can be triggered to ensure data accuracy and consistency.

[0057] After synchronously collecting data from multiple sensors, the reliability of each sensor needs to be dynamically assessed. Specifically, the positional deviation of the same target object in the measurement data from each sensor can be calculated to generate the local error distribution of each sensor. For example, the difference between the position measurements of the same target object by a visual sensor and a lidar can be calculated, and the distribution of these differences can be statistically analyzed.

[0058] Based on the variance of the error distribution, the sensor's credibility weight can be dynamically adjusted. Specifically, a larger error variance indicates a less stable sensor's measurement results, and its credibility weight should be reduced accordingly. Conversely, a smaller error variance indicates a more reliable sensor's measurement results, and its credibility weight should be increased accordingly. This approach allows for real-time adjustment of the weight of each sensor in the data fusion process, thereby improving the overall accuracy and robustness of the system.

[0059] Furthermore, when the reliability of a particular sensor falls below a preset threshold, a redundant sensor switching mechanism can be triggered. For example, if the reliability of a particular visual sensor continues to fall below the set threshold, a redundant visual sensor can be switched to, or the weight of the LiDAR can be increased to ensure normal system operation.

[0060] For error optimization, it is necessary to construct a joint error equation constrained by the dual reference coordinate system. Specifically, the error equation can be based on a coupled model of the robot's pose error and sensor measurement error, and the sensor's credibility weight can be introduced as a weighting coefficient for the error term. This generates a target optimization function for iterative optimization of the error equation.

[0061] During the iterative optimization process, a nonlinear least-squares algorithm is used to solve the target optimization function over multiple rounds. Specifically, in each iteration, the sensor credibility weights are updated based on the current optimization results, and the joint error equation is recalculated. By gradually correcting the robot body parameters and sensor calibration parameters, the overall system calibration parameters are ultimately output, achieving overall optimization of the robot system.

[0062] In practical applications, error optimization can be achieved through a variety of algorithms. For example, nonlinear least squares algorithms such as the Gauss-Newton method and the Levenberg-Marquardt method can be used for optimization. These algorithms can select appropriate optimization strategies based on the characteristics of the error equation, improving optimization efficiency and accuracy.

[0063] Furthermore, to improve the robustness of error optimization, constraints can be introduced during the optimization process. For example, the spatial alignment of the two reference coordinate systems can be used as a hard constraint to ensure that the optimization results conform to the actual coordinate system relationships. Furthermore, by setting appropriate optimization parameters (such as iteration step size and convergence threshold), the stability and convergence speed of the optimization process can be controlled.

[0064] To implement the above calibration method, the present invention also provides a robot system overall calibration system based on multi-sensor collaboration, which includes a reference coordinate system construction module, a sensor collaborative management module, and an accuracy optimization control module.

[0065] The reference coordinate system construction module is used to perform ground reference point calibration, establish the robot base coordinate system, and calculate the rigid transformation matrix between the two reference coordinate systems. Specifically, this module includes a ground reference point recognition unit, a robot base calibration unit, and a transformation matrix calculation unit. The ground reference point recognition unit identifies the coordinates of the ground reference points using a laser rangefinder or visual markers; the robot base calibration unit establishes the robot base coordinate system based on the geometric characteristics of the mechanical interface; and the transformation matrix calculation unit solves the rigid transformation parameters based on the robot end-point pose matching data.

[0066] The sensor collaborative management module is used to build a multi-sensor network topology, enabling synchronized data collection and spatial consistency verification. Based on the sensor's measurement type and installation location, this module associates the visual sensor with the ground world coordinate system and the lidar with the robot's base coordinate system. Furthermore, it defines the hierarchical relationship between master and slave sensors and configures data dependency paths to achieve synchronized data collection and transmission from multiple sources.

[0067] The precision optimization control module constructs and iteratively optimizes the joint error equation based on a dynamic adjustment strategy for the credibility weights. This module dynamically assesses the credibility weights of each sensor based on the spatial consistency errors in its measurement data and adjusts the weights based on the variance of the error distribution. Furthermore, it constructs a joint error equation constrained by the dual reference coordinate system and iteratively optimizes it using a nonlinear least-squares algorithm, ultimately outputting the overall system calibration parameters.

[0068] In practical applications, this calibration system can be implemented through a combination of hardware devices (such as sensors and measuring equipment) and software algorithms (such as data synchronization algorithms and error optimization algorithms). For example, multiple sensors (such as cameras and lidar) can be installed in a robotic system, and computer programs can be used to process and optimize the sensor data. In this way, efficient calibration and optimization of the robotic system can be achieved.

[0069] Furthermore, to improve the system's scalability and flexibility, a modular design can be introduced into the calibration system. For example, the reference coordinate system construction module, sensor collaborative management module, and precision optimization control module can be designed as independent modules, each of which can be customized and optimized for different application scenarios. Furthermore, through the interfaces and communication mechanisms between modules, the overall system collaboration can be achieved.

[0070] To further improve the automation and scalability of the calibration method, the present invention further provides a computer-readable storage medium storing a computer program. When executed by a processor, the program can implement the above-mentioned multi-sensor collaborative robot system overall calibration method.

[0071] Specifically, the computer program can include multiple modules, corresponding to the various steps in the calibration method. For example, it can include a reference coordinate system construction module, a sensor collaborative management module, a data synchronization module, a credibility assessment module, and an error optimization module. Each module can implement its functions through corresponding algorithms and data structures, and communicate and collaborate with each other through program interfaces.

[0072] Program implementation can be done using a variety of programming languages and development tools. For example, programs can be developed using languages like C++ and Python, and developed and debugged using open-source computer vision libraries (such as OpenCV) and robotic operating systems (such as ROS). This allows for efficient calibration and optimization of robotic systems.

[0073] Furthermore, to improve program portability and compatibility, testing and optimization can be performed on different hardware platforms. For example, actual testing can be performed on industrial robotic systems to verify program performance and reliability. Furthermore, optimization of program algorithms and data structures can improve program efficiency and accuracy.

[0074] In practical applications, the computer-readable storage medium can be stored in a controller of a robotic system or in a computer device connected to the robotic system. By loading and running the program, automatic calibration and optimization of the robotic system can be achieved, thereby improving the operating efficiency and accuracy of the system.

[0075] In summary, this invention provides an efficient and accurate method and system for calibrating a robotic system by establishing a dual-reference coordinate system, constructing a multi-sensor network, achieving synchronous data acquisition and transmission, dynamically assessing sensor reliability, and optimizing error equations. This method and system effectively address existing calibration methods, including their reliance on the accuracy of a single sensor, the lack of a comprehensive system-level calibration solution, and the complexity of the calibration process. These methods and systems offer broad application prospects and significant practical significance.

[0076] It is understood from common technical knowledge that the present invention may be implemented by other embodiments that do not depart from its spirit or essential features. Therefore, the embodiments disclosed above are, in all respects, merely illustrative and not exclusive. All modifications within the scope of the present invention or equivalent to the scope of the present invention are intended to be encompassed by the present invention.

Claims

1. A robot system overall calibration method based on multi-sensor collaboration, characterized in that: The following steps are included: Step S1: Set multiple reference points on the ground and calibrate the ground world coordinate system using a spatial measurement device; Establishing a robot base coordinate system based on the mechanical interface characteristics of the robot base; establishing a spatial alignment relationship between the dual reference coordinate systems by calculating the rigid transformation matrix between the ground world coordinate system and the robot base coordinate system; Step S2: constructing a multi-sensor network, associating at least one visual sensor and at least one lidar to the ground world coordinate system or the robot base coordinate system in the dual reference coordinate system, respectively, to form a topological dependency relationship between the sensors; Step S3: synchronously collect measurement data of the same target object from each sensor based on the dual reference coordinate system, and unify the sensor data into the same coordinate system through the rigid transformation matrix; Step S4: dynamically evaluate the credibility weight of each sensor based on the spatial consistency error of the measurement data of each sensor in a unified coordinate system; Step S5: construct a joint error equation with the dual reference coordinate system as a constraint condition, iteratively optimize the error equation based on the least squares method, combine the credibility weights to weightedly fuse the multi-sensor data, and output the overall system calibration parameters.

2. The method for overall calibration of a robot system based on multi-sensor collaboration according to claim 1, characterized in that: The calculation of the rigid transformation matrix in step S1 includes: Controlling the robot end effector to perform pose measurement in the ground world coordinate system and the robot base coordinate system respectively; Based on the two sets of pose data, an overdetermined set of equations is constructed, and the rotation matrix and translation vector between the coordinate systems are solved by the least squares method; The rotation matrix and the translation vector are combined into a rigid transformation matrix to complete the spatial alignment of the dual reference coordinate system.

3. The method for overall calibration of a robot system based on multi-sensor collaboration according to claim 1, characterized in that: The construction of the sensor network in step S2 includes: Based on the sensor's measurement type and installation location, the vision sensor is associated with the ground world coordinate system, and the lidar is associated with the robot's base coordinate system; Define the hierarchical relationship between master and slave sensors and configure data dependency paths to achieve synchronous collection and transmission of multi-source data.

4. The method for overall calibration of a robot system based on multi-sensor collaboration according to claim 1, characterized in that: The data synchronization in step S3 includes: Based on the unified spatial reference of the dual reference coordinate system, the image data of the visual sensor and the point cloud data of the lidar are temporally and spatially aligned; The temporal consistency of multi-sensor data is ensured through the timestamp alignment mechanism.

5. The method for overall calibration of a robot system based on multi-sensor collaboration according to claim 1, characterized in that: The dynamic credibility evaluation in step S4 includes: Calculate the position deviation of the same target object in the measurement data of each sensor and generate the local error distribution of each sensor; Dynamically adjusting the sensor's credibility weight according to the variance value of the error distribution, where the larger the error variance, the lower the weight; When the reliability of a sensor is lower than the preset threshold, the redundant sensor switching mechanism is triggered.

6. The method for overall calibration of a robot system based on multi-sensor collaboration according to claim 1, characterized in that: The construction of the joint error equation in step S5 includes: Taking the spatial alignment relationship of the dual reference coordinate systems as a constraint condition, a coupling model of the robot body posture error and the sensor measurement error is established; The credibility weight is introduced as a weighting coefficient of the error term to generate a target optimization function.

7. The method for overall calibration of a robot system based on multi-sensor collaboration according to claim 6, characterized in that: The iterative optimization includes: The target optimization function is solved multiple times by using a nonlinear least squares algorithm to gradually correct the robot body parameters and sensor calibration parameters. In each iteration, the sensor credibility weights are updated based on the current optimization results, and the joint error equation is recalculated.

8. A robot system overall calibration system based on multi-sensor collaboration, based on a robot system overall calibration method based on multi-sensor collaboration according to any one of claims 1 to 7, characterized in that: include: The reference coordinate system construction module is used to perform ground reference point calibration, establish the robot base coordinate system, and calculate the rigid transformation matrix between the two reference coordinate systems; Sensor collaborative management module, used to build multi-sensor network topology, realize data synchronization collection and spatial consistency verification; The precision optimization control module is used to dynamically adjust the strategy based on the credibility weight and perform the construction and iterative optimization of the joint error equation.

9. The robot system overall calibration system based on multi-sensor collaboration according to claim 8, characterized in that: The reference coordinate system construction module includes: A ground reference point recognition unit that identifies the coordinates of ground reference points using a laser rangefinder or visual markers; The robot base calibration unit establishes the robot base coordinate system based on the geometric characteristics of the mechanical interface; The transformation matrix calculation unit solves the rigid transformation parameters based on the robot end pose matching data.

10. A computer-readable storage medium storing a computer program, characterized in that: When the program is executed by the processor, a robot system overall calibration method based on multi-sensor collaboration as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Robot, indoor positioning method and device and readable storage medium

    CN113587934A

  • Robot and guide rail cooperation method and device and electronic equipment

    CN116038660A

  • Double-line laser point cloud hole filling method, device, equipment and medium

    CN119722490A

  • Information processing system, method, and program

    US20140067317A1

  • Using machine learning to recognize variant objects

    US20230191608A1

Cited By

  • Wafer component driving detection method and system based on perforated plate and multiple sensors

    CN120740686A

  • A wafer component driving detection method and system based on multi-hole plates and multiple sensors

    CN120740686B

  • Cross-domain sensing sensor space-time registration method and system

    CN121677765A