Abstract
Kinematics is the mechanics branch which deals with the movement of the bodies without taking the force into account. In robots, the forward kinematics and inverse kinematics are important in determining the position and orientation of the end-effector to perform multi-tasks. This paper presented the inverse kinematics analysis for a 5 DOF robotic arm using the robotics toolbox of MATLAB and the Denavit-Hartenberg (D-H) parameters were used to represent the links and joints of the robotic arm. A geometric approach was used in the inverse kinematics solution to determine the joints angles of the robotic arm and the path of the robotic arm was divided into successive lines to accomplish the required tasks of the robotic arm. Therefore, this method can be adopted for engineering applications. MATLAB (Graphical User Interface) program was used to simulate the movement of the robotic arm in 3D. Also, MATLAB (GUI) has been used to view the position of each joint. The results showed that the maximum error in the x, y, and z coordinates of the end-effector were 0.0251 %, 0.0239 %, and 0.1085 % respectively.
Keywords
D-H parameters
Forward Kinematics
inverse kinematics
MATLAB.
robotics
Abstract
التحليل الحركي هوالفرع الميكانيكي الذي يتعامل مع حركة الأجسام دون أخذ القوة في الاعتبار. في الروبوتات، يعدالتحليل الحركي الامامي والعكسي مهم في تحديد موضع الماسك واتجاهه للقيام بمهام متعددة. يستعرض هذا العمل التحليل الحركي العكسي لذراع روبوت ذو خمس درجات لحرية الحركة باستخدام robotics toolbox في برنامج MATLAB و استخدمت متغيرات Denavit-Hartenberg ) ) لتمثيل أذرع ومفاصل ذراع الروبوت. استخدم النهج الهندسي في حل التحليل الحركي العكسي لايجاد زوايا المفاصل لذراع الروبوت وتم تقسيم مسارالذراع الآلي إلى خطوط متتالية لإنجاز المهام المطلوبة للذراع الآلية، وبالتالي، يمكن اعتماد هذه الطريقة للتطبيقات الهندسية. يستخدم برنامجMATLAB (واجهة المستخدم الرسومية) لمحاكاة ثلاثية الأبعاد لحركة ذراع الروبوت .أيضًا، تم أستخدام واجهة الرسوم الحاسوبية ببرنامج MATLAB لعرض موقع كل مفصل. أظهرت النتائج أن الحد الأقصى للخطأ في إحداثيات x ، y، zللماسك هي 0.0251 ٪ ، 0.0239 ٪ ،و 0.1085 ٪ على التوالي.