RGB-D Camera-Based Depth Measurement of Castings in Dynamic Environments
Long Zhang,Zihao Chen,Jianhui Miao,Qian Xie,Jun Hong,Hao Li
DOI: https://doi.org/10.1007/s40962-024-01500-8
2024-12-03
International Journal of Metalcasting
Abstract:In industrial production, the accuracy of depth measurement during casting gripping is often significantly compromised due to the influence of abnormal vibration, hindering the accurate positioning of the target casting. For this reason, this study proposes an RGB-D camera-based depth measurement method for castings in dynamic environments. The method initially achieves target point detection by embedding the gated differentiable image processing (GDIP) module into the YOLOv8 model and utilizes an enhanced DeepSORT algorithm to track the castings efficiently. Building upon this foundation, the statistically filtered point cloud depth data is fused with the inertial measurement unit (IMU) data processed by complementary filtering via an adaptive untraceable Kalman filter (AUKF) to ensure precise depth measurement results. The method is validated through simulations and field experiments, demonstrating superior robustness and accuracy compared to traditional depth measurement techniques in dynamic industrial environments. The simulation experiments evaluate the performance across varying vibration frequencies (10 Hz, 20 Hz, 40 Hz) and vibration amplitudes (1 mm, 2 mm, 5 mm). The results indicate that the system effectively mitigates interference while maintaining stable depth measurements under high-frequency and large-amplitude vibration conditions, significantly reducing relative error. In a real industrial environment, the depth measurement of a casting located 395 mm from the vibration source was improved from 4.757 to 2.336 mm, and the relative standard deviation (RSD) decreased from 0.24% to 0.12% through AUKF fusion. This study demonstrates that the depth measurement method proposed in this paper substantially enhances the robustness of depth measurement in heavy machinery vibration environments, ensuring stability and accuracy under real production conditions.
metallurgy & metallurgical engineering