Implementation and Derivation Kinematics Modeling Analysis of WidowX 250 6Degreef of Freedom Robotic Arm

Authors

DOI:

https://doi.org/10.31272/jeasd.2454

Keywords:

End Effector, Forward Kinematics, Inverse Kinematics, Robotic Operation System, WidowX 250

Abstract

Many industries use robotic arms to perform tasks like picking and placing. The main goal of this paper is to derive and implement the forward and inverse kinematics of a 6-degree-of-freedom articulated robotic arm. In addition, a closed-form solution is required to design the inverse kinematics, unlike the forward kinematics. Then, the inverse kinematics and forward kinematics modeling were successfully performed on the WidowX 250 6-degree-of-freedom robotic arm. The MATLAB modeling results are compared to the ROS results, which showed a matching percentage of 99%. In addition, the inverse kinematics results revealed a range of solutions that are approximately identified to the desired results, while others were not, such as the value of the third joint angle is obtained at ±1.57 radians. Finally, due to the accuracy value of this comparative work between real ROS and MATLAB derived equations of the WidowX 250 6DOF robot arm, it is concluded that the joints and coordinates of this robot are identified.

References

W. I. M. Al-Tameemi and W. M. H. Hadi, "Kinematics analysis of 5250 lab-volt 5-DOF robot arm," Eng. Tech. J., vol. 32, no. 1, pp. 2196–2204, 2014, https://doi.org/10.30684/etj.32.9A8.

P. Corke, W. Jachimczyk, and R. Pillat, "Robot manipulators," in Robotics, Vision and Control, 3rd ed., vol. 147, Springer Tracts in Advanced Robotics. Switzerland: Springer, 2023, pp. 275–327.

J. Ondras et al., "Robotic dough shaping," in 2022 22nd Int. Conf. Control, Autom. Syst. (ICCAS), Jeju, Korea, 2022. https://doi.org/10.48550/arXiv.2208.00386

K. M. Lynch and F. C. Park, "Grasping and manipulation," in Modern Robotics: Mechanics, Planning, and Control, 1st ed. Cambridge, UK: Cambridge Univ. Press, 2017, pp. 396–433.

H. Z. Ting et al., "Kinematic analysis for trajectory planning of open-source 4-DOF robot arm," Int. J. Adv. Comput. Sci. Appl., vol. 12, no. 6, pp. 769–777, 2021, https://doi.org/10.14569/IJACSA.2021.0120690.

G. Singh and V. K. Banga, "Robots and its types for industrial applications," Mater. Today Proc., vol. 60, pt. 3, pp. 1779–1786, https://doi.org/10.1016/j.matpr.2021.12.426.

G. Bao, S. Liu, and H. Zhao, "Kinematics simulation of 4 DOF manipulator," in MSMEE, vol. 123, 2017, pp. 400–408.

Z. Chao et al., "Inverse kinematics solution and verification of 4-DOF hydraulic manipulator," J. Phys.: Conf. Ser., vol. 916, pp. 1–8. DOI https://iopscience.iop.org/article/10.1088/1742-6596/916/1/012022

T. Dewi et al., "Inverse kinematic analysis of 4 DOF pick and place arm robot manipulator using fuzzy logic controller," Int. J. Electr. Comput. Eng., vol. 10, no. 2, pp. 1376–1386, 2020, https://doi.org/10.11591/ijece.v10i2.pp1376-1386.

S. Gómez et al., "Design of a 4-DOF robot manipulator with optimized algorithm for inverse kinematics," Int. J. Mech. Mechatronics Eng., vol. 9, no. 6, pp. 929–934, 2015, https://doi.org/10.5281/zenodo.1105267.

A. Singh and A. Singla, "Kinematic modeling of robotic manipulators," Proc. Natl. Acad. Sci. India Sect. A Phys. Sci., vol. 87, pp. 303–319, 2017, https://doi.org/10.1007/s40010-016-0285-x.

S. F. F. Shero et al., "Assessment of linear parameters of electrohysterograph (EHG) in diagnosis of true labor," Ann. Trop. Med. Public Health, vol. 23, no. 4, pp. 139–147, 2020, https://doi.org/10.36295/ASRO.2020.23418.

F. A. Raheem and H. Z. Khaleel, "Robot arm design for children writing ability enhancement using Cartesian equations based on ANFIS," in 2018 Third Sci. Conf. Electr. Eng. (SCEE), 2018, pp. 150–155, https://doi.org/10.1109/SCEE.2018.8684038.

S. Das and S. S. Mahapatra, "Prediction of inverse kinematics of a 5-DOF pioneer robotic arm having 6-DOF end-effector using ANFIS," Int. J. Comput. Vis. Robot., vol. 5, no. 4, pp. 365–384, 2015, https://doi.org/10.1504/IJCVR.2015.072190.

H. A. R. Akkar and A. Najim A-Amir, "Kinematics analysis and modeling of 6 degree of freedom robotic arm from DFROBOT on Labview," Res. J. Appl. Sci. Eng. Technol., vol. 13, no. 7, pp. 569–575, 2016, https://doi.org/10.19026/rjaset.13.3016.

H. Z. Khaleel, "Inverse kinematics solution for redundant robot manipulator using combination of GA and NN," Al-Khwarizmi Eng. J., vol. 14, no. 1, pp. 136–144, 2018, https://doi.org/10.22153/kej.2018.10.008.

J. I.-Z. Chen and J.-T. Chang, "Applying a 6-axis mechanical arm combine with computer vision to the research of object recognition in plane inspection," J. Artif. Intell. Capsul. Networks, vol. 2, no. 2, pp. 77–99, 2020, https://doi.org/10.36548/jaicn.2020.2.002.

K. S. Gaeid et al., "Robot control and kinematic analysis with 6DoF manipulator using direct kinematic method," Bull. Electr. Eng. Inform., vol. 10, no. 1, pp. 70–78, 2021, https://doi.org/10.11591/eei.v10i1.2482.

H. Chih-Ching et al., "Kinematic analysis of a 6-DOF robotic arm," Springer Int. Publ., vol. 73, no. 16, pp. 2965–2974, 2019, https://doi.org/10.1007/978-3-030-20131-9_292.

S. Luo et al., "Inverse kinematics solution of 6-DOF manipulator based on optimization PSO algorithm," Front. Neurorobot., vol. 16, Mar. 2022, https://doi.org/10.3389/fnbot.2022.791796.

H. A. Obied, M. H. Kadhum, and A. F. AbdulKareem, "Visualizing kinematics: Investigating the impact of altered joint angles on end-effector position and orientation using Rviz and WidowX250-6DOF," Wasit J. Eng. Sci., vol. 12, no. 2, pp. 1–14, 2024, https://doi.org/10.31185/ejuow.Vol12.Iss2.477.

A. A. Mohammed and M. Sunar, "Kinematics modeling of a 4-DOF robotic arm," in 2015 Int. Conf. Control, Autom. Robot. (ICCAR), 2015, pp. 87–91, https://doi.org/10.1109/ICCAR.2015.7166008.

T. O. Terefe et al., "Kinematic modeling and analysis of a walking machine (robot) leg mechanism on a rough terrain," Adv. Sci. Technol. Res. J., vol. 13, no. 3, pp. 43–53, 2019, https://doi.org/10.12913/22998624/109792.

H.-S. Kim and J.-B. Song, "Multi-DOF counterbalance mechanism for a service robot arm," IEEE/ASME Trans. Mechatronics, vol. 19, no. 6, pp. 1756–1763, 2014, https://doi.org/10.1109/TMECH.2014.2308312.

J. Cai et al., "Modeling method of autonomous robot manipulator based on DH algorithm," Mobile Inf. Syst., vol. 2021, pp. 1–10, 2021, https://doi.org/10.1155/2021/4448648.

Trossen Robotics, "WIDOWX 250 robot arm," X-Series Robotic Arm, 2022. [Online]. Available: https://www.trossenrobotics.com/widowx-250-robot-arm.aspx (Accessed: Jul. 12, 2023).

Z. Fu, X. Cheng, and D. Pathak, "Deep whole-body control: Learning a unified policy for manipulation and locomotion," in Conf. Robot Learn., 2023, pp. 138–149, https://doi.org/10.48550/arXiv.2210.10044.

RoboSavvy, "Trossen Robotis WidowX 250 Robot Arm (6DOF)." [Online]. Available: https://robosavvy.co.uk/trossen-robotis-widowx-250-robot-arm-6dof-m.html (Accessed: Jun. 6, 2024).

P. I. Corke, "A simple and systematic approach to assigning Denavit–Hartenberg parameters," IEEE Trans. Robot., vol. 23, no. 3, pp. 590–594, 2007, https://doi.org/10.1109/TRO.2007.896765.

A. C. Reddy, "Difference between Denavit-Hartenberg (DH) classical and modified conventions for forward kinematics of robots with case study," in Int. Conf. Adv. Mater. Manuf. Technol. (AMMT), 2015, pp. 267–286, https://doi.org/10.13140/2.1.2012.9607.

M. van Hoeij, "Closed form solutions for linear differential and difference equation," in Proc. 2017 ACM Int. Symp. Symbolic Algebraic Comput., 2017, pp. 3–4, https://doi.org/10.1145/3087604.3087660.

M. W. Spong, S. Hutchinson, and M. Vidyasagar, "Forward and inverse kinematics," in Robot Modeling and Control, 2nd ed. New York: Wiley, 2006, pp. 73–117.

C. W. Wampler, "Manipulator inverse kinematic solutions based on vector formulations and damped least-squares methods," IEEE Trans. Syst., Man, Cybern., vol. 16, no. 1, pp. 93–101, 1986, https://doi.org/10.1109/TSMC.1986.289285.

P. Agnihotri, V. K. Banga, and E. G. Singh, "Review of kinematic modelling and control of 5 degree of freedom robotic arm using DH representation," Int. J. Electr. Electron. Eng., vol. 7, no. 2, pp. 140–148, 2015.

P. Lin, W. Y. Choi, and C. C. Chung, "Local path planning using artificial potential field for waypoint tracking with collision avoidance," in 2020 IEEE 23rd Int. Conf. Intell. Transp. Syst. (ITSC), 2020, pp. 1–7, https://doi.org/10.1109/ITSC45102.2020.9294717.

T. Davies and A. Jnifene, "Multiple waypoint path planning for a mobile robot using genetic algorithms," in 2006 IEEE Int. Conf. Comput. Intell. Meas. Syst. Appl., 2006, pp. 21–26, https://doi.org/10.1109/CIMSA.2006.250741.

Downloads

Key Dates

Received

2024-02-09

Revised

2025-03-26

Accepted

2025-05-18

Published Online First

2025-05-19

Published

2025-07-01

How to Cite

Obied, H., Al-Taleb, M. K. H. ., Khaleel, H. Z. ., & AbdulKareem, A. F. . (2025). Implementation and Derivation Kinematics Modeling Analysis of WidowX 250 6Degreef of Freedom Robotic Arm. Journal of Engineering and Sustainable Development, 29(4), 473-484. https://doi.org/10.31272/jeasd.2454

Similar Articles

1-10 of 532

You may also start an advanced similarity search for this article.