Design, Implementation, and Experimental Evaluation of a 6-DoF Parallel Manipulator Driven by Pneumatic Muscles
Abstract
1. Introduction
2. Description of the Manipulator Design
3. Kinematic Model of the Manipulator
3.1. Inverse Kinematics Problem
3.2. Forward Kinematics Problem
3.3. Description of the Control System
4. Experimental Studies of the Manipulator
4.1. Tracking Control Experiments
4.2. Repeatability Tests
5. Conclusions
6. Patents
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Pietrala, D.S.; Łaski, P.A. Design and Control of a Pneumatic Muscle Servo Drive Containing Its Own Pneumatic Muscles. Appl. Sci. 2022, 12, 11024. [Google Scholar] [CrossRef]
- Gosselin, C.; Angeles, J. Singularity analysis of closed-loop kinematic chains. IEEE Trans. Robot. Autom. 1990, 6, 281–290. [Google Scholar] [CrossRef]
- Jha, R.; Chablat, D.; Rouillier, F.; Moroz, G. Workspace and Singularity Analysis of a Delta-like Family Robot. arXiv 2015, arXiv:1505.05388. [Google Scholar]
- Hendriko, H. Development of Inverse Kinematic Method for 6-DOF Parallel Manipulator. Procedia Manuf. 2020, 51, 19–26. [Google Scholar]
- Haviland, J.; Corke, P. Manipulator Differential Kinematics: Part 1. arXiv 2022, arXiv:2207.01796. [Google Scholar]
- Meng, Z.; Cao, W.; Ding, H.; Chen, Z. A New Six Degree-of-Freedom Parallel Robot with Three Limbs for High-Speed Operations. Proc. IMechE Part C J. Mech. Eng. Sci. 2022, 236, 3799–3815. [Google Scholar] [CrossRef]
- Beji, L. The Kinematics and the Full Minimal Dynamic Model of a 6-DOF Parallel Manipulator. Mech. Mach. Theory 1999, 34, 357–372. [Google Scholar] [CrossRef]
- Wenger, P.; Chablat, D. Definition sets for the Direct Kinematics of Parallel Manipulators. arXiv 2007, arXiv:0705.0962. [Google Scholar] [CrossRef]
- Cherchelanov, E. A Novel Three-Limbed 6-DOF Parallel Robot with Simple Kinematics. Trans. Can. Soc. Mech. Eng. 2020, 44, 558–565. [Google Scholar] [CrossRef]
- Fomin, A.; Antonov, A.; Glazunov, V.; Rodionov, Y. Inverse and Forward Kinematic Analysis of a 6-DOF Parallel Manipulator Utilizing a Circular Guide. Robotics 2021, 10, 31. [Google Scholar] [CrossRef]
- Wang, K.; Wu, X.; Wang, Y.; Jun, D.; Bai, S. Kinematics of a 6-DOF Parallel Manipulator with Two Limbs. Proc. IMechE Part C J. Mech. Eng. Sci. 2022, 236, 095440622110329. [Google Scholar]
- Zheng, L.; Chen, Y. Kinematics and Workspace Analysis of the Delta Robot. IOSR J. Mech. Civ. Eng. 2023, 20, 39–45. [Google Scholar]
- Zhao, C.; Wei, Y.; Xiao, J.; Sun, Y.; Zhang, D.; Guo, Q.; Yang, J. Inverse Kinematics Solution and Control Method of a 6-DOF Parallel Manipulator Using Reinforcement Learning (MAPPO-IK Algorithm). Sci. Rep. 2024, 14, 12467. [Google Scholar]
- Chou, C.P.; Hannaford, B. Static and Dynamic Characteristics of McKibben Pneumatic Artificial Muscles. In Proceedings of the 1994 IEEE International Conference on Robotics and Automation, San Diego, CA, USA, 8–13 May 1994; pp. 281–286. [Google Scholar]
- Ganguly, S.; Garg, A.; Pasricha, A.; Dwivedy, S.K. Control of pneumatic artificial muscle system through experimental modelling. Mechatronics 2012, 22, 1135–1147. [Google Scholar] [CrossRef]
- Godage, I.S.; Branson, D.T.; Guglielmino, E.; Caldwell, D.G. Pneumatic Muscle Actuated Continuum Arms: Modelling and Experimental Assessment. In Proceedings of the 2012 IEEE International Conference on Robotics and Automation (ICRA), Saint Paul, MN, USA, 14–18 May 2012; pp. 4980–4985. [Google Scholar]
- Andrikopoulos, G.; Nikolakopoulos, G.; Manesis, S. Advanced Nonlinear PID-Based Antagonistic Control for Pneumatic Muscle Actuators. IEEE Trans. Ind. Electron. 2014, 61, 6926–6937. [Google Scholar] [CrossRef]
- Chou, C.P.; Hannaford, B. Measurement and modeling of McKibben pneumatic artificial muscles. IEEE Trans. Robot. Autom. 1996, 12, 90–102. [Google Scholar] [CrossRef]
- Takosoglu, J.E.; Łaski, P.A.; Blasiak, S.; Bracha, G.; Pietrala, D. Determining the Static Characteristics of Pneumatic Muscles. Meas. Control 2016, 49, 62–71. [Google Scholar] [CrossRef]
- Pietrala, D. The characteristics of a pneumatic muscle. In Proceedings of the EPJ Web of Conferences, Online, 4 August 2017; Volume 143, p. 02093. [Google Scholar]
- Dyrr, F.; Dvorak, L.; Fojtasek, K.; Brzezina, P.; Hruzik, L.; Burecek, A. Experimental analysis of fluidic muscles. MM Sci. J. 2022, 2022, 5759–5763. [Google Scholar] [CrossRef]
- Pietrala, D.S.; Łaski, P.A.; Zwierzchowski, J. Design and Control of a Pneumatic Muscle Servo Drive Applied to a 6DoF Parallel Manipulator. Appl. Sci. 2024, 14, 5329. [Google Scholar] [CrossRef]
- Pietrala, D.S. Analiza i Synteza Pneumatycznego Serwonapędu Mięśniowego w Zastosowaniu do Manipulatora Równoległego o Sześciu Stopniach Swobody. Ph.D. Thesis, Politechnika Świętokrzyska, Kielce, Poland, 2020. [Google Scholar]
- Cretescu, N.; Neagoe, M.; Saulescu, R. Dynamic Analysis of a Delta Parallel Robot with Flexible Links. Appl. Sci. 2023, 13, 6693. [Google Scholar] [CrossRef]
- Vodovozov, V.; Lehtla, M.; Raud, Z.; Semjonova, N.; Petlenkov, E. Managing Energy Consumption of Linear Delta Robots Using Neural Network Models. Energies 2024, 17, 4081. [Google Scholar] [CrossRef]
Reference | Topology/Actuation | Moving Mass/Weight | Positioning Accuracy/Errors | Additional Remarks |
---|---|---|---|---|
Creţescu et al. (2023) [24] | Delta with flexible links | Lightweight links | Direction-dependent positioning errors due to compliance | Focus on structural deformation analysis and dynamic response |
Vodovozov et al. (2024) [25] | Linear Delta, electric drives | Not specified | Standard accuracy (tens of μm to mm depending on configuration) | Up to 18% energy reduction through trajectory optimization |
Proposed manipulator | 6-DOF Delta, pneumatic muscles | 2 kg/15 kg | <1.1 mm | Low inertia, inherent compliance, possibility of pre-tensioning, improved safety |
(mm) | (mm) | (mm) | (rad) | (rad) | (rad) | l (mm) | |
---|---|---|---|---|---|---|---|
0.601 | 0.168 | 0.110 | 0.000 | 0.001 | 0.001 | 0.634 | |
0.898 | 0.287 | 0.194 | 0.001 | 0.003 | 0.001 | 0.963 | |
0.482 | 0.178 | 0.096 | 0.001 | 0.001 | 0.001 | 0.523 | |
1.209 | 0.597 | 0.248 | 0.002 | 0.005 | 0.003 | 1.714 | |
0.359 | 0.497 | 0.065 | 0.001 | 0.001 | 0.001 | 0.617 | |
0.552 | 4.534 | 0.274 | 0.007 | 0.001 | 0.002 | 1.653 | |
0.370 | 0.731 | 0.082 | 0.001 | 0.001 | 0.001 | 0.824 | |
0.869 | 1.237 | 0.254 | 0.003 | 0.005 | 0.002 | 1.533 | |
0.163 | 0.186 | 0.299 | 0.001 | 0.001 | 0.001 | 0.389 | |
0.178 | 0.217 | 0.439 | 0.000 | 0.001 | 0.002 | 0.521 | |
0.159 | 0.164 | 0.332 | 0.000 | 0.001 | 0.001 | 0.403 | |
0.224 | 0.149 | 0.452 | 0.001 | 0.002 | 0.001 | 0.526 | |
0.277 | 0.201 | 0.056 | 0.002 | 0.001 | 0.002 | 0.347 | |
0.518 | 0.923 | 0.103 | 0.007 | 0.003 | 0.002 | 1.063 | |
0.284 | 0.153 | 0.054 | 0.000 | 0.003 | 0.001 | 0.328 | |
0.979 | 0.240 | 0.124 | 0.001 | 0.008 | 0.001 | 1.016 |
(mm) | (mm) | (mm) | (rad) | (rad) | (rad) | l (mm) | |
---|---|---|---|---|---|---|---|
0.401 | 0.589 | 0.188 | 0.001 | 0.000 | 0.000 | 0.737 | |
1.200 | 1.085 | 0.434 | 0.006 | 0.007 | 0.006 | 1.675 | |
0.362 | 0.651 | 0.173 | 0.001 | 0.001 | 0.001 | 0.765 | |
1.470 | 2.577 | 0.757 | 0.007 | 0.006 | 0.007 | 3.062 | |
0.413 | 0.177 | 0.236 | 0.001 | 0.000 | 0.001 | 0.508 | |
0.934 | 0.267 | 0.316 | 0.001 | 0.002 | 0.002 | 1.022 | |
0.489 | 0.141 | 0.307 | 0.001 | 0.004 | 0.004 | 0.595 | |
1.232 | 0.204 | 0.488 | 0.002 | 0.007 | 0.007 | 1.341 | |
0.299 | 0.606 | 0.240 | 0.001 | 0.001 | 0.001 | 0.718 | |
0.514 | 1.193 | 0.336 | 0.002 | 0.003 | 0.003 | 1.342 | |
0.312 | 0.656 | 0.288 | 0.001 | 0.002 | 0.002 | 0.781 | |
0.701 | 1.268 | 0.315 | 0.006 | 0.004 | 0.004 | 1.483 | |
0.230 | 0.204 | 0.068 | 0.001 | 0.002 | 0.002 | 0.315 | |
0.899 | 0.864 | 0.189 | 0.006 | 0.007 | 0.003 | 1.261 | |
0.233 | 0.234 | 0.049 | 0.001 | 0.001 | 0.003 | 0.334 | |
0.363 | 0.530 | 0.168 | 0.005 | 0.001 | 0.007 | 0.664 |
(mm) | (mm) | (mm) | (rad) | (rad) | (rad) | l (mm) | |
---|---|---|---|---|---|---|---|
0.483 | 0.581 | 0.103 | 0.000 | 0.001 | 0.001 | 0.763 | |
0.895 | 0.962 | 0.303 | 0.002 | 0.003 | 0.003 | 1.349 | |
0.490 | 0.844 | 0.355 | 0.001 | 0.002 | 0.002 | 1.039 | |
0.984 | 1.019 | 0.520 | 0.003 | 0.006 | 0.004 | 1.510 |
x (mm) | y (mm) | z (mm) | (rad) | (rad) | (rad) | |
---|---|---|---|---|---|---|
0.043 | 0.140 | 0.014 | 0.000 | 0.000 | 0.001 | |
0.333 | 0.601 | 0.133 | 0.002 | 0.004 | 0.003 | |
0.063 | 0.113 | 0.019 | 0.000 | 0.001 | 0.001 |
x (mm) | y (mm) | z (mm) | (rad) | (rad) | (rad) | |
---|---|---|---|---|---|---|
0.132 | 0.057 | 0.090 | 0.001 | 0.001 | 0.000 | |
0.218 | 0.597 | 0.168 | 0.003 | 0.003 | 0.003 | |
0.033 | 0.095 | 0.014 | 0.001 | 0.000 | 0.001 |
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Pietrala, D.S.; Laski, P.A.; Borkowski, K.; Zwierzchowski, J. Design, Implementation, and Experimental Evaluation of a 6-DoF Parallel Manipulator Driven by Pneumatic Muscles. Appl. Sci. 2025, 15, 10126. https://doi.org/10.3390/app151810126
Pietrala DS, Laski PA, Borkowski K, Zwierzchowski J. Design, Implementation, and Experimental Evaluation of a 6-DoF Parallel Manipulator Driven by Pneumatic Muscles. Applied Sciences. 2025; 15(18):10126. https://doi.org/10.3390/app151810126
Chicago/Turabian StylePietrala, Dawid Sebastian, Pawel Andrzej Laski, Krzysztof Borkowski, and Jaroslaw Zwierzchowski. 2025. "Design, Implementation, and Experimental Evaluation of a 6-DoF Parallel Manipulator Driven by Pneumatic Muscles" Applied Sciences 15, no. 18: 10126. https://doi.org/10.3390/app151810126
APA StylePietrala, D. S., Laski, P. A., Borkowski, K., & Zwierzchowski, J. (2025). Design, Implementation, and Experimental Evaluation of a 6-DoF Parallel Manipulator Driven by Pneumatic Muscles. Applied Sciences, 15(18), 10126. https://doi.org/10.3390/app151810126