Next Article in Journal
ST-TGR: Spatio-Temporal Representation Learning for Skeleton-Based Teaching Gesture Recognition
Previous Article in Journal
A Laboratory Machine Verifying the Operation of a Hydraulic Rope Equalizer with Tensometric Sensors
Previous Article in Special Issue
Advances in Aeroengine Cooling Hole Measurement: A Comprehensive Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Autocollimator Axial Measurement Method Based on the Strapdown Inertial Navigation System

by
Wenjia Ma
1,2,
Jianrong Li
1,
Shaojin Liu
1,
Yan Han
1,2,
Xu Liu
1,2,
Zhiqian Wang
1,* and
Changhong Jiang
3,*
1
Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China
2
University of Chinese Academy of Sciences, Beijing 100049, China
3
School of Electrical and Electronic Engineering, Changchun University of Technology, Changchun 130012, China
*
Authors to whom correspondence should be addressed.
Sensors 2024, 24(8), 2590; https://doi.org/10.3390/s24082590
Submission received: 23 March 2024 / Revised: 13 April 2024 / Accepted: 16 April 2024 / Published: 18 April 2024

Abstract

:
Autocollimators are widely used optical axis-measuring tools, but their measurement errors increase significantly when measuring under non-leveled conditions and they have a limited measurement range due to the limitations of the measurement principle. To realize axis measurement under non-leveled conditions, this paper proposes an autocollimator axis measurement method based on the strapdown inertial navigation system (SINS). First, the measurement model of the system was established. This model applies the SINS to measure the change in attitude of the autocollimator. The autocollimator was then applied to measure the angular relationship between the measured axis and its own axis, based on which the angular relationship of the axis was measured via computation through signal processing and data fusion in a multi-sensor system. After analyzing the measurement errors of the system model, the Monte Carlo method was applied to carry out a simulation analysis. This showed that the majority of the measurement errors were within ±0.002° and the overall measurement accuracy was within ±0.006°. Tests using equipment with the same parameters as those used in the simulation analysis showed that the majority of the measurement errors were within ±0.004° and the overall error was within ±0.006°, which is consistent with the simulation results. This analysis proves that this method solves the problem of the autocollimator being unable to measure the axis under non-leveled conditions and meets the needs of axis measurement with the application of autocollimators under a moving base.

1. Introduction

Axis measurement is an essential method for determining relative position and attitude [1,2], and it is widely used in industrial production, military operations, aerospace, and other fields. It is also employed in scientific research, including in straightness calibration [3], photon energy detection [4], and surface measurement [5]. In the aspect of axis angle measurement, it can be divided into mechanical methods, electromagnetic methods, optical methods, and inertial methods [6]. Among them, the mechanical and electromagnetic methods are more mature and less expensive to measure. However, the accuracy of electrical methods is easily affected by the environment, while mechanical methods are mostly contact measurements, which are limited in many fields. Optical measurement is a non-contact measurement method with high accuracy and sensitivity, which is widely used.
As a type of optical axis-measuring equipment, autocollimators benefit from advantages such as a high measuring accuracy, wide range, and non-contact measurement. The working principle of autocollimator is to use the orientation of the reflected beam from the target for pose calculation, which can realize precise single- and multi-axis angle measurements.
As technology has developed, so have autocollimators, from the traditional optical autocollimators to photoelectric autocollimators. The latter replaces the human eye with sensors such as charge-coupled devices (CCDs), quadrant photodiodes (QPDs), position sensitive detectors (PSDs), or complementary metal oxide semiconductors (CMOSs) for measurement, which improves the resolution and measurement accuracy [7,8,9,10]. The current research on measurement methods based on autocollimators mainly includes several aspects such as improving the measurement accuracy, increasing the measurement range, and increasing the number of measurement targets. For example, the use of new sensors improves the measurement accuracy [11,12,13], the design of the optical system improves the measurement accuracy and range [3,14], and the design of cooperative targeting achieves the measurement of the target’s angle in three directions: yaw, pitch, and roll [15,16].
However, due to the limitation of the autocollimation measurement principle, its measurement range is mainly determined by the field of view of the optical system, the type of light source, and the image sensor, and usually the angular measurement range of the high-precision autocollimator is less than 1°, and the measurement distance is less than 50 m. In addition, in order to ensure measurement accuracy, the autocollimator needs to be roughly leveled with a geodetic coordinate system as a reference before use to avoid causing more significant measurement errors or making measurement impossible. However, in many measurement scenarios, it is impossible to level the autocollimator, which needs to remain stationary during the measurement process, making it impossible to carry out dynamic measurement. Therefore, autocollimators are usually used in the laboratory or after leveling on a stable platform. It is not possible to measure across long distances and on a large scale, such as, for example, in the case of ship installations, where the axes between the upper and lower layers of the hull are measured; in the case of large airplanes, where the axes are calibrated between each of the long-distance axes; or in the case of fast axes measurements of carrier vehicles in an off-site environment.
The principle of the strapdown inertial navigation system (SINS) is based on inertial characteristics; through the fusion data of the internal gyroscope and accelerometer sensors, it can realize accurate measurement of its angle and that of its strapdown equipment relative to the geodetic coordinate system. Accelerometers usually use micro-electromechanical system technology, and the displacement and angle can be inferred by integrating the acceleration in three directions [17,18,19]. Currently, the laser gyro and fiber-optic gyro measurement principles are based on the Sagnac effect, i.e., the beam propagation time slightly differs with rotation, and by measuring the time difference, the rotational speed and direction of an object can be obtained [20,21]. Compared with traditional gyroscopes, they have the advantages of high precision and shock resistance, so they are widely used in navigation systems [22,23].
At present, precision measurement is usually not limited to one kind of equipment, and multi-device cooperative work is one of the hot topics in current research [24,25]. With the improvement of the accuracy of laser gyro, fiber-optic gyro, and micro-electromechanical system (MEMS) inertial guidance technology, as well as the decrease in the cost and volume, inertial guidance has been employed in a large number of applications for the solution of position and navigation under multi-sensors. For example, inertial guidance is usually combined with a global navigation satellite system (GNSS) for integrated navigation [26,27,28], with a Doppler velocity log (DVL) for underwater navigation [29], and with a radar or camera for simultaneous localization and mapping (SLAM) algorithms [30].
Based on SINS characteristics and the defects that mean the autocollimator cannot measure under long-distance, wide-angle, or non-leveled conditions, it is of great practical significance and application value to proposes a non-leveled dynamic axis measurement method based on an SINS and autocollimator.
This paper is organized as follows: In Section 2, the system composition, measurement modeling, and experimental setups are described. Section 3 shows the simulation results and experimental results. Section 4 explains the experimental results, the potential limitations of this study, and how the system could be improved in future work. Section 5 presents the conclusions.

2. Methodologies

2.1. System Composition

Figure 1a shows the system composition, which includes a dual-axis photoelectric autocollimator and a strapdown inertial guide. The SINS consists of three fiber-optic gyros; it is a customized version purchased by the laboratory. The measurement errors of the inertial guide were within ±0.001° over a short time. The autocollimator consists of an optical system, a light source, and a CMOS sensor. The optical system was made by our lab and is designed for a focal length of 60 mm, an aperture of 25 mm, and a measuring range of 5 m. The model of the CMOS sensor is NOIP1SN5000A, made by ONSEMI, Scottsdale, AZ, USA; the sensor utilizes 4.8 μm × 4.8 μm pixels that support low-noise “pipelined” and “triggered” global shutter readout modes with 2592 × 2048 active pixels, with a plane mirror as the measurement target. The autocollimator has a measurement accuracy of ±0.001° in yaw and pitch under horizontal conditions, theoretically. The SINS has a measurement accuracy of ±0.01° theoretically, and had a measurement accuracy of ±0.001° in a short time proven by tests in the yaw, pitch, and roll directions. The measurement principle is shown in Figure 1b. In the measurement system, the inertial guide is used to measure the angular information between the system and O-XYZ relative to the geodetic coordinate system (i.e., northeast sky coordinate system), and the autocollimator is used to measure the angular relationship between the equipment and the YB axis of the target being measured (planar mirror). The fusion of the two data points is used to obtain the relationship between the axis of the target being measured relative to the geodetic coordinate system for the yaw and pitch angles.

2.2. Measurement Modeling

2.2.1. Coordinate System Establishment

The first step in establishing the system measurement model is to establish the measurement coordinate system, as shown in Figure 2, with the plane mirror as the measurement target. O-XYZ is the geodetic coordinate system (i.e., the northeast celestial coordinate system), O-XAYAZA is the SINS coordinate system, O-XCYCZC is the lens coordinate system, O-XPYPZP is the camera coordinate system, and O-XBYBZB is the plane mirror coordinate system. Among them, the inertial coordinate system, the lens coordinate system, and the camera coordinate system are all based on the Earth’s level; the coordinate axes of these three coordinate systems are in the same direction, and the orientation is based on the YC direction along the optical axis.

2.2.2. Measurement Modeling of the Autocollimator

First, we consider the measurement model of the autocollimator in a leveled case. Projection along the opposite direction to the X-axis in Figure 2 yields the system shown in Figure 3. For this, we let the focal length of the autocollimator be f. The plane mirror reflects the emitted target, point P, to the image plane, point P (xp,zp). Then, the yaw angle α and pitch angle β of the plane mirror concerning the autocollimator can be computed using Equation (1).
α = 1 2 tan 1 ( x p f ) β = 1 2 tan 1 ( z p f )
A further analysis of the measurement system under non-leveled dynamic conditions is shown in Figure 4 for the O-XZ planar projection obtained by projecting the measurement coordinate system in Figure 2 along the positive direction of the Y-axis. When the roll angle between the autocollimator and the horizontal plane is γA, the target is set to image point P (xp,zp) on the image plane of the camera and converted from the O-XpZp coordinate system to the O-XZ coordinate system. The position coordinate conversion equations are as follows:
x = x p cos γ A z p sin γ A z = x p sin γ A + z p cos γ A
Substituting Equation (2) into (1) yields the relative value of the measurement target to the axis of the measurement system in the non-leveled state:
α = 1 2 tan 1 ( ( x p cos γ A z p sin γ A ) / f ) β = 1 2 tan 1 ( ( x p sin γ A + z p cos γ A ) / f )

2.2.3. Measurement Modeling of the SINS

As shown in Figure 5, the inertial guidance measurement angles are defined, respectively, as follows:
  • Yaw angle, αA: the horizontal angle between the projection of the YA-axis onto the horizontal plane and the actual north direction;
  • Pitch angle, βA: the angle between the YA-axis in the vertical projection plane and the horizontal plane;
  • Roll angle, γA: the angle between the XA-axis in the vertical projection plane and the horizontal plane.
Figure 5. SINS measurement coordinate system. The yaw angle αA, pitch angle βA, and roll angle γA can be measured using the SINS.
Figure 5. SINS measurement coordinate system. The yaw angle αA, pitch angle βA, and roll angle γA can be measured using the SINS.
Sensors 24 02590 g005
Combined with Equation (3), the orientation and pitch angle of the measurement target relative to the geodetic coordinate system can be obtained as follows:
α 0 = 1 2 tan 1 ( ( x p cos γ A z p sin γ A ) / f ) + α A β 0 = 1 2 tan 1 ( ( x p sin γ A + z p cos γ A ) / f ) + β A

2.3. Measurement Error Analysis

Based on the measurement model and the calculation formulae provided in Section 2, the sources of errors in the measurement system are further analyzed to prove the validity of the measurement system and its measurement accuracy.
The measurement errors of the system include systematic errors and random errors. Using Equation (4), the systematic errors of the system include the installation errors and focal length errors, and the random errors include the pixel errors and SINS measurement errors.

2.3.1. Installation Errors

Due to the virtual axis of the SINS, it is difficult to achieve parallelism between the coordinate system of the SINS and the autocollimator’s coordinate system through installation and adjustment, which leads to a small deviation between the two coordinate systems. If we let the angle of the autocollimator rolling direction relative to the horizontal plane be γA, the angle between the autocollimator rolling axis and the inertial guide rolling axis be γ, and the angle between the inertial guide rolling axis and the horizontal plane be γ0, then we have
γ A = γ 0 + γ
Substituting Equation (5) into (4), we obtain
α 0 = 1 2 tan 1 ( ( x p cos γ 0 + γ z p sin γ 0 + γ ) / f ) + α A β 0 = 1 2 tan 1 ( ( x p sin γ 0 + γ + z p cos γ 0 + γ ) / f ) + β A
From Equation (6), the roll angle γ between the SINS and the autocollimator affects the measurement results, and this error cannot be eliminated in the relative measurement.
This systematic error can usually be measured and corrected. The measurement of angle γ is usually realized through methods such as optical–mechanical calibration. However, the SINS cannot be measured accurately, because of its virtual axis. According to engineering experience, this measurement error can be controlled at about 10″, so the cross-roll error in the subsequent simulation is taken as γ = ±0.003°.

2.3.2. Focal Length Errors

The lens’s focal length is usually determined by the optical design, but manufacturing and mounting errors will cause the focal length to be inconsistent with the design value. According to engineering experience, the actual focal length of the lens can usually be controlled within 0.1–0.5% of the theoretical value. After calibration, the actual focal length value can be controlled within 0.1% [31]. In this study, the theoretical focal length of the self-collimator is 60 mm and the actual value after calibration measurement is 59.64 mm. Accordingly, the following simulation takes the focal length error value as ±0.05 mm.

2.3.3. Pixel Errors

In Equation (5), xp and zp are the coordinates of the target’s imaging position on the camera at the time of measurement. The errors in xp and zp are determined by the resolution of the camera image element. According to research on the pixel subdivision algorithm, the pixel errors can usually be reduced to within 0.1 pixels using differential calculation and other methods [32]. The actual camera pixel resolution used in this system is 4.8 μm. In order to ensure that the simulation was consistent with the actual test, the pixel error value was taken to be 0.5 pixels in the simulation process, which is 2.4 μm.

2.3.4. SINS Measurement Errors

From Section 2.2.2, the measurement error of the SINS is determined by its measurement accuracy. This system uses the fiber-optic inertial guide for measurement. For the measurement system in this study, the measurement is usually completed in a short period of time in a single power-up, so the effects of system errors can be ignored. The random errors of fiber-optic inertial guides include zero bias and noise. However, random errors usually have a negligible effect on the measurement results when measuring in a short period of time. After testing the inertial guide used in the system, it was proven that the measurement errors of this inertial guide were within ±0.001° over a short period of time, so this value was taken for the simulation.

2.4. Experiments

Experimental validation was carried out using laboratory equipment to verify the validity of the measurement model and simulation results. The instrumentation used in this testing included the SINS, an autocollimator, a roll adjustment stage, a plane mirror with a 2D adjustment stage, and a parallel light tube for measurements with the following accuracies:
  • The installation error was taken as γ = ±0.003°;
  • The focal length error was taken as ±0.05 mm;
  • The CMOS sensor measurement error was taken as ±0.1 pixel;
  • The SINS measurement error was taken as ±0.001° in yaw, pitch, and roll;
  • The parallel light pipes had a measurement accuracy of ±0.2″ in yaw and pitch;
  • The roll adjustment table had a ±15° adjustment range.
The experimental setup is shown in Figure 6. The experimental procedure was as follows: The measuring system (SINS with the autocollimator) was placed on the roll adjustment stage, and the plane mirror with the 2D adjustment stage was placed between the measuring system and the parallel light tube. Adjusting the 2D adjustment table changed the plane mirror’s axis, and its axis changes were monitored with the parallel light tube. Measurement started from the position when the SINS was horizontal, and the range of roll adjustment was ±10°, with an interval of 2° between each adjustment. After each set of the system’s roll values was adjusted, its yaw and pitch values were adjusted using the initial angle of the plane mirror as a reference. Each yaw and pitch adjustment interval was 0.2°, with a range of ±1°. The yaw and pitch values of each set of the plane mirror adjustments were recorded, as well as the coordinate points of the image obtained from the autocollimator in the image plane (xp,zp). A total of 121 sets of corresponding data values were obtained.

3. Results

3.1. Simulation Results

To ensure the accuracy and validity of the measurement model presented in Section 2.2, as well as the error analysis provided in Section 2.3, a Monte Carlo analysis based on Equation (6) was conducted. The Monte Carlo method, also known as the statistical test method, is a numerical simulation technique that focuses on probabilistic phenomena. Its fundamental principle is random sampling. By constructing a probabilistic model that closely represents the measurement system’s performance and running random trials, the simulation can replicate the system’s random measurement characteristics. The simulation results can be considered as actual measurement outcomes when the number of simulations is large enough. Substituting the four measurement error values from the error analysis in Section 2.3, all of the parameters used in the simulation were the same as those used in the experiments, specifically including the following:
  • The installation error was taken as γ = ±0.003°;
  • The focal length error was taken as ±0.05 mm;
  • The CMOS sensor measurement error was taken as ±0.1 pixel;
  • The SINS measurement error was taken as ±0.001° in yaw, pitch, and roll.
The specific calculation steps were as follows:
  • Randomly generate an initial set of truth data, including the measurement of the system’s roll angle (within ±5°) and the yaw and pitch angles of the plane mirror axis measured with the autocollimator (within ±4.5°);
  • Based on the generated truth data, back-project the theoretical truth data measured with the sensor, and randomly add the error data in Section 3.1 to them as the measurement data of the sensor;
  • Substituting the sensor measurement data into Equation (4), recalculate the yaw and pitch angles of the plane mirror as measurements;
  • Calculate the difference between the measured data and the true value data as the measurement error.
Scatter plots of the measurement errors of the system and the distribution of the errors when repeating the calculation 10,000 times are shown in Figure 7. The figures show that the system’s measurement errors are overwhelmingly within the range of ±0.002° and the overall measurement accuracy is within the range of ±0.006°. The mean square deviations of the yaw and pitch errors are σ_yaw = 0.0020° (1σ) and σ_pitch = 0.0019° (1σ).

3.2. Experimental Results

The data measured in Section 2.4 are listed in Table 1. The measurement group 0 includes the initial yaw and pitch values of the mirror, as well as the position of the reflected target. For measurement groups 1 to 5, we sequentially increased the yaw and pitch of the plane mirror by about 0.2° in the same direction, using measurement group 0 as a reference. For measurement groups 6 to 10, we sequentially increased the yaw and pitch of the plane mirror by about 0.2° in the other direction, using measurement group 0 as a reference. The exact amount of change was measured by means of a parallel light tube, and the corresponding xp and zp values were also recorded.
We substituted the xp and zp data in Table 1 into Equation (6) to calculate the measurement values of the mirror’s change in yaw and pitch. The measurement group 0 was also used as the initial value in these calculations, and the measured values were compared with the true values to obtain the errors. From these calculations, the measurement errors are shown in Table 2, and each measurement error matches those of the measurement groups in Table 1.
Analyzing the measurement errors in Table 2 and Figure 8 reveals the following:
When the system measures within ±10° of the roll angle, most of the measurement errors are within ±0.004° and the overall error is within ±0.006°. The root mean square (RMS) values of the measurement errors are σ_yaw = 0.003° (1σ) and σ_pitch = 0.0018° (1σ). The measurement consistency is good, which is consistent with the simulation results.

4. Discussion

Through Monte Carlo simulation of this measurement model, the variance of the yaw and pitch is obtained as σ_yaw = 0.0020° (1σ) and σ_pitch = 0.0019° (1σ) after running the simulation 10,000 times. It can be deduced from the simulation results that the measurement error of this system is stable and consistent for the target yaw and pitch angles.
As can be seen from the experimental results, when the system roll angle is unchanged and the angle of the measurement target changes, the measurement error increases with the change in angle of the measurement target, and the sign of the measurement error is related to the sign of the change in angle of the target. Also, within a specific range, the system’s measurement error does not change due to the change in roll angle.
Comparing the experimental results with the simulation results, it can be seen that the yaw measurement error of the experimental results is larger than that of the simulation results. The reason for these different results may be the fact that the measurement group is too small to reflect the actual measurement capability of the system, or the fact that the CMOS sensor in the autocollimator does not coincide with the axis of the optical system when it is installed, or other reasons, which need to be further explored.
For axis measurements under non-leveled dynamic conditions, the accurate measurement of angles is usually achieved by optimizing the measurement environment, e.g., by designing vibration damping and leveling planes. This study started without optimizing the measurement equipment, which has an advantage in terms of preparation time, volume, and weight, although the accuracy is slightly lower in comparison. This measurement accuracy can still be suitable for vehicle-related axis measurement, aircraft axis measurement target calibration, and naval weapon axis measurement. Since the work presented in this paper involves only a measurement model and its validation under laboratory conditions, subsequent field tests need to be carried out to explore its engineering practicality further.
In this study, the data between the two sensors were only calculated and processed using the measurement model, but there may have been a time delay in the two sensors, which could have led to a decrease in the measurement accuracy due to the unsynchronized data when measuring on a dynamic platform; so, further exploration of data fusion and synchronization methods is required subsequently.

5. Conclusions

In order to realize axis measurement under non-leveled dynamic conditions using an autocollimator and extend the measuring range, an autocollimator axis measurement method based on the SINS is proposed. This article demonstrates the system model and measurement calculations, simulation analyses, and experimental verification of the model were carried out. The latter demonstrated that the majority of the method’s measurement errors were within ±0.002° and the overall measurement error was within ±0.006°. The measurement system was tested over a roll angle range of ±10°, showing that most of the measurement errors were within ±0.004° and the overall measurement error was within ±0.006°. This was consistent with the simulation results, showing a good measurement consistency.
Our system has certain advantages over other measurement methods, and the measurement accuracy can be further improved from the point of view of data fusion and synchronization of the two sensors in future work. According to the proposed study, a new measurement method can be provided for axis measurement in the case of a moving base.

Author Contributions

Conceptualization, W.M., C.J. and Z.W.; methodology, W.M., C.J. and Z.W.; software, S.L. and Z.W.; validation, W.M., Z.W. and J.L.; formal analysis, W.M. and Y.H.; investigation, Y.H.; resources, Z.W. and J.L.; data curation, W.M.; writing—original draft preparation, Z.W., X.L. and Y.H.; writing—review and editing, Z.W., Y.H., X.L., C.J. and J.L.; visualization, Z.W.; supervision, Z.W.; project administration, J.L. and Z.W.; funding acquisition, J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Scientific and Technological Development Program of Ji Lin Province, China (Grant No. 20210201048GX).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kumar, A.S.A.; George, B.; Mukhopadhyay, S.C. Technologies and Applications of Angle Sensors: A Review. IEEE Sens. J. 2021, 21, 7195–7206. [Google Scholar] [CrossRef]
  2. Gao, W.; Kim, S.W.; Bosse, H.; Haitjema, H.; Chena, Y.L.; Lu, X.D.; Knapp, W.; Weckenmann, A.; Estler, W.T.; Kunzmann, H. Measurement technologies for precision positioning. CIRP Ann.-Manuf. Technol. 2015, 64, 773–796. [Google Scholar] [CrossRef]
  3. Zheng, F.; Long, F.; Zhao, Y.; Yu, C.; Jia, P.; Zhang, B.; Yuan, D.; Feng, Q. High-Precision Small-Angle Measurement of Laser-Fiber Autocollimation Using Common-Path Polarized Light Difference. IEEE Sens. J. 2023, 23, 9237–9245. [Google Scholar] [CrossRef]
  4. Mandal, L.; Singh, J.; Ganesan, A.R. Michelson Interferometer with mirrored right-angled prism for measurement of tilt with double sensitivity. J. Opt. 2023, 53, 1545–1550. [Google Scholar] [CrossRef]
  5. Meng, F.; Yang, G.; Yang, J.; Lu, H.; Dong, Z.; Kang, R.; Guo, D.; Qin, Y. Error Analysis of Normal Surface Measurements Based on Multiple Laser Displacement Sensors. Sensors 2024, 24, 2059. [Google Scholar] [CrossRef] [PubMed]
  6. Wang, S.; Ma, R.; Cao, F.; Luo, L.; Li, X. A Review: High-Precision Angle Measurement Technologies. Sensors 2024, 24, 1755. [Google Scholar] [CrossRef] [PubMed]
  7. Zou, Y.; Zhang, N.; Yuan, H.; Liu, C.; Liu, D. High precision deflection angle measurement of irregular light spot. Chin. Space Sci. Technol. 2022, 42, 107–113. [Google Scholar]
  8. Guo, Y.; Cheng, H.; Liu, G. Three-degree-of-freedom autocollimation angle measurement method based on crosshair displacement and rotation. Rev. Sci. Instrum. 2023, 94, 0126806. [Google Scholar] [CrossRef] [PubMed]
  9. Yan, L.; Yan, Y.; Chen, B.; Lou, Y. A Differential Phase-Modulated Interferometer with Rotational Error Compensation for Precision Displacement Measurement. Appl. Sci. 2022, 12, 5002. [Google Scholar] [CrossRef]
  10. Kim, K.; Jang, K.W.; Ryu, J.K.; Jeong, K.H. Biologically inspired ultrathin arrayed camera for high-contrast and high-resolution imaging. Light Sci. Appl. 2020, 9, 28. [Google Scholar] [CrossRef]
  11. Guo, J.; Lin, L.; Li, S.; Chen, J.; Wang, S.; Wu, W.; Cai, J.; Zhou, T.; Liu, Y.; Huang, W. Ferroelectric superdomain controlled graphene plasmon for tunable mid-infrared photodetector with dual-band spectral selectivity. Carbon 2022, 189, 596–603. [Google Scholar] [CrossRef]
  12. Guo, J.; Lin, L.; Li, S.; Chen, J.; Wang, S.; Wu, W.; Cai, J.; Liu, Y.; Ye, J.; Huang, W. WSe2/MoS2 van der Waals Heterostructures Decorated with Au Nanoparticles for Broadband Plasmonic Photodetectors. ACS Appl. Nano Mater. 2022, 5, 587–596. [Google Scholar] [CrossRef]
  13. Guo, J.; Liu, Y.; Lin, L.; Li, S.; Cai, J.; Chen, J.; Huang, W.; Lin, Y.; Xu, J. Chromatic Plasmonic Polarizer-Based Synapse for All-Optical Convolutional Neural Network. Nano Lett. 2023, 23, 9651–9656. [Google Scholar] [CrossRef]
  14. Kong, Q.; Wen, L. Fast tilt measurement based on optical block. Opt. Laser Technol. 2022, 148, 107731. [Google Scholar] [CrossRef]
  15. Du, M.-x.; Yan, Y.-f.; Zhang, R.; Cai, C.-l.; Yu, X.; Bai, S.-p.; Yu, Y. 3D position angle measurement based on a lens array. Chin. Opt. 2022, 15, 45–55. [Google Scholar] [CrossRef]
  16. Ren, W.; Cui, J.; Tan, J. Precision roll angle measurement system based on autocollimation. Appl. Opt. 2022, 61, 3811–3818. [Google Scholar] [CrossRef] [PubMed]
  17. Dorofeev, N.V.; Kuzichkin, O.R.; Tsaplev, A.V. Accelerometric Method of Measuring the Angle of Rotation of the KinematicMechanisms of Nodes. Appl. Mech. Mater. 2015, 770, 592–597. [Google Scholar] [CrossRef]
  18. Gao, Y.; Zhang, X.; Mai, G.; Hu, R. Measurement Method for Angle Acceleration of Turn-table Based on Accelerometer. J. Astronaut. Metrol. Meas. 2015, 35, 14–16. [Google Scholar]
  19. Lu, Y.-l.; Pan, Y.-J.; Li, L.-l.; Liu, Y.; Peng, H. Measurement method of projectile’s heading and pitching angle velocities based on biaxial accelerometer. J. Chin. Inert. Technol. 2015, 23, 160–164. [Google Scholar]
  20. Ren, C.; Guo, D.; Zhang, L.; Wang, T. Research on Nonlinear Compensation of the MEMS Gyroscope under Tiny Angular Velocity. Sensors 2022, 22, 6577. [Google Scholar] [CrossRef]
  21. Lijia, Y.; Qiang, L.; Guochen, W.; Hualiang, S.; Qingzhi, Z. An on-orbit high-precision angular vibration measuring device based on laser gyro. Proc. SPIE 2022, 12169, 1216943. [Google Scholar]
  22. Liu, Y.; Luo, X.; Chen, X. Improvement of angle random walk of fiber-optic gyroscope using polarization-maintaining fiber ring resonator. Opt. Express 2022, 30, 29900–29906. [Google Scholar] [CrossRef] [PubMed]
  23. Ma, R.; Yu, H.; Ni, K.; Zhou, Q.; Li, X.; Wu, G. Angular velocity measurement system based on optical frequency comb. In Proceedings of the Conference on Semiconductor Lasers and Applications IX, Hangzhou, China, 21–23 October 2019. [Google Scholar]
  24. Ren, Y.; Zhang, F.; Liu, F.; Hu, X.; Fu, Y. Accuracy test method of multi-instrument cooperative measurement. Proc. SPIE 2022, 12282, 1228219. [Google Scholar]
  25. Kim, J.-A.; Lee, J.Y.; Kang, C.-S.; Woo, J.H. Hybrid optical measurement system for evaluation of precision two-dimensional planar stages. Measurement 2022, 194, 111023. [Google Scholar] [CrossRef]
  26. Suvorkin, V.; Garcia-Fernandez, M.; González-Casado, G.; Li, M.; Rovira-Garcia, A. Assessment of Noise of MEMS IMU Sensors of Different Grades for GNSS/IMU Navigation. Sensors 2024, 24, 1953. [Google Scholar] [CrossRef] [PubMed]
  27. Chang, L.; Bian, Q.; Zuo, Y.; Zhou, Q. SINS/GNSS-Integrated Navigation Based on Group Affine SINS Mechanization in Local-Level Frame. IEEE/ASME Trans. Mechatron. 2023, 28, 2471–2482. [Google Scholar] [CrossRef]
  28. Zhao, L.; Kang, Y.; Cheng, J.; Fan, R. A MFKF Based SINS/DVL/USBL Integrated Navigation Algorithm for Unmanned Underwater Vehicles in Polar Regions. In Proceedings of the 2019 Chinese Control Conference (CCC), Guangzhou, China, 27–30 July 2019; pp. 3875–3880. [Google Scholar] [CrossRef]
  29. Liu, X.; Liu, X.; Wang, L.; Huang, Y.; Wang, Z. SINS/DVL Integrated System with Current and Misalignment Estimation for Midwater Navigation. IEEE Access 2021, 9, 51332–51342. [Google Scholar] [CrossRef]
  30. Feng, L.; Qu, X.; Ye, X.; Wang, K.; Li, X. Fast Feature Matching in Visual-Inertial SLAM. In Proceedings of the 2022 17th International Conference on Control, Automation, Robotics and Vision (ICARCV), Singapore, 11–13 December 2022; pp. 500–504. [Google Scholar] [CrossRef]
  31. Cheng, Q.; Hu, H.; Li, L.; Wang, X.; Luo, X.; Zhang, X. Distortion analysis and focal length testing of off-axis optical system. Opt. Precis. Eng. 2022, 30, 2839–2846. [Google Scholar] [CrossRef]
  32. Wei, M.S.; Xing, F.; You, Z. A real-time detection and positioning method for small and weak targets using a 1D morphology-based approach in 2D images. Light Sci. Appl. 2018, 3, 18006. [Google Scholar] [CrossRef]
Figure 1. System composition and principle. (a) The system includes an autocollimator and a strapdown inertial guide as the measurement equipment and a plane mirror as the target; (b) the autocollimator measures the plane mirror’s axis and the SINS measures the geodetic coordinate system. The red arrows represent the return of beam from the collimator after reflection by the plane mirror.
Figure 1. System composition and principle. (a) The system includes an autocollimator and a strapdown inertial guide as the measurement equipment and a plane mirror as the target; (b) the autocollimator measures the plane mirror’s axis and the SINS measures the geodetic coordinate system. The red arrows represent the return of beam from the collimator after reflection by the plane mirror.
Sensors 24 02590 g001
Figure 2. Measurement coordinate system. The measurement model is constructed using the geodetic coordinate system O-XYZ, the SINS coordinate system O-XAYAZA, the lens coordinate system O-XCYCZC, the camera coordinate system O-XPYPZP, and the plane mirror coordinate system O-XBYBZB.
Figure 2. Measurement coordinate system. The measurement model is constructed using the geodetic coordinate system O-XYZ, the SINS coordinate system O-XAYAZA, the lens coordinate system O-XCYCZC, the camera coordinate system O-XPYPZP, and the plane mirror coordinate system O-XBYBZB.
Sensors 24 02590 g002
Figure 3. Autocollimator measurement coordinate system. By calculating the position of the reflected point P (xp,zp), the yaw angle α and pitch angle β of the plane mirror concerning the autocollimator can be obtained.
Figure 3. Autocollimator measurement coordinate system. By calculating the position of the reflected point P (xp,zp), the yaw angle α and pitch angle β of the plane mirror concerning the autocollimator can be obtained.
Sensors 24 02590 g003
Figure 4. Autocollimator angle measurement under non-leveled conditions. γA is the roll angle between the autocollimator and the horizontal plane, which causes measurement errors.
Figure 4. Autocollimator angle measurement under non-leveled conditions. γA is the roll angle between the autocollimator and the horizontal plane, which causes measurement errors.
Sensors 24 02590 g004
Figure 6. Experimental setup, including a measurement system, a plane mirror (measurement target), and a parallel optical tube to measure the true value of the amount of change in the target. The measurement accuracy of the system is verified by changing the angle of the plane mirror.
Figure 6. Experimental setup, including a measurement system, a plane mirror (measurement target), and a parallel optical tube to measure the true value of the amount of change in the target. The measurement accuracy of the system is verified by changing the angle of the plane mirror.
Sensors 24 02590 g006
Figure 7. Simulation results. The red line refers to the probability distribution curve fitted to the simulated data. (a) Yaw error scatter plot; (b) pitch error scatter plot; (c) yaw error histogram; (d) pitch error histogram.
Figure 7. Simulation results. The red line refers to the probability distribution curve fitted to the simulated data. (a) Yaw error scatter plot; (b) pitch error scatter plot; (c) yaw error histogram; (d) pitch error histogram.
Sensors 24 02590 g007aSensors 24 02590 g007b
Figure 8. Experimental error distribution. Different color represents the amount of the surface in the z-axis direction. (a) Yaw error distribution; (b) pitch error distribution.
Figure 8. Experimental error distribution. Different color represents the amount of the surface in the z-axis direction. (a) Yaw error distribution; (b) pitch error distribution.
Sensors 24 02590 g008
Table 1. Experimental data.
Table 1. Experimental data.
Roll
Angle (°)
Data TypeMeasurement Groups
012345678910
−0.001Mirror yaw (°)58.989159.184359.386259.588159.788259.985858.788258.583858.383458.183857.9819
Mirror pitch (°)90.294190.492190.690890.895291.093291.299890.094789.898289.694189.495989.2971
xp in CMOS996.211082.251171.071259.811347.671434.39908.08818.45730.23642.92554.45
zp in CMOS985.641072.451159.241248.721334.921425.21898.62812.91723.92637.33550.85
2.010Mirror yaw (°)58.934259.134659.333859.534359.737559.937158.736958.536758.334758.135657.9309
Mirror pitch (°)90.294590.497390.695190.896191.094791.295190.093389.894389.694989.494989.2946
xp in CMOS996.781081.681166.111251.161337.371421.56912.98828.17742.57658.29571.78
zp in CMOS985.571077.331166.811257.671347.511437.87894.77805.01715.01624.82534.54
4.002Mirror yaw (°)58.966459.165459.364259.569259.768659.966958.762758.565858.364658.160557.9634
Mirror pitch (°)90.297690.493690.692290.895191.095991.295790.092189.891489.696189.498289.2925
xp in CMOS996.291077.641158.831242.531323.641404.31913.21832.94750.86667.69587.58
zp in CMOS985.661077.111170.011264.511358.311451.31889.87796.47705.27613.01517.77
6.003Mirror yaw (°)58.983559.188359.387959.584359.784159.989258.786758.581958.382458.186557.9832
Mirror pitch (°)90.293190.492590.696190.896991.093591.299990.096789.893389.694789.495689.2954
xp in CMOS996.431076.821154.831231.561309.671389.84919.34839.02761.07684.71605.31
zp in CMOS985.581081.811179.341275.661370.411469.31891.17793.71698.31603.02507.11
8.007Mirror yaw (°)59.004359.205359.406559.603159.803860.006458.805658.606758.406158.205358.0048
Mirror pitch (°)90.292390.494790.692490.894691.096591.295790.092189.895589.691889.495189.2913
xp in CMOS996.531071.881147.141220.531295.461371.41922.08847.62772.76697.43622.66
zp in CMOS985.351085.261182.961282.491382.281480.58886.62789.21689.19592.02492.45
10.005Mirror yaw (°)59.008659.205959.407959.607459.807560.006158.808158.601558.402158.202258.0018
Mirror pitch (°)90.287890.485490.685790.884491.087991.284790.082189.881689.684989.480289.2815
xp in CMOS996.581066.861139.081210.331281.351352.29924.97850.85779.46708.71637.19
zp in CMOS985.351085.761187.431288.211391.171490.91882.17780.19680.59577.41477.05
−2.006Mirror yaw (°)58.953759.153159.357159.555459.755259.955558.754758.550958.352158.156857.9529
Mirror pitch (°)90.295890.498490.699290.898591.097291.295290.091189.894889.696589.490789.2906
xp in CMOS996.411087.011179.911270.051360.521451.51905.81813.51723.12634.23542.01
zp in CMOS985.561071.191155.721239.631323.511406.63899.65817.05733.63647.11563.26
−4.004Mirror yaw (°)59.002159.204759.404159.600459.801560.008858.802858.603158.402158.203758.0012
Mirror pitch (°)90.294790.497990.697490.895391.095491.295790.092289.892289.692889.493889.2909
xp in CMOS996.211091.181184.891276.971371.231468.07902.77809.02715.01622.04527.32
zp in CMOS985.371067.941148.861229.011310.051390.91903.54822.61742.01661.53579.94
−6.000Mirror yaw (°)58.994559.197759.399959.598359.797659.997558.791358.592558.391658.193957.9945
Mirror pitch (°)90.292290.496390.695790.893191.093291.297690.095589.892389.691489.494889.2926
xp in CMOS996.271094.521191.971287.851383.991480.52898.61802.44705.53610.31514.13
zp in CMOS985.321064.991142.361218.891296.791376.34909.37830.68752.81676.65598.34
−8.001Mirror yaw (°)58.971459.178159.378559.575459.775159.975858.772758.571958.370158.172257.9702
Mirror pitch (°)90.291190.497190.693590.897991.092691.293390.090689.891789.696689.497789.2969
xp in CMOS996.141098.831197.911296.011394.551494.01897.39798.02698.53600.47500.78
zp in CMOS985.681062.311135.111211.581283.521358.11911.36837.71765.87692.09617.83
−10.006Mirror yaw (°)58.966559.167159.361759.568159.761159.966558.761658.566758.366658.163957.9635
Mirror pitch (°)90.291790.493390.694290.894491.093991.295790.097189.894689.690289.491389.2969
xp in CMOS996.361098.481198.051302.561401.211505.27893.01793.38691.28588.71487.71
zp in CMOS985.791057.291129.021199.381270.611341.91917.94845.85773.25703.45635.44
Table 2. Measurement errors.
Table 2. Measurement errors.
Roll
Angle (°)
Data TypeMeasurement Groups
12345678910
−0.001Yaw error (°)0.00160.00290.00400.00480.0053−0.0007−0.0014−0.0027−0.0028−0.0031
Pitch error (°)0.00130.00180.00280.00260.0031−0.0004−0.0007−0.0008−0.0013−0.0008
2.010Yaw error (°)0.00110.00210.00330.00430.0042−0.0016−0.0025−0.0034−0.0041−0.0042
Pitch error (°)0.00090.00160.00210.00260.0026−0.0004−0.0005−0.0006−0.0006−0.0003
4.002Yaw error (°)0.00130.00260.00360.00420.0047−0.0012−0.0024−0.0030−0.0034−0.0041
Pitch error (°)0.00040.00150.00160.00250.0026−0.0006−0.0009−0.0013−0.0012−0.0006
6.003Yaw error (°)0.00110.00230.00350.00400.0047−0.0012−0.0024−0.0031−0.0036−0.0037
Pitch error (°)0.00100.00130.00200.00280.0028−0.0007−0.0005−0.0010−0.0010−0.0005
8.007Yaw error (°)0.00150.00200.00330.00400.0046−0.0014−0.0022−0.0031−0.0038−0.0042
Pitch error (°)0.00060.00100.00150.00240.0022−0.0004−0.0015−0.0012−0.00120.0004
10.005Yaw error (°)0.00110.00220.00330.00410.0046−0.0010−0.0019−0.0029−0.0034−0.0033
Pitch error (°)0.00080.00170.00230.00300.00370−0.0002−0.0006−0.00040.0002
−2.006Yaw error (°)0.00090.00250.00350.00370.0046−0.0013−0.0019−0.0030−0.0039−0.0039
Pitch error (°)0.00110.00170.00210.00310.0029−0.0003−0.0003−0.0006−0.0003−0.0001
−4.004Yaw error (°)0.00100.00250.00350.00440.0050−0.0009−0.0022−0.0028−0.0036−0.0040
Pitch error (°)0.00110.00200.00230.00280.00300.0001−0.0002−0.0004−0.0005−0.0010
−6.000Yaw error (°)0.00130.00230.00370.00440.0049−0.0008−0.0020−0.0029−0.0036−0.0041
Pitch error (°)0.00140.00200.00230.00300.0032−0.00020.00030.00020.00020.0007
−8.001Yaw error (°)0.00150.00240.00330.00390.0046−0.0014−0.0022−0.0029−0.0035−0.0035
Pitch error (°)0.00100.00180.00250.00270.00320−0.0003−0.0003−0.0003−0.0005
−10.006Yaw error (°)0.00100.00210.00310.00380.0045−0.0018−0.0028−0.0037−0.0041−0.0046
Pitch error (°)0.00140.00210.00280.00360.00380.0010−0.00050.00050.00030.0008
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ma, W.; Li, J.; Liu, S.; Han, Y.; Liu, X.; Wang, Z.; Jiang, C. An Autocollimator Axial Measurement Method Based on the Strapdown Inertial Navigation System. Sensors 2024, 24, 2590. https://doi.org/10.3390/s24082590

AMA Style

Ma W, Li J, Liu S, Han Y, Liu X, Wang Z, Jiang C. An Autocollimator Axial Measurement Method Based on the Strapdown Inertial Navigation System. Sensors. 2024; 24(8):2590. https://doi.org/10.3390/s24082590

Chicago/Turabian Style

Ma, Wenjia, Jianrong Li, Shaojin Liu, Yan Han, Xu Liu, Zhiqian Wang, and Changhong Jiang. 2024. "An Autocollimator Axial Measurement Method Based on the Strapdown Inertial Navigation System" Sensors 24, no. 8: 2590. https://doi.org/10.3390/s24082590

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop