Analytical Inverse Kinematics-Based Method for a 6-DOF Hexa Parallel Robot

Document Type : Research Paper

Authors
1 Mechatronics Engineering Department, Politeknik Caltex Riau, Pekanbaru 28265, Riau Province, Indonesia
2 Graduate Institute of Automation and Control National, Taiwan University of Science and Technology, Taipei, Taiwan
Abstract
This paper presents an analytical inverse kinematic simulation method to define the kinematics aspect of a 6-degree-of-freedom (DOF) Hexa parallel robot. The robot was designed using six independent links, each constructed of upper and lower links. Every link has three joints with a 6-RSS configuration. This configuration is aimed to enhance motion flexibility. In this study, the orientation of the end effector is adjusted based on its position to larger the reach and workspace. The proposed method was implemented to create a computer program in MATLAB, which was used to calculate the motors' motion during a complex path. The results indicate that the developed algorithm can determine the rotation motion of all the motors, which are used to place the end of the arm tool to the target position and orientation. Another verification test was conducted to assess the applicability of the proposed algorithm to a physical robot. The results demonstrated that the proposed approach could perform complex tasks accurately. Moreover, the comparison test proved that the proposed method is more efficient regarding computational time than the Jacobian method. It is the main advantage of the method compared to numerical based method.
Keywords
Subjects

Publisher’s Note Shahid Chamran University of Ahvaz remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

[1] Glozman, D., Shoham, M., Novel 6-DOF parallel manipulator with large workspace, Robotica, 27(6), 2009, 891.
[2] Cox, D.J., The dynamic modeling and command signal formulation for parallel multi-parameter robotic devices, Doctoral Dissertation, University of Florida, 1981.
[3] Falezza, F., Vesentini, F., Di Flumeri, A., Leopardi, L., Fiori, G., Mistrorigo, G., Muradore, R., A novel inverse dynamic model for 3-DoF delta robots, Mechatronics, 83, 2022, 102752.
[4] Ed-Deryouch, A., Ech-Chhibat, M.E., Mansouri, K., The Inverse Kinematics of 3-DOF Planar Robotic Arm, In 2023 7th IEEE Congress on Information Science and Technology (CiSt), 2023.
[5] Guan, J., Deng, J., Zhang, S., Liu, J., Liu, Y., A spatial 3-DOF piezoelectric robot and its speed-up trajectory based on improved stick-slip principle, Sensors and Actuators A: Physical, 374, 2024, 115502.
[6] Tsai, C.Y., Yu, C.P., Yeh, P.C., Lan, C.C., Parametric joint compliance analysis of a 3-UPU parallel robot, Mechanism and Machine Theory, 170, 2022, 104721.
[7] Chen, G., Mao, Z., Zhou, H., Yang, P., Design and control strategy of 3-prismatic-revolute-spherical ankle rehabilitation robot, Australian Journal of Mechanical Engineering, 21(3), 2023, 1079-1092.
[8] Nunez, D.A., Gonzalez, S., Guacheta, J., Mauledoux, M., Aviles, O., Kinematics Parallel Mechanisms Design Particularities Focused on Additive Manufacturing, Journal of Engineering Science & Technology Review, 14(4), 2021, 207–218.
[9] Isaksson, M., Brogårdh, T., Watson, M., Nahavandi, S., Crothers, P., The Octahedral Hexarot—A novel 6-DOF parallel manipulator, Mechanism and Machine Theory, 55, 2012, 91-102.
[10] Gough, V.E., Universal tyre test machine, Proceeding FISITA 9th Int. Technical Congress, London, 1962.
[11] Pedrammehr, S., Qazani, M.R.C., Asadi, H., Ettefagh, M.M., Nahavandi, S., Model-based control of axisymmetric hexarot parallel manipulators, Results in Control and Optimization, 7, 2022, 100135.
[12] Antonov, A., Fomin, A., Glazunov, V., Ceccarelli, M., Workspace and performance analysis of a 6-DOF hexapod-type manipulator with a circular guide, Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 236(18), 2022, 9951-9965.
[13] Tunc, L.T., Shaw, J., Experimental study on investigation of dynamics of hexapod robot for mobile machining, The International Journal of Advanced Manufacturing Technology, 84, 2016, 817-830.
[14] Zhang, G., Ma, S., Liu, J., Zeng, X., Kong, L., Li, Y., Q‐Whex: A simple and highly mobile quasi‐wheeled hexapod robot, Journal of Field Robotics, 40(6), 2023, 1444-1459.
[15] Huynh, B.P., Kuo, Y.L., Dynamic Hybrid Filter for Vision‐Based Pose Estimation of a Hexa Parallel Robot, Journal of Sensors, 2021(1), 2021, 9990403.
[16] Wu, G., Dong, H., Kinematics of a 6-R UU Parallel Robots with Reconfigurable Platforms, In Computational Kinematics: Proceedings of the 7th International Workshop on Computational Kinematics that was held at Futuroscope-Poitiers, France, Springer International Publishing, in May 2017 (pp. 331-339), 2018,
[17] Alvarado, R.R., Castañeda, C.E., Type synthesis of kinematically redundant parallel manipulators based on the HEXA parallel robot, In IFToMM Symposium on Mechanism Design for Robotics, Springer International Publishing, 2018, 227-234.
[18] Valencia, A.J., Mauledoux, M., Castañeda, C., Inverse, Direct kinetics and differential kinematic control of parallel robot with six degrees of hexa freedom–hunt, In 2019 IEEE 10th International Conference on Mechanical and Aerospace Engineering (ICMAE), July, 2019.
[19] Dehghani, M., Ahmadi, M., Khayatian, A., Eghtesad, M., Farid, M., Neural network solution for forward kinematics problem of HEXA parallel robot, In 2008 American Control Conference, IEEE, June, 2008.
[20] Nunez, D.A., Mauledoux, M., Aviles, O., Guacheta, J., Gonzalez, S., Optimal Design of Kinematics Parallel Manipulator Considering Workspace and Control Effort, International Journal of Mechanical Engineering and Robotics Research, 11(4), 2022, 234-240.
[21] Pierrot, F., Dauchez, P., Fournier, A., HEXA: a fast six-DOF fully-parallel robot, In Fifth International Conference on Advanced Robotics' Robots in Unstructured Environments, (pp. 1158-1163), IEEE, 1991.
[22] Kucuk, S., Bingul, Z., Inverse kinematics solutions for industrial robot manipulators with offset wrists, Applied Mathematical Modelling, 38(7-8), 2014, 1983-1999.
[23] Campa, R., Bernal, J., Soto, I., Kinematic modeling and control of the hexapod parallel robot, In 2016 American Control Conference (ACC), IEEE, July, 2016.
[24] Gordon, R., Worrall, K., Ceriotti, M., Broyden’s Method for Faster Inverse Simulation, Journal of Guidance, Control, and Dynamics, 2024, 1-7.
[25] Zhao, W., A Broyden–Fletcher–Goldfarb–Shanno algorithm for reliability-based design optimization, Applied Mathematical Modelling, 92, 2021, 447-465.
[26] Ojha, S., Leodler, K., Wu, T.H., Singularity-Free Inverse Kinematics by Cyclic Coordinate Descent of A 6 DOF Robotic Manipulator, In 2023 20th International Conference on Ubiquitous Robots (UR), IEEE, June, 2023.
[27] Wu, H., Yu, J., Pan, J., Pei, X., A novel obstacle avoidance heuristic algorithm of continuum robot based on FABRIK, Science China Technological Sciences, 65(12), 2022, 2952-2966.
[28] Ye, H., Wang, D., Wu, J., Yue, Y., Zhou, Y., Forward and inverse kinematics of a 5-DOF hybrid robot for composite material machining, Robotics and Computer-Integrated Manufacturing, 65, 2020, 101961.
[29] Kofinas, N., Orfanoudakis, E., Lagoudakis, M.G., Complete analytical forward and inverse kinematics for the NAO humanoid robot, Journal of Intelligent & Robotic Systems, 77, 2015, 251-264.
[30] Hendriko, H., A hybrid analytical and discrete based methodology to calculate path scallop of helical toroidal cutter in five-axis milling, FME Transactions, 46(4), 2018, 552-559.
[31] Hendriko, H., Kiswanto, G, Istiyanto, J., Duc, E., Implementation of analytical boundary simulation method for cutting force prediction model in five-axis milling, Machining Science and Technology, 22(1), 2018, 163-179.
[32] Hendriko, H., Khamdi, N., Jaenudin, J., Implementation of analytical inverse kinematics simulation method for 5-dof parallel manipulator, Journal of Engineering Science and Technology, 14(4), 2015, 1948-1959.
[33] Hendriko, H., Khamdi, N., Jajang, J., Muthahar, I.M., Analytical based inverse kinematic method for 5-axis delta robot, International Journal of Materials, Mechanics, and Manufacturing, 6, 2018, 264-267,
[34] Dehghani, M., Ahmadi, M., Khayatian, A., Eghtesad, M., Yazdi, M., Vision-based calibration of a Hexa parallel robot, Industrial Robot: An International Journal, 41(3), 2014, 296-310.