Paper:
STM32-Based Control System Design for Orbiting Binocular Vision Mobile Platforms
Tengfei Ma*,**
, Guangda Lu**,***
, Zhuanping Qin*,**,
, and Zheng Li*,**

*School of Automation and Electrical Engineering, Tianjin University of Technology and Education
No.1310 Dagu South Road, Jinnan District, Tianjin 300222, China
**Tianjin Key Laboratory of Information Sensing & Intelligent Control
No.1310 Dagu South Road, Jinnan District, Tianjin 300222, China
***Engineering Training Center, Tianjin University of Technology and Education
No.1310 Dagu South Road, Jinnan District, Tianjin 300222, China
Corresponding author
To address the limitations of traditional binocular vision mobile platforms—such as the lack of remote controllability, low intelligence levels, and insufficient environmental information—a binocular vision mobile platform control system based on STM32 was designed. The system utilizes an STM32F103C8T6 microcontroller as the core controller to govern platform motion and acquire environmental data. Communication with the host computer is implemented via the CAN bus, enabling real-time command exchange for remote monitoring. Experimental validation confirms the system’s stable operation, demonstrating its capability for real-time remote status monitoring and environmental data acquisition. The simulated track deformation test demonstrated that the system achieves submillimeter-level measurement accuracy, with a mean absolute error (MAE) of 0.05415 and relative standard deviation (RSD) of 13.163% for incremental/decremental displacement measurements across all three axes (X, Y, and Z). These precision metrics establish a robust technical foundation for developing advanced control systems for binocular vision mobile platforms.

STM32-based binocular vision mobile platform control system
- [1] N. Wang, “PID control system design for automatic tracking laser guided intelligent vehicle based on microcontroller,” Computer Measurement & Control, Vol.32, No.9, pp. 184-192, 2024 (in Chinese). https://doi.org/10.16526/j.cnki.11-4762/tp.2024.09.026
- [2] Y. Cheng, Z. Liu, X. Hao, and S. Guan, “Research on the design of intelligent vehicle control system based on LPC54606 microcontroller,” Science & Technology Information, Vol.22, No.17, pp. 64-66, 2024 (in Chinese). https://doi.org/10.16661/j.cnki.1672-3791.2404-5042-7199
- [3] X. Zhong, “Design of industrial transport machine joint control system based on microcontroller,” China High and New Technology, Vol.2024, No.4, pp. 96-99, 2024 (in Chinese). https://doi.org/10.13535/j.cnki.10-1507/n.2024.04.29
- [4] Y. An, H. Zhang, and Q. Yuan, “Design of UAV navigation and control system based on microcontroller,” Equipment Manufacturing Technology, Vol.2024, No.2, pp. 156-158, 2024 (in Chinese).
- [5] J. Deng et al., “Design of quadruped bionic spider robot control system based on STM32 microcomputer,” Mechanical & Electrical Engineering Technology, Vol.52, No.10, pp. 162-165, 2023 (in Chinese).
- [6] Q. Su, N. Huang, S. Li, G. Zeng, and Y. Liang, “Design of control system for transformer oil sample collection robot based on microcontroller,” Digital Technology & Application, Vol.41, No.8, pp. 189-191, 2023 (in Chinese).
- [7] T. Tanimoto et al., “Research on superimposed terrain model for teleoperation work efficiency,” J. Robot. Mechatron., Vol.28, No.2, pp. 173-184, 2016. https://doi.org/10.20965/jrm.2016.p0173
- [8] T. McDonald, M. Robinson, and G. Y. Tian, “Developments in 3D visualisation of the rail tunnel subsurface for inspection and monitoring,” Applied Sciences, Vol.12, No.22, Article No.11310, 2022. https://doi.org/10.3390/app122211310
- [9] G. Yin et al., “Crack identification method of highway tunnel based on image processing,” J. of Traffic and Transportation Engineering (English Edition), Vol.10, No.3, pp. 469-484, 2023. https://doi.org/10.1016/j.jtte.2022.06.006
- [10] Y. Ruan, T. Huang, C. Yuan, G. Zong, and Q. Kong, “A lightweight binocular vision-supported framework for 3D structural dynamic response monitoring,” Computer-Aided Civil and Infrastructure Engineering, 2025. https://doi.org/10.1111/mice.13452
- [11] Q. Chen, H. Liu, and W. Gan, “A real-time recognition and distance measurement method for underwater dynamic obstacles based on binocular vision,” Measurement, Vol.252, Article No.117329, 2025. https://doi.org/10.1016/j.measurement.2025.117329
- [12] Q. Wu, J. Miao, Z. Liu, F. Li, and Y. Liu, “Detection method of subgrade settlement for the road of ART in coastal tidal flat area based on Vehicle-mounted binocular stereo vision technology,” Scientific Reports, Vol.15, Article No.8077, 2025. https://doi.org/10.1038/s41598-025-91343-y
- [13] Y. Yao, R. Ishikawa, and T. Oishi, “Stereo-LiDAR fusion by semi-global matching with discrete disparity-matching cost and semidensification,” IEEE Robotics and Automation Letters, Vol.10, No.5, pp. 4548-4555, 2025. https://doi.org/10.1109/LRA.2025.3552236
- [14] Y.-Q. Guo, M. Gu, and Z.-D. Xu, “Research on the improvement of semi-global matching algorithm for binocular vision based on lunar surface environment,” Sensors, Vol.23, No.15, Article No.6901, 2023. https://doi.org/10.3390/s23156901
- [15] T. Li et al., “Scale-invariant localization of electric vehicle charging port via semi-global matching of binocular images,” Applied Sciences, Vol.12, No.10, Article No.5247, 2022. https://doi.org/10.3390/app12105247
- [16] J. Kalomiros, J. Vourvoulakis, and S. Vologiannidis, “A hardware accelerator for the semi-global matching stereo algorithm: An efficient implementation for the Stratix V and Zynq UltraScale+ FPGA technology,” ACM Trans. on Reconfigurable Technology and Systems, Vol.17, No.1, Article No.5, 2024. https://doi.org/10.1145/3615869
- [17] Y. Ye, Y. Long, W. Li, and Y. Yi, “Depth-driven machine vision framework for accurate vehicle speed measurement in dynamic environments,” Measurement, Vol.253, Part C, Article No.117717, 2025. https://doi.org/10.1016/j.measurement.2025.117717
- [18] H. Lv, F. Teng, and Y. Wu, “Measurement of ring spinning spun yarn spindle position based on binocular vision,” Textile Research J., Vol.94, Nos.15-16, pp. 1639-1651, 2024. https://doi.org/10.1177/00405175241235399
- [19] J. Zhang et al., “Object measurement in real underwater environments using improved stereo matching with semantic segmentation,” Measurement, Vol.218, Article No.113147, 2023. https://doi.org/10.1016/j.measurement.2023.113147
- [20] M. Song et al., “Three-dimensional reconstruction optimization of tunnel face and intelligent extraction of discontinuity orientation based on binocular stereo vision,” Frontiers in Earth Science, Vol.11, Article No.1314378, 2024. https://doi.org/10.3389/feart.2023.1314378
- [21] Y. Liang et al., “Research and implementation of adaptive stereo matching algorithm based on ZYNQ,” J. of Real-Time Image Processing, Vol.21, No.2, Article No.46, 2024. https://doi.org/10.1007/s11554-024-01428-6
- [22] X. Du, W. Wei, and Z. Zhao, “Design and realization of smart home control system based on STM32,” Practical Electronics, Vol.31, No.23, pp. 15+29-32, 2023 (in Chinese). https://doi.org/10.16589/j.cnki.cn11-3571/tn.2023.23.009
- [23] Z. Wu, M. Chang, and X. Wang, “Design of multi-platform embedded program remote update system for smart agricultural equipment,” Modern Electronics Technique, Vol.46, No.23, pp. 183-186, 2023 (in Chinese). https://doi.org/10.16652/j.issn.1004-373x.2023.23.034
- [24] Y. Han et al., “Design and test of control system for intelligent kitchen waste treatment equipment,” Trans. of the Chinese Society for Agricultural Machinery, Vol.53, No.S2, pp. 161-169, 2022 (in Chinese). https://doi.org/10.6041/j.issn.1000-1298.2022.S2.018
- [25] Z. Luo, T. Zhang, and J. Xu, “Design of multi-channel illuminometer based on STM32,” Chinese J. of Sensors and Actuators, Vol.32, No.4, pp. 618-624, 2019 (in Chinese).
- [26] W. Cao et al., “Portable indoor air quality detector based on STM32 MCU,” Transducer and Microsystem Technologies, Vol.41, No.11, pp. 101-104, 2022 (in Chinese). https://doi.org/10.13873/J.1000-9787(2022)11-0101-04
- [27] J. Chen, “Design of home monitoring and control system on wit cloud platform,” Internet of Things Technologies, Vol.12, No.6, pp. 23-26, 2022 (in Chinese). https://doi.org/10.16667/j.issn.2095-1302.2022.06.006
- [28] F. Zhen, G. Song, J. Mao, S. Liu, and A. Song, “Control system design of snake robot with gripper based on STM32,” Instrument Technique and Sensor, Vol.2022, No.9, pp. 96-100, 2022 (in Chinese).
- [29] J. Dong, Z. Wang, S. Ge, G. Tan, and Q. Wu, “Design of automatic irrigation control system based on STM32,” J. of Chinese Agricultural Mechanization, Vol.44, No.6, pp. 196-201, 2023 (in Chinese). https://doi.org/10.13733/j.jcam.issn.2095-5553.2023.06.028
- [30] G. Hua, L. Shu, W. Zhang, H. Xu, and L. Wu, “Design of lightning monitoring system based on Beidou satellite and STM32F407,” Chinese J. of Sensors and Actuators, Vol.35, No.9, pp. 1282-1286, 2022 (in Chinese).
- [31] J. Chen, F. Xie, X. Wang, L. Ma, and Z. Xia, “Design of digital display torque wrench control system based on PIC MCU,” Transducer and Microsystem Technologies, Vol.41, No.3, pp. 72-75, 2022 (in Chinese). https://doi.org/10.13873/J.1000-9787(2022)03-0072-04
- [32] R. Wang et al., “Embedded fiber grating demodulation system based on Kalman filter algorithm,” Chinese J. of Sensors and Actuators, Vol.36, No.10, pp. 1602-1606, 2023 (in Chinese).
- [33] Z. Zhang, G. Chen, Y. Gu, and C. Zhai, “A flexible and effective calibration method for fiber viewing camera in multi-object fiber-fed telescope,” Measurement Science and Technology, Vol.36, No.2, Article No.025020, 2025. https://doi.org/10.1088/1361-6501/ada464
- [34] J. Wei, F. Li, Q. Zhang, and L. Xie, “Design of Internet of Things temperature control platform system based on STM32,” Modern Electronics Technique, Vol.46, No.4, pp. 52-56, 2023 (in Chinese). https://doi.org/10.16652/j.issn.1004-373x.2023.04.010
This article is published under a Creative Commons Attribution-NoDerivatives 4.0 Internationa License.