Design and Kinematic Simulation Analysis of a Vision-Guided 5-DOF Robotic Arm System
Article Information
Abstract
Traditional teach-and-repeat robotic arms, which rely on pre-programmed trajectories and manual teaching, struggle to adapt to operational requirements in unstructured environments where the position, posture, or type of target objects may vary unpredictably. In contrast, robot control technology based on visual servoing empowers robotic arms with "visual perception" capabilities, enabling real-time environment sensing and dynamic action adjustment, which significantly enhances the flexibility and efficiency of sorting and assembly operations. This paper designs and implements a five-degree-of-freedom (5-DOF) vision-guided picking robotic arm system based on a distributed control architecture, utilizing MATLAB as the upper computer for high-level decision-making and image processing, and an STM32 microcontroller as the lower computer for real-time motor control and communication. The research specifically addresses the key technical challenges of achieving motion smoothness and positioning accuracy under low-cost hardware conditions, where traditional control methods often fall short due to mechanical limitations and sensor inaccuracies. To this end, a quintic polynomial interpolation algorithm is employed for joint-space trajectory planning, ensuring continuous velocity and acceleration profiles and effectively mitigating the mechanical shock and jitter inherent in low-cost stepper motors and servos. Furthermore, a linear regression error compensation model is proposed to correct the systematic positioning errors caused by lens distortion and mechanical flex in monocular vision-based target localization, achieving high-precision 3D coordinate calculation without the need for expensive depth sensors. Experimental results demonstrate that the proposed system achieves smooth and reliable motion control, reduces average positioning error to within ±3 mm, and attains a 90\% success rate in autonomous grasping tasks, validating its practical value for automated sorting applications in cost-sensitive scenarios.
Graphical Abstract
Keywords
Data Availability Statement
Funding
Conflicts of Interest
AI Use Statement
Ethical Approval and Consent to Participate
References
- Qian, R., Wu, R., & Wu, H. (2025). Research on adaptive control of six-degree-of-freedom manipulator based on fuzzy PID. Systems Science & Control Engineering, 13(1), 2498912.
[CrossRef] [Google Scholar] - Xu, T., Han, X., Liu, H., & Li, Y. (2025). EPSO-based rigid robotic arm for obstacle avoidance object grasping. Scientific Reports, 15(1), 39462.
[CrossRef] [Google Scholar] - Xin, Z., & Qu, S. (2025). An adaptive fast sliding mode control for trajectory tracking of robotic manipulators. Automatic Control and Computer Sciences, 59(1), 102–115.
[CrossRef] [Google Scholar] - Lee, E. A., & Seshia, S. A. (2016). Introduction to embedded systems: A cyber-physical systems approach. MIT Press.
[Google Scholar] - Zhang, Q., & Gao, G. Q. (2020). Hand–eye calibration and grasping pose calculation with motion error compensation and vertical-component correction for 4-R (2-SS) parallel robot. International Journal of Advanced Robotic Systems, 17(2), 1729881420909012.
[CrossRef] [Google Scholar] - Shen, J., Zhang, W., Zhou, S., & Ye, X. (2023). Fuzzy adaptive compensation control for space manipulator with joint flexibility and dead zone based on neural network. International Journal of Aeronautical and Space Sciences, 24(3), 876-889.
[CrossRef] [Google Scholar] - Xu, J., Ren, C., & Chang, X. (2023). Robot time-optimal trajectory planning based on quintic polynomial interpolation and improved Harris Hawks algorithm. Axioms, 12(3), 245.
[CrossRef] [Google Scholar] - Tong, Z. (2025). Space motion control optimization of robot arm based on modeling analysis and RRT algorithm. Advanced Control for Applications: Engineering and Industrial Systems, 7(4), e70033.
[CrossRef] [Google Scholar] - Bhat, S. P., & Bernstein, D. S. (2000). Finite-time stability of continuous autonomous systems. SIAM Journal on Control and Optimization, 38(3), 751-766.
[CrossRef] [Google Scholar] - Yan, L., Liu, Z., Kao, Y., & Jiang, B. (2025). Global sliding mode finite-time control for uncertain robotic manipulators with asymmetric output constraints. Journal of the Franklin Institute, 108282.
[CrossRef] [Google Scholar] - Ali, M., Giri, S., Yang, Q., & Liu, S. (2025). Digital twin-enabled real-time control for robot arm-based manufacturing via reinforcement learning. Journal of Intelligent Manufacturing, 1-17.
[CrossRef] [Google Scholar] - Zhang, W., Ye, X., & Ji, X. (2013). RBF neural network adaptive control for space robots without speed feedback signal. Transactions of the Japan Society for Aeronautical and Space Sciences, 56(6), 317-322.
[CrossRef] [Google Scholar] - Sánchez-Torres, J. D., Gómez-Gutiérrez, D., López, E., & Loukianov, A. G. (2018). A class of predefined-time stable dynamical systems. IMA Journal of Mathematical Control and Information, 35(Supplement\_1), i1-i29.
[CrossRef] [Google Scholar] - Kim, Y., & Kim, S. (2025). Teaching-Based Robotic Arm System with BiLSTM Pattern Recognition for Food Processing Automation. Applied Sciences, 15(24), 12936.
[CrossRef] [Google Scholar] - Hoang, N. B., & Kang, H. J. (2016). Neural network-based adaptive tracking control of mobile robots in the presence of wheel slip and external disturbance force. Neurocomputing, 188, 12-22.
[CrossRef] [Google Scholar] - Chen, Y., Li, X., Chen, J., Yi, C., & Li, Y. (2025). Taylor-Type Direct-Discrete-Time Integral Recurrent Neural Network with Noise Tolerance for Discrete-Time-Varying Linear Matrix Problems with Symmetric Boundary Constraints. Symmetry, 17(11), 1975.
[CrossRef] [Google Scholar] - Chen, Y., & Wang, S. (2025). Optimization Control Method of Robot Arm Based on Multi-Agent Reinforcement Learning. Journal of Circuits, Systems and Computers, 2650021.
[CrossRef] [Google Scholar] - Moghaddam, M. B., & Chhabra, R. (2026). Lagrange–Poincaré–Kepler equations of disturbed space-manipulator systems in orbit. Acta Astronautica, 240, 816–829.
[CrossRef] [Google Scholar]
Cite This Article
TY - JOUR AU - Zhou, Hui PY - 2026 DA - 2026/02/19 TI - Design and Kinematic Simulation Analysis of a Vision-Guided 5-DOF Robotic Arm System JO - ICCK Transactions on Intelligent Cyber-Physical Systems T2 - ICCK Transactions on Intelligent Cyber-Physical Systems JF - ICCK Transactions on Intelligent Cyber-Physical Systems VL - 1 IS - 1 SP - 51 EP - 59 DO - 10.62762/TICPS.2026.895157 UR - https://www.icck.org/article/abs/TICPS.2026.895157 KW - machine vision KW - 5-DOF robotic arm KW - STM32 microcontroller KW - trajectory planning KW - kinematic modeling AB - Traditional teach-and-repeat robotic arms, which rely on pre-programmed trajectories and manual teaching, struggle to adapt to operational requirements in unstructured environments where the position, posture, or type of target objects may vary unpredictably. In contrast, robot control technology based on visual servoing empowers robotic arms with "visual perception" capabilities, enabling real-time environment sensing and dynamic action adjustment, which significantly enhances the flexibility and efficiency of sorting and assembly operations. This paper designs and implements a five-degree-of-freedom (5-DOF) vision-guided picking robotic arm system based on a distributed control architecture, utilizing MATLAB as the upper computer for high-level decision-making and image processing, and an STM32 microcontroller as the lower computer for real-time motor control and communication. The research specifically addresses the key technical challenges of achieving motion smoothness and positioning accuracy under low-cost hardware conditions, where traditional control methods often fall short due to mechanical limitations and sensor inaccuracies. To this end, a quintic polynomial interpolation algorithm is employed for joint-space trajectory planning, ensuring continuous velocity and acceleration profiles and effectively mitigating the mechanical shock and jitter inherent in low-cost stepper motors and servos. Furthermore, a linear regression error compensation model is proposed to correct the systematic positioning errors caused by lens distortion and mechanical flex in monocular vision-based target localization, achieving high-precision 3D coordinate calculation without the need for expensive depth sensors. Experimental results demonstrate that the proposed system achieves smooth and reliable motion control, reduces average positioning error to within ±3 mm, and attains a 90\% success rate in autonomous grasping tasks, validating its practical value for automated sorting applications in cost-sensitive scenarios. SN - 3071-2947 PB - Institute of Central Computation and Knowledge LA - English ER -
@article{Zhou2026Design,
author = {Hui Zhou},
title = {Design and Kinematic Simulation Analysis of a Vision-Guided 5-DOF Robotic Arm System},
journal = {ICCK Transactions on Intelligent Cyber-Physical Systems},
year = {2026},
volume = {1},
number = {1},
pages = {51-59},
doi = {10.62762/TICPS.2026.895157},
url = {https://www.icck.org/article/abs/TICPS.2026.895157},
abstract = {Traditional teach-and-repeat robotic arms, which rely on pre-programmed trajectories and manual teaching, struggle to adapt to operational requirements in unstructured environments where the position, posture, or type of target objects may vary unpredictably. In contrast, robot control technology based on visual servoing empowers robotic arms with "visual perception" capabilities, enabling real-time environment sensing and dynamic action adjustment, which significantly enhances the flexibility and efficiency of sorting and assembly operations. This paper designs and implements a five-degree-of-freedom (5-DOF) vision-guided picking robotic arm system based on a distributed control architecture, utilizing MATLAB as the upper computer for high-level decision-making and image processing, and an STM32 microcontroller as the lower computer for real-time motor control and communication. The research specifically addresses the key technical challenges of achieving motion smoothness and positioning accuracy under low-cost hardware conditions, where traditional control methods often fall short due to mechanical limitations and sensor inaccuracies. To this end, a quintic polynomial interpolation algorithm is employed for joint-space trajectory planning, ensuring continuous velocity and acceleration profiles and effectively mitigating the mechanical shock and jitter inherent in low-cost stepper motors and servos. Furthermore, a linear regression error compensation model is proposed to correct the systematic positioning errors caused by lens distortion and mechanical flex in monocular vision-based target localization, achieving high-precision 3D coordinate calculation without the need for expensive depth sensors. Experimental results demonstrate that the proposed system achieves smooth and reliable motion control, reduces average positioning error to within ±3 mm, and attains a 90\\% success rate in autonomous grasping tasks, validating its practical value for automated sorting applications in cost-sensitive scenarios.},
keywords = {machine vision, 5-DOF robotic arm, STM32 microcontroller, trajectory planning, kinematic modeling},
issn = {3071-2947},
publisher = {Institute of Central Computation and Knowledge}
}
Article Metrics
Publisher's Note
ICCK stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and Permissions
Portico