Aircraft profile measuring method, device, equipment and medium
By using binocular cameras and lidar in the aircraft detection system, combined with automatic guide vehicles, automatic measurement of the aircraft appearance is achieved, and the measurement accuracy and efficiency problems caused by manual operation in the prior art are solved.
Patent Information
- Application Number
- CN202311409104.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-26
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2043-10-26
AI Technical Summary
In the prior art, it is necessary to manually guide lidar to position and move to the measurement station, resulting in reduced measurement accuracy and high labor costs.
The method of combining binocular cameras and lidar is adopted to move the vehicle to the target measurement station by automatically guiding the vehicle, and the measurement coordinates of the ERS positioning point in the lidar coordinate system are used to determine the theoretical coordinates of the aircraft's appearance measurement point, so as to realize automatic measurement of the aircraft's appearance.
It improves the accuracy and efficiency of aircraft appearance measurement, reduces the need for manual operation, and ensures comprehensive measurement.
Smart Images

Figure CN119902221A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of aircraft detection, and in particular to a method, device, equipment and medium for measuring the appearance of an aircraft. Background Art
[0002] In the prior art, generally only laser radar is used to complete the positioning of the laser radar in the measurement field and the measurement of the aircraft shape. However, this method requires manual movement of the laser radar to each measurement station. Relying on manual movement may cause deviations in the measurement station where the laser radar is located. After each movement to a new measurement station, the laser radar needs to be manually guided to complete the positioning of the laser radar in the measurement field, and the labor cost is high. Summary of the invention
[0003] The present invention provides a method, device, equipment and medium for measuring the shape of an aircraft, which can realize automatic measurement of the shape of an aircraft by using a binocular camera and a laser radar, thereby improving the measurement accuracy.
[0004] According to one aspect of the present invention, there is provided a method for measuring an aircraft shape, comprising:
[0005] Acquire the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system in real time, and control the automatic guided vehicle to move to the target measurement station according to the current measurement station coordinates;
[0006] When the AGV reaches the target measurement station, it controls the laser radar to obtain the measurement coordinates of the ERS positioning point in the laser radar coordinate system;
[0007] Determine the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system according to the theoretical coordinates of the ERS positioning point in the aircraft coordinate system and the measured coordinates of the ERS positioning point in the laser radar coordinate system, and determine the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system according to the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system and the theoretical coordinates of the aircraft shape measurement point in the aircraft coordinate system;
[0008] According to the theoretical coordinates of the aircraft shape measurement points in the laser radar coordinate system, the laser radar is controlled to measure the aircraft shape measurement points, and the measurement values in the laser radar coordinate system are converted into measurement values in the aircraft coordinate system until all the aircraft shape measurement points are measured.
[0009] According to another aspect of the present invention, there is provided a device for measuring an aircraft shape, comprising:
[0010] The automatic guided vehicle moving module is used to obtain the current measuring station coordinates of the target measuring station in the automatic guided vehicle coordinate system in real time, and control the automatic guided vehicle to move to the target measuring station according to the current measuring station coordinates;
[0011] ERS positioning point measurement module, used to control the laser radar to measure and obtain the measurement coordinates of the ERS positioning point in the laser radar coordinate system when the automatic guided vehicle reaches the target measurement station;
[0012] An aircraft shape measurement point determination module is used to determine the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system according to the theoretical coordinates of the ERS positioning point in the aircraft coordinate system and the measured coordinates of the ERS positioning point in the laser radar coordinate system, and to determine the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system according to the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system and the theoretical coordinates of the aircraft shape measurement point in the aircraft coordinate system;
[0013] The aircraft shape measurement module is used to control the laser radar to measure the aircraft shape measurement points according to the theoretical coordinates of the aircraft shape measurement points in the laser radar coordinate system, and convert the measurement values in the laser radar coordinate system into the measurement values in the aircraft coordinate system until all the aircraft shape measurement points are measured.
[0014] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0015] at least one processor; and
[0016] a memory communicatively connected to the at least one processor; wherein,
[0017] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the aircraft shape measurement method described in any embodiment of the present invention.
[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the aircraft shape measurement method described in any embodiment of the present invention when executed.
[0019] The technical solution of the embodiment of the present invention determines the coordinates of the current measurement station through a binocular camera, thereby realizing the navigation of the automatic guided vehicle, controlling the automatic guided vehicle to move to the target measurement station, and when the automatic guided vehicle reaches the target measurement station, controlling the laser radar to measure the measurement coordinates of the ERS positioning point in the laser radar coordinate system, thereby determining the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system, and guiding the laser radar to measure the aircraft shape measurement point. This method can realize automatic measurement of the aircraft shape, solves the problem in the prior art that manual guidance of the laser radar for positioning and manual movement of the laser radar to the measurement station, improves the measurement accuracy, ensures the comprehensiveness of the aircraft shape measurement, and effectively improves the efficiency of the aircraft shape measurement.
[0020] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0022] Figure 1 is a flow chart of a method for measuring an aircraft shape provided according to Embodiment 1 of the present invention;
[0023] Figure 2 is a schematic diagram of an aircraft appearance system provided according to an embodiment of the present invention;
[0024] Figure 3 is a schematic diagram of a measurement field provided according to an embodiment of the present invention;
[0025] Figure 4 is a schematic diagram of an automatic guided vehicle equipped with a binocular camera and a laser radar according to an embodiment of the present invention;
[0026] Figure 5 is a flow chart of another method for measuring the shape of an aircraft provided according to the second embodiment of the present invention;
[0027] Figure 6 is a schematic diagram of an aircraft shape measurement system provided according to an embodiment of the present invention;
[0028] Figure 7 is a schematic structural diagram of a device for measuring an aircraft shape according to a third embodiment of the present invention;
[0029] Figure 8 The present invention is a schematic diagram of the structure of an electronic device for implementing the aircraft shape measurement method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0032] Embodiment 1
[0033] Figure 1 This is a flow chart of a method for measuring an aircraft shape provided in the first embodiment of the present invention. This embodiment is applicable to the case of automatically measuring the measurement points of an aircraft shape. The method can be executed by a device for measuring the aircraft shape. The device for measuring the aircraft shape can be implemented in the form of hardware and / or software and can generally be configured in the central controller of an aircraft shape detection system. Figure 1 As shown, the method includes:
[0034] S110, acquiring the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system in real time, and controlling the automatic guided vehicle to move to the target measurement station according to the current measurement station coordinates.
[0035] It is understandable that in order to realize the automated measurement of the aircraft shape, the present application configures both the binocular camera and the laser radar in the same automatic guided vehicle, which can move in the measurement field. The aircraft shape system, the measurement field, and the automatic guided vehicle equipped with the binocular camera and the laser radar together constitute an aircraft shape detection system. A central controller for controlling the automatic guided vehicle, the binocular camera, and the laser radar can also be provided in the aircraft shape detection system.
[0036] Optionally, the aircraft shape system may refer to the aircraft body on which the aircraft shape measurement is currently to be performed and the measurement points in the aircraft body. The purpose of the detection is to measure the coordinates of each measurement point in the aircraft shape system in the aircraft coordinate system and to determine whether each measurement point meets the expected standards.
[0037] Figure 2 Figure 1 is a schematic diagram of an optional aircraft shape system. Figure 2 As shown, the cylinder can represent an optional aircraft shape, which includes multiple measurement points. The measurement points are pre-planned points. Each measurement point has a specific coordinate value in the aircraft coordinate system. On the actual aircraft body, the measurement points are generally not marked.
[0038] Optionally, the measurement field may refer to a site for providing aircraft shape measurement, in which an aircraft shape system may be set up and an automatic guided vehicle may move in the measurement field. Photographic coding points, measurement stations and ERS (Enhance Reference System) positioning points may also be pre-planned in the measurement field.
[0039] Figure 3 is a schematic diagram of an optional measurement field. Figure 3 As shown, the measurement field may include multiple measurement stations, multiple photographic coding points, and multiple ERS positioning points, and the measurement stations, photographic coding points, and ERS positioning points are all marked in the measurement field in a corresponding manner. Optionally, the binocular camera can recognize the identification of the measurement station and the photographic coding point in the measurement field, but cannot recognize the identification of the ERS positioning point. The ERS positioning point is a test point of an enhanced tooling coordinate system. The ERS positioning point has been determined during the aircraft manufacturing process, and the relative position relationship between the ERS positioning point and the aircraft body is fixed.
[0040] Optionally, the measurement station may refer to multiple measurement locations pre-planned in the measurement field, and the automated guided vehicle needs to move to the measurement station before the laser radar performs measurement. The planning of the measurement station needs to ensure that the measurement results of the laser radar after measuring at all measurement stations can cover all measurement points in the aircraft shape system.
[0041] Optionally, the AGV coordinate system may refer to a coordinate system planned based on the AGV, which may be set according to user requirements. It is understood that in a three-dimensional measurement field, any object or theoretical point in the measurement field has a definite three-dimensional coordinate in the AGV coordinate system.
[0042] Optionally, the target measurement station may refer to the measurement station to which the automatic guided vehicle is to move. Since the position of the automatic guided vehicle is constantly changing during its movement, the automatic guided vehicle may be navigated in real time by acquiring the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system in real time.
[0043] Optionally, the coordinates of the current measurement station can be obtained by a binocular camera in an automated guided vehicle. A specific method for obtaining the current measurement station may include: using a binocular camera to measure the real-time coordinates of a photographic coding point in a binocular camera coordinate system in real time. Since the measurement station and the photographic coding point are both fixed coordinates in the measurement field, the real-time coordinates of the target measurement station in the binocular camera coordinate system can be determined based on the relative position relationship between the measurement station and the photographic coding point. Furthermore, since the position between the binocular camera and the automated guided vehicle is relatively fixed, the coordinates of the target measurement station in the automated guided vehicle coordinate system can be determined based on the calibration relationship between the binocular camera coordinate system and the automated guided vehicle coordinate system.
[0044] Figure 4 FIG. 1 is a schematic diagram of an optional automatic guided vehicle equipped with a binocular camera and a laser radar. Figure 4 As shown, the AGV is an automatic guided vehicle, and the binocular camera and the laser radar are fixed at different positions in the automatic guided vehicle.
[0045] S120. When the automatic guided vehicle reaches the target measurement station, the laser radar is controlled to measure and obtain the measurement coordinates of the ERS positioning point in the laser radar coordinate system.
[0046] It is understandable that the measurement accuracy of LiDAR is generally high, but unlike binocular cameras that can measure objects in a wide range, LiDAR can generally only measure single points. Therefore, when the AGV reaches the target measurement station, it is necessary to first determine the coordinates of the photographic coding point in the binocular camera coordinate system through the binocular camera, and then determine the coordinates of the ERS positioning point in the binocular camera coordinate system through the relative position relationship between the photographic coding point and the ERS positioning point, and finally determine the theoretical coordinates of the ERS positioning point in the LiDAR coordinate system based on the calibration relationship between the binocular camera coordinate system and the LiDAR coordinate system.
[0047] Furthermore, due to the low measurement accuracy of the binocular camera, the theoretical coordinates of the ERS positioning point in the lidar coordinate system are not precise coordinates, but the theoretical coordinates can guide the lidar to measure the ERS positioning point, so as to obtain the measurement coordinates of the ERS positioning point in the lidar coordinate system through the measurement results of the lidar.
[0048] S130. Determine the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system based on the theoretical coordinates of the ERS positioning point in the aircraft coordinate system and the measured coordinates of the ERS positioning point in the laser radar coordinate system, and determine the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system based on the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system and the theoretical coordinates of the aircraft shape measurement point in the aircraft coordinate system.
[0049] It is understandable that the design and manufacture of the aircraft is based on the ERS positioning point, so the theoretical coordinates of the ERS positioning point in the aircraft coordinate system are predetermined.
[0050] S140, controlling the laser radar to measure the aircraft shape measurement points according to the theoretical coordinates of the aircraft shape measurement points in the laser radar coordinate system, and converting the measurement values in the laser radar coordinate system into the measurement values in the aircraft coordinate system until all the aircraft shape measurement points are measured.
[0051] It can be understood that after determining the theoretical coordinates of the aircraft shape measurement points in the laser radar coordinate system, the laser radar can be directly positioned to each theoretical coordinate point for measurement to obtain the actual value of the aircraft shape measurement point in the laser radar coordinate system.
[0052] The technical solution of the embodiment of the present invention determines the coordinates of the current measurement station through a binocular camera, thereby realizing the navigation of the automatic guided vehicle, controlling the automatic guided vehicle to move to the target measurement station, and when the automatic guided vehicle reaches the target measurement station, controlling the laser radar to measure the measurement coordinates of the ERS positioning point in the laser radar coordinate system, thereby determining the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system, and guiding the laser radar to measure the aircraft shape measurement point. This method can realize automatic measurement of the aircraft shape, solves the problem in the prior art that manual guidance of the laser radar for positioning and manual movement of the laser radar to the measurement station, improves the measurement accuracy, ensures the comprehensiveness of the aircraft shape measurement, and effectively improves the efficiency of the aircraft shape measurement.
[0053] Embodiment 2
[0054] Figure 5 This is a flow chart of a method for measuring an aircraft shape provided by the second embodiment of the present invention. This embodiment specifically describes a method for obtaining a calibration relationship based on the above embodiment. Figure 5 As shown, the method includes:
[0055] S210, obtaining the calibration relationship among the photographic coding points, ERS positioning points and measuring stations in the aircraft shape measurement system, and the calibration relationship among the binocular camera coordinate system, the automatic guided vehicle coordinate system and the laser radar coordinate system.
[0056] Among them, the binocular camera and lidar are configured at different positions in the automatic guided vehicle.
[0057] Figure 6 Figure 1 is a schematic diagram of an optional aircraft shape measurement system. Figure 6 As shown, the aircraft shape measurement system includes an aircraft shape system, a measurement field and an automatic guided vehicle.
[0058] Among them, the calibration relationship between the photographic coding points, ERS positioning points and measurement stations in the aircraft shape measurement system is obtained, including:
[0059] Acquire the coordinates of the measurement station and the ERS positioning point pre-planned in the measurement field, and calculate the calibration relationship between the measurement station and the ERS positioning point according to the coordinates of the measurement station and the coordinates of the ERS positioning point;
[0060] The coordinates of the ERS positioning points and the photographic coding points in the binocular camera coordinate system are measured by the binocular camera, and the ERS positioning points and the photographic coding points in the binocular camera coordinate system are fitted according to the design data of the ERS positioning points to obtain the calibration relationship between the ERS positioning points and the photographic coding points.
[0061] According to the calibration relationship between the measuring station and the ERS positioning point and the calibration relationship between the ERS positioning point and the photographic coding point, the calibration relationship between the measuring station and the photographic coding point is obtained.
[0062] Optionally, the measurement stations can be planned according to the ERS positioning points and the aircraft shape system so that the measurement points measured at all measurement stations can cover all measurement points of the aircraft shape. While ensuring the comprehensiveness of the measurement points, the number of measurement stations should be reduced as much as possible.
[0063] In an optional implementation, a photographic target ball can be placed on the ERS positioning point in the measurement field. The binocular camera cannot recognize the ERS positioning point, but can recognize the photographic target ball. Then, the binocular camera can measure the coordinates of the ERS positioning point and the photographic coding point in the binocular camera coordinate system, and then according to the design data of the ERS positioning point, the three-dimensional coordinates of the ERS positioning point and the photographic coding point in the binocular camera coordinate system are optimally fitted to achieve the coordinate system scale scaling calibration of the binocular camera system, complete the calibration of the position relationship between the measurement field ERS point and the measurement field photographic coding point, and finally complete the calibration of the measurement field photographic coding point, ERS positioning point and measurement station according to the position relationship between the measurement station and the ERS positioning point.
[0064] Among them, the calibration relationship between the binocular camera coordinate system, the automatic guided vehicle coordinate system and the lidar coordinate system is obtained, including:
[0065] When the automatic guided vehicle is at the initial position, the initial coordinates of the laser tracker target ball on the automatic guided vehicle in the laser tracker coordinate system are obtained by using the laser tracker in the measurement field, and the initial coordinates of the laser tracker target ball in the automatic guided vehicle coordinate system are recorded;
[0066] Controlling the automatic guided vehicle to move to the first positioning point and the second positioning point respectively, and obtaining the first coordinate and the second coordinate of the laser tracker target ball in the laser tracker coordinate system, and the first coordinate and the second coordinate of the laser tracker target ball in the automatic guided vehicle coordinate system;
[0067] Calibrate the laser tracker coordinate system and the automatic guided vehicle coordinate system according to the initial coordinates, the first coordinates, and the second coordinates of the laser tracker target ball in the laser tracker coordinate system and the initial coordinates, the first coordinates, and the second coordinates in the automatic guided vehicle coordinate system;
[0068] Using the laser tracker to measure the laser tracker target ball on the ERS positioning point, obtaining the coordinates of the ERS positioning point in the laser tracker coordinate system, and determining the coordinates of the ERS positioning point in the automatic guided vehicle coordinate system according to the calibration relationship between the laser tracker coordinate system and the automatic guided vehicle coordinate system;
[0069] Using the binocular camera to measure the photographic target sphere on the ERS positioning point, obtaining the coordinates of the ERS positioning point in the binocular camera coordinate system, and obtaining the calibration relationship between the binocular camera coordinate system and the automatic guided vehicle coordinate system according to the coordinates of the ERS positioning point in the automatic guided vehicle coordinate system and the coordinates of the binocular camera coordinate system;
[0070] The laser radar is used to measure the laser radar target sphere on the ERS positioning point to obtain the coordinates of the ERS positioning point in the laser radar coordinate system, and according to the coordinates of the ERS positioning point in the laser radar coordinate system and the coordinates in the binocular camera coordinate system, the calibration relationship between the binocular camera coordinate system and the laser radar coordinate system is obtained.
[0071] Optionally, the initial position of the automated guided vehicle may refer to the position where the automated guided vehicle is initially placed in the measurement field, and this position is not specifically limited.
[0072] In an optional embodiment, a laser tracker target ball seat is attached to the center of the AGV, a laser tracker target ball is placed on the target ball seat, a laser tracker is fixed in the measurement field, and the three-dimensional coordinates T0 (X0, Y0, Z0) of the target ball are measured, which are recorded as A0 (0, 0, 0) in the AGV coordinate system. The AGV moves 1000 mm along the X-axis of the AGV coordinate system, and the laser tracker measures the three-dimensional coordinates T1 (X1, Y1, Z1) of the target ball on the AGV, which are recorded as A1 (1000, 0, 0) in the AGV coordinate system. The vehicle returns to its initial position, and the automated guided vehicle moves 1000mm along the Y axis of the automated guided vehicle coordinate system. The laser tracker measures the three-dimensional coordinates T2 (X2, Y2, Z2) of the target ball on the automated guided vehicle, which is recorded as A2 (0, 1000, 0) in the automated guided vehicle coordinate system. The automated guided vehicle returns to its initial position, and an automated guided vehicle coordinate system is created with A0 as the origin, A0A1 as the X axis, and A0A2 as the Y axis. The positional relationship between the automated guided vehicle coordinate system and the laser tracker coordinate system is calibrated by the point group {T0, T1, T2} and the point group {A0, A1, A2}, that is, the rotation and translation matrix of the two.
[0073] Furthermore, a laser tracker target ball is placed on the ERS positioning point, and the laser tracker measures the ERS positioning point to obtain the three-dimensional coordinates of the ERS positioning point in the laser tracker coordinate system. The three-dimensional coordinates of the ERS positioning point in the automatic guided vehicle coordinate system are obtained from the rotation and translation matrix of the laser tracker and the automatic guided vehicle. A photographic target ball is placed on the ERS positioning point and measured with a binocular camera system to obtain the three-dimensional coordinates of the ERS positioning point in the binocular camera system. Then, the rotation and translation matrix between the automatic guided vehicle coordinate system and the binocular camera coordinate system can be obtained, and the calibration of the automatic guided vehicle coordinate system and the binocular camera coordinate system is completed.
[0074] Furthermore, a photographic target ball is placed on the ERS positioning point, and the binocular camera system is used to measure it to obtain the three-dimensional coordinates of the ERS positioning point under the binocular camera system. A lidar target ball is placed on the ERS positioning point, and the lidar measures the target ball to obtain the three-dimensional coordinates of the ERS positioning point in the lidar coordinate system. Then, the rotation and translation matrix between the lidar coordinate system and the binocular camera coordinate system can be obtained, thus completing the calibration of the lidar coordinate system and the binocular camera coordinate system.
[0075] S220, using the binocular camera to measure the photographic code points in real time, obtaining the real-time coordinates of the photographic code points in the binocular camera coordinate system, and determining the real-time coordinates of the target measurement station in the binocular camera coordinate system according to the calibration relationship between the measurement station and the photographic code points.
[0076] S230, acquiring the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system in real time according to the calibration relationship between the binocular camera coordinate system and the automatic guided vehicle and the real-time coordinates of the target measurement station in the binocular camera coordinate system.
[0077] S240: Navigate the automatic guided vehicle according to the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system, and control the automatic guided vehicle to move to the target measurement station.
[0078] S250. When the automatic guided vehicle reaches the target measurement position, the photographic coding point is measured by using the binocular camera to obtain the coordinates of the photographic coding point in the binocular camera system, and the coordinates of the photographic coding point in the laser radar coordinate system are determined according to the calibration relationship between the binocular camera coordinate system and the laser radar coordinate system.
[0079] S260, determining the theoretical coordinates of the ERS positioning point in the laser radar coordinate system according to the calibration relationship between the photographic coding point and the ERS positioning point and the coordinates of the photographic coding point in the laser radar coordinate system.
[0080] S270, controlling the laser radar to measure the ERS positioning point according to the theoretical coordinates of the ERS positioning point in the laser radar coordinate system, and obtaining the measured coordinates of the ERS positioning point in the laser radar coordinate system.
[0081] S280. Determine the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system based on the theoretical coordinates of the ERS positioning point in the aircraft coordinate system and the measured coordinates of the ERS positioning point in the laser radar coordinate system, and determine the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system based on the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system and the theoretical coordinates of the aircraft shape measurement point in the aircraft coordinate system.
[0082] S290, according to the theoretical coordinates of the aircraft shape measurement points in the laser radar coordinate system, control the laser radar to measure the aircraft shape measurement points, and convert the measurement values in the laser radar coordinate system into the measurement values in the aircraft coordinate system until all the aircraft shape measurement points are measured.
[0083] S2100, determining an offset value of the aircraft shape measurement point according to a measurement value of the aircraft shape measurement point in the aircraft coordinate system and a standard value of the aircraft shape measurement point in the aircraft coordinate system, and when it is determined that the offset value of the target aircraft shape measurement point is greater than a preset offset threshold, reporting an error reminder for the target aircraft shape measurement point.
[0084] The technical solution of the embodiment of the present invention determines the coordinates of the current measurement station through a binocular camera, thereby realizing the navigation of the automatic guided vehicle, controlling the automatic guided vehicle to move to the target measurement station, and when the automatic guided vehicle reaches the target measurement station, controlling the laser radar to measure the measurement coordinates of the ERS positioning point in the laser radar coordinate system, thereby determining the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system, and guiding the laser radar to measure the aircraft shape measurement point. This method can realize automatic measurement of the aircraft shape, solves the problem in the prior art that manual guidance of the laser radar for positioning and manual movement of the laser radar to the measurement station, improves the measurement accuracy, ensures the comprehensiveness of the aircraft shape measurement, and effectively improves the efficiency of the aircraft shape measurement.
[0085] Embodiment 3
[0086] Figure 7 This is a schematic diagram of the structure of a device for measuring the aircraft shape provided by the third embodiment of the present invention. Figure 7 As shown, the device includes: an automatic guided vehicle moving module 310, an ERS positioning point measuring module 320, an aircraft shape measuring point determining module 330 and an aircraft shape measuring module 340.
[0087] The automatic guided vehicle moving module 310 is used to obtain the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system in real time, and control the automatic guided vehicle to move to the target measurement station according to the current measurement station coordinates.
[0088] The ERS positioning point measurement module 320 is used to control the laser radar to measure and obtain the measurement coordinates of the ERS positioning point in the laser radar coordinate system when the automatic guided vehicle reaches the target measurement station.
[0089] The aircraft shape measurement point determination module 330 is used to determine the rotation and translation matrix between the lidar coordinate system and the aircraft coordinate system based on the theoretical coordinates of the ERS positioning point in the aircraft coordinate system and the measured coordinates of the ERS positioning point in the lidar coordinate system, and to determine the theoretical coordinates of the aircraft shape measurement point in the lidar coordinate system based on the rotation and translation matrix between the lidar coordinate system and the aircraft coordinate system and the theoretical coordinates of the aircraft shape measurement point in the aircraft coordinate system.
[0090] The aircraft shape measurement module 340 is used to control the laser radar to measure the aircraft shape measurement points according to the theoretical coordinates of the aircraft shape measurement points in the laser radar coordinate system, and convert the measurement values in the laser radar coordinate system into the measurement values in the aircraft coordinate system until all the aircraft shape measurement points are measured.
[0091] The technical solution of the embodiment of the present invention determines the coordinates of the current measurement station through a binocular camera, thereby realizing the navigation of the automatic guided vehicle, controlling the automatic guided vehicle to move to the target measurement station, and when the automatic guided vehicle reaches the target measurement station, controlling the laser radar to measure the measurement coordinates of the ERS positioning point in the laser radar coordinate system, thereby determining the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system, and guiding the laser radar to measure the aircraft shape measurement point. This method can realize automatic measurement of the aircraft shape, solves the problem in the prior art that manual guidance of the laser radar for positioning and manual movement of the laser radar to the measurement station, improves the measurement accuracy, ensures the comprehensiveness of the aircraft shape measurement, and effectively improves the efficiency of the aircraft shape measurement.
[0092] On the basis of the above embodiments, a calibration relationship acquisition module may also be included, which may specifically include:
[0093] Point calibration relationship acquisition unit, used to acquire the calibration relationship between the photographic coding point, ERS positioning point and measurement station in the aircraft shape measurement system;
[0094] A coordinate system calibration relationship acquisition unit is used to acquire the calibration relationship between the binocular camera coordinate system, the automatic guided vehicle coordinate system and the laser radar coordinate system;
[0095] Among them, the binocular camera and lidar are configured at different positions in the automatic guided vehicle.
[0096] Based on the above embodiments, the point calibration relationship acquisition unit can be specifically used for:
[0097] Acquire the coordinates of the measurement station and the ERS positioning point pre-planned in the measurement field, and calculate the calibration relationship between the measurement station and the ERS positioning point according to the coordinates of the measurement station and the coordinates of the ERS positioning point;
[0098] The coordinates of the ERS positioning points and the photographic coding points in the binocular camera coordinate system are measured by the binocular camera, and the ERS positioning points and the photographic coding points in the binocular camera coordinate system are fitted according to the design data of the ERS positioning points to obtain the calibration relationship between the ERS positioning points and the photographic coding points.
[0099] According to the calibration relationship between the measuring station and the ERS positioning point and the calibration relationship between the ERS positioning point and the photographic coding point, the calibration relationship between the measuring station and the photographic coding point is obtained.
[0100] Based on the above embodiments, the coordinate system calibration relationship acquisition unit can be specifically used for:
[0101] When the automatic guided vehicle is at the initial position, the initial coordinates of the laser tracker target ball on the automatic guided vehicle in the laser tracker coordinate system are obtained by using the laser tracker in the measurement field, and the initial coordinates of the laser tracker target ball in the automatic guided vehicle coordinate system are recorded;
[0102] Controlling the automatic guided vehicle to move to the first positioning point and the second positioning point respectively, and obtaining the first coordinate and the second coordinate of the laser tracker target ball in the laser tracker coordinate system, and the first coordinate and the second coordinate of the laser tracker target ball in the automatic guided vehicle coordinate system;
[0103] Calibrate the laser tracker coordinate system and the automatic guided vehicle coordinate system according to the initial coordinates, the first coordinates, and the second coordinates of the laser tracker target ball in the laser tracker coordinate system and the initial coordinates, the first coordinates, and the second coordinates in the automatic guided vehicle coordinate system;
[0104] Using the laser tracker to measure the laser tracker target ball on the ERS positioning point, obtaining the coordinates of the ERS positioning point in the laser tracker coordinate system, and determining the coordinates of the ERS positioning point in the automatic guided vehicle coordinate system according to the calibration relationship between the laser tracker coordinate system and the automatic guided vehicle coordinate system;
[0105] Using the binocular camera to measure the photographic target sphere on the ERS positioning point, obtaining the coordinates of the ERS positioning point in the binocular camera coordinate system, and obtaining the calibration relationship between the binocular camera coordinate system and the automatic guided vehicle coordinate system according to the coordinates of the ERS positioning point in the automatic guided vehicle coordinate system and the coordinates of the binocular camera coordinate system;
[0106] The laser radar is used to measure the laser radar target sphere on the ERS positioning point to obtain the coordinates of the ERS positioning point in the laser radar coordinate system, and according to the coordinates of the ERS positioning point in the laser radar coordinate system and the coordinates in the binocular camera coordinate system, the calibration relationship between the binocular camera coordinate system and the laser radar coordinate system is obtained.
[0107] Based on the above embodiments, the automatic guided vehicle moving module 310 can be specifically used for:
[0108] The photographic code points are measured in real time using the binocular camera to obtain the real-time coordinates of the photographic code points in the binocular camera coordinate system, and the real-time coordinates of the target measurement station in the binocular camera coordinate system are determined according to the calibration relationship between the measurement station and the photographic code points;
[0109] According to the calibration relationship between the binocular camera coordinate system and the automatic guided vehicle and the real-time coordinates of the target measurement station in the binocular camera coordinate system, the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system are obtained in real time;
[0110] According to the current measuring station coordinates of the target measuring station in the automatic guided vehicle coordinate system, the automatic guided vehicle is navigated and controlled to move to the target measuring station.
[0111] Based on the above embodiments, the ERS positioning point measurement module 320 can be specifically used for:
[0112] When the automatic guided vehicle reaches the target measurement station, the photographic code point is measured by using the binocular camera to obtain the coordinates of the photographic code point in the binocular camera system, and the coordinates of the photographic code point in the laser radar coordinate system are determined according to the calibration relationship between the binocular camera coordinate system and the laser radar coordinate system;
[0113] According to the calibration relationship between the photographic coding point and the ERS positioning point and the coordinates of the photographic coding point in the laser radar coordinate system, the theoretical coordinates of the ERS positioning point in the laser radar coordinate system are determined;
[0114] The laser radar is controlled to measure the ERS positioning point according to the theoretical coordinates of the ERS positioning point in the laser radar coordinate system, and the measurement coordinates of the ERS positioning point in the laser radar coordinate system are obtained.
[0115] On the basis of the above embodiments, a measurement result reminder module may also be included, which is specifically used to:
[0116] The offset value of the aircraft shape measurement point is determined according to the measurement value of the aircraft shape measurement point in the aircraft coordinate system and the standard value of the aircraft shape measurement point in the aircraft coordinate system, and when it is determined that the offset value of the target aircraft shape measurement point is greater than a preset offset threshold, an error reminder is given to the target aircraft shape measurement point.
[0117] The aircraft shape measuring device provided in the embodiment of the present invention can execute the aircraft shape measuring method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0118] Embodiment 4
[0119] Figure 8 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0120] like Figure 8 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0121] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0122] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 11 executes the various methods and processes described above, such as the aircraft shape measurement method described in an embodiment of the present invention. That is:
[0123] Acquire the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system in real time, and control the automatic guided vehicle to move to the target measurement station according to the current measurement station coordinates;
[0124] When the AGV reaches the target measurement station, it controls the laser radar to obtain the measurement coordinates of the ERS positioning point in the laser radar coordinate system;
[0125] Determine the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system according to the theoretical coordinates of the ERS positioning point in the aircraft coordinate system and the measured coordinates of the ERS positioning point in the laser radar coordinate system, and determine the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system according to the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system and the theoretical coordinates of the aircraft shape measurement point in the aircraft coordinate system;
[0126] According to the theoretical coordinates of the aircraft shape measurement points in the laser radar coordinate system, the laser radar is controlled to measure the aircraft shape measurement points, and the measurement values in the laser radar coordinate system are converted into measurement values in the aircraft coordinate system until all the aircraft shape measurement points are measured.
[0127] In some embodiments, the method for measuring the aircraft shape may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for measuring the aircraft shape described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the method for measuring the aircraft shape in any other appropriate manner (e.g., by means of firmware).
[0128] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0129] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0130] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0131] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0132] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0133] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0134] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0135] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for measuring an aircraft shape, characterized in that: include: Acquire the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system in real time, and control the automatic guided vehicle to move to the target measurement station according to the current measurement station coordinates; When the automatic guided vehicle reaches the target measurement station, the laser radar is controlled to measure and obtain the measurement coordinates of the enhanced coordinate system ERS positioning point in the laser radar coordinate system; Determine the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system according to the theoretical coordinates of the ERS positioning point in the aircraft coordinate system and the measured coordinates of the ERS positioning point in the laser radar coordinate system, and determine the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system according to the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system and the theoretical coordinates of the aircraft shape measurement point in the aircraft coordinate system; According to the theoretical coordinates of the aircraft shape measurement points in the laser radar coordinate system, the laser radar is controlled to measure the aircraft shape measurement points, and the measurement values in the laser radar coordinate system are converted into measurement values in the aircraft coordinate system until all the aircraft shape measurement points are measured.
2. The method according to claim 1, characterized in that: Before obtaining the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system in real time, it also includes: Obtain the calibration relationship between the photographic coding points, ERS positioning points and measurement stations in the aircraft shape measurement system, as well as the calibration relationship between the binocular camera coordinate system, the automatic guided vehicle coordinate system and the lidar coordinate system; Among them, the binocular camera and lidar are configured at different positions in the automatic guided vehicle.
3. The method according to claim 2, characterized in that Obtain the calibration relationship between the photographic coding points, ERS positioning points and measurement stations in the aircraft shape measurement system, including: Acquire the coordinates of the measurement station and the ERS positioning point pre-planned in the measurement field, and calculate the calibration relationship between the measurement station and the ERS positioning point according to the coordinates of the measurement station and the coordinates of the ERS positioning point; The coordinates of the ERS positioning points and the photographic coding points in the binocular camera coordinate system are measured by the binocular camera, and the ERS positioning points and the photographic coding points in the binocular camera coordinate system are fitted according to the design data of the ERS positioning points to obtain the calibration relationship between the ERS positioning points and the photographic coding points. According to the calibration relationship between the measuring station and the ERS positioning point and the calibration relationship between the ERS positioning point and the photographic coding point, the calibration relationship between the measuring station and the photographic coding point is obtained.
4. The method according to claim 2, characterized in that: Obtain the calibration relationship between the binocular camera coordinate system, the automatic guided vehicle coordinate system, and the lidar coordinate system, including: When the automatic guided vehicle is at the initial position, the initial coordinates of the laser tracker target ball on the automatic guided vehicle in the laser tracker coordinate system are obtained by using the laser tracker in the measurement field, and the initial coordinates of the laser tracker target ball in the automatic guided vehicle coordinate system are recorded; Controlling the automatic guided vehicle to move to the first positioning point and the second positioning point respectively, and obtaining the first coordinate and the second coordinate of the laser tracker target ball in the laser tracker coordinate system, and the first coordinate and the second coordinate of the laser tracker target ball in the automatic guided vehicle coordinate system; Calibrate the laser tracker coordinate system and the automatic guided vehicle coordinate system according to the initial coordinates, the first coordinates, and the second coordinates of the laser tracker target ball in the laser tracker coordinate system and the initial coordinates, the first coordinates, and the second coordinates in the automatic guided vehicle coordinate system; Using the laser tracker to measure the laser tracker target ball on the ERS positioning point, obtaining the coordinates of the ERS positioning point in the laser tracker coordinate system, and determining the coordinates of the ERS positioning point in the automatic guided vehicle coordinate system according to the calibration relationship between the laser tracker coordinate system and the automatic guided vehicle coordinate system; Using the binocular camera to measure the photographic target sphere on the ERS positioning point, obtaining the coordinates of the ERS positioning point in the binocular camera coordinate system, and obtaining the calibration relationship between the binocular camera coordinate system and the automatic guided vehicle coordinate system according to the coordinates of the ERS positioning point in the automatic guided vehicle coordinate system and the coordinates of the binocular camera coordinate system; The laser radar is used to measure the laser radar target sphere on the ERS positioning point to obtain the coordinates of the ERS positioning point in the laser radar coordinate system, and according to the coordinates of the ERS positioning point in the laser radar coordinate system and the coordinates in the binocular camera coordinate system, the calibration relationship between the binocular camera coordinate system and the laser radar coordinate system is obtained.
5. The method according to claim 2, characterized in that: The current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system are obtained in real time, and the automatic guided vehicle is controlled to move to the target measurement station according to the current measurement station coordinates, including: The photographic code points are measured in real time using the binocular camera to obtain the real-time coordinates of the photographic code points in the binocular camera coordinate system, and the real-time coordinates of the target measurement station in the binocular camera coordinate system are determined according to the calibration relationship between the measurement station and the photographic code points; According to the calibration relationship between the binocular camera coordinate system and the automatic guided vehicle and the real-time coordinates of the target measurement station in the binocular camera coordinate system, the current measurement station coordinates of the target measurement station in the automatic guided vehicle coordinate system are obtained in real time; According to the current measuring station coordinates of the target measuring station in the automatic guided vehicle coordinate system, the automatic guided vehicle is navigated and controlled to move to the target measuring station.
6. The method according to claim 2, characterized in that When the AGV reaches the target measurement station, it controls the LiDAR to obtain the measurement coordinates of the ERS positioning point in the LiDAR coordinate system, including: When the automatic guided vehicle reaches the target measurement station, the photographic code point is measured by using the binocular camera to obtain the coordinates of the photographic code point in the binocular camera system, and the coordinates of the photographic code point in the laser radar coordinate system are determined according to the calibration relationship between the binocular camera coordinate system and the laser radar coordinate system; According to the calibration relationship between the photographic coding point and the ERS positioning point and the coordinates of the photographic coding point in the laser radar coordinate system, the theoretical coordinates of the ERS positioning point in the laser radar coordinate system are determined; The laser radar is controlled to measure the ERS positioning point according to the theoretical coordinates of the ERS positioning point in the laser radar coordinate system, and the measurement coordinates of the ERS positioning point in the laser radar coordinate system are obtained.
7. The method according to claim 1, characterized in that According to the theoretical coordinates of the aircraft shape measurement points in the laser radar coordinate system, the laser radar is controlled to measure the aircraft shape measurement points, and the measurement values in the laser radar coordinate system are converted into the measurement values in the aircraft coordinate system until all the aircraft shape measurement points are measured, and the method also includes: The offset value of the aircraft shape measurement point is determined according to the measurement value of the aircraft shape measurement point in the aircraft coordinate system and the standard value of the aircraft shape measurement point in the aircraft coordinate system, and when it is determined that the offset value of the target aircraft shape measurement point is greater than a preset offset threshold, an error reminder is given to the target aircraft shape measurement point.
8. A device for measuring aircraft shape, characterized in that: include: The automatic guided vehicle moving module is used to obtain the current measuring station coordinates of the target measuring station in the automatic guided vehicle coordinate system in real time, and control the automatic guided vehicle to move to the target measuring station according to the current measuring station coordinates; ERS positioning point measurement module, used to control the laser radar measurement to obtain the measurement coordinates of the enhanced coordinate system ERS positioning point in the laser radar coordinate system when the automatic guided vehicle reaches the target measurement station; An aircraft shape measurement point determination module is used to determine the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system according to the theoretical coordinates of the ERS positioning point in the aircraft coordinate system and the measured coordinates of the ERS positioning point in the laser radar coordinate system, and to determine the theoretical coordinates of the aircraft shape measurement point in the laser radar coordinate system according to the rotation and translation matrix between the laser radar coordinate system and the aircraft coordinate system and the theoretical coordinates of the aircraft shape measurement point in the aircraft coordinate system; The aircraft shape measurement module is used to control the laser radar to measure the aircraft shape measurement points according to the theoretical coordinates of the aircraft shape measurement points in the laser radar coordinate system, and convert the measurement values in the laser radar coordinate system into the measurement values in the aircraft coordinate system until all the aircraft shape measurement points are measured.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the aircraft shape measurement method according to any one of claims 1 to 7 of the present invention.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the aircraft shape measurement method according to any one of claims 1 to 7 when executed.
Citation Information
Patent Citations
External parameter calibration method and system for camera and laser radar combined sensor
CN110021046A
Coordinate conversion method based on multi-dimensional dynamic etalon
CN110487182A
Unmanned vehicle multi-line laser radar external parameter calibration method and device and electronic equipment
CN112731356A
Laser tracker coordinate system building method, device, equipment and medium
CN115493487A
Automatic airplane structure appearance rapid detection method and system
CN115808133A