Daojing Qu, Xuhao Zhang, Genyou Wei, Meibao Wang, Zhiyao Xiang
The position of the center of mass directly affects the attitude control and flight safety of moving bodies such as unmanned aerial vehicles (UAVs). Therefore, high-precision measurement of the center of mass is required. Existing methods require changing the posture of the measured object multiple times. This introduces repeated positioning errors and suffers from poor equipment versatility. To address these issues, this paper proposes a static and dynamic combined measurement method for the center of mass based on multi-view vision. First, the relationship between the swing period and the pendulum length under the simple pendulum principle is analyzed. The basic principle of determining the direction of the center of mass using the line of gravity is also examined. Second, an under-constrained compound pendulum fixture is designed. A binocular vision system is used to track circular markers, perform FFT-based period verification, and fit the gravity line using singular value decomposition (SVD). Third, using a standard cubic iron block as the test object, the influence of pendulum length and swing angle on measurement accuracy is studied. Finally, experiments verify that the proposed method can obtain three-dimensional coordinates of the center of mass under a single suspension condition. The results show that with a pendulum length of 330 mm and an initial swing angle of 4°, the root mean square error of the center of mass measurement is 0.70 mm, and the maximum deviation over five repeated measurements is 1.45 mm. This method does not require repeated lifting or changes in posture. It can meet the need for in-situ, high-precision center of mass measurement of UAVs and other aircraft.