基于MATLAB的三自由度机械臂运动学分析与实现

Hasan Dawood Salman, Mohsin Noori Hamzah, Sadeq Hussein Bakhy
{"title":"基于MATLAB的三自由度机械臂运动学分析与实现","authors":"Hasan Dawood Salman, Mohsin Noori Hamzah, Sadeq Hussein Bakhy","doi":"10.32852/iqjfmme.v21i2.547","DOIUrl":null,"url":null,"abstract":"The kinematics modeling of the robot arm plays an important role in robot control. This paper presents the kinematic model of a three-degree of freedom articulated robot arm, which is designed for picking and placing an application with hand gripper, where a robot has been manufactured for that purpose. The forward kinematic model has been presented in order to determine the end effector’s poses using the Denavit-Hartenberg (DH) convention. For inverse kinematics, an algebraic solution based on trigonometric formulas mixed with geometric method was adopted for a 3 DOF modular manipulator taking into account the existence of a shoulder offset. MATLAB software was used as a tool to simulate and implement the motional characteristics of the robot arm, by creating a 3D visual software package under designing a Graphical User Interface \"GUI\" with a support simulation from robotic Toolbox (Rtb 10.3). Finally, an electronic interfacing circuit between the GUI program and the robot arm was developed using Arduino microcontroller to control the robot motion. The presented work can be applicable for learning the reality interface design methodology of the other kinds of robot manipulators and achieve a suitable solution for the motional characteristics","PeriodicalId":31812,"journal":{"name":"Iraqi Journal for Mechanical and Materials Engineering","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2021-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"KINEMATICS ANALYSIS AND IMPLEMENTATION OF THREE DEGREES OF FREEDOM ROBOTIC ARM BY USING MATLAB\",\"authors\":\"Hasan Dawood Salman, Mohsin Noori Hamzah, Sadeq Hussein Bakhy\",\"doi\":\"10.32852/iqjfmme.v21i2.547\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The kinematics modeling of the robot arm plays an important role in robot control. This paper presents the kinematic model of a three-degree of freedom articulated robot arm, which is designed for picking and placing an application with hand gripper, where a robot has been manufactured for that purpose. The forward kinematic model has been presented in order to determine the end effector’s poses using the Denavit-Hartenberg (DH) convention. For inverse kinematics, an algebraic solution based on trigonometric formulas mixed with geometric method was adopted for a 3 DOF modular manipulator taking into account the existence of a shoulder offset. MATLAB software was used as a tool to simulate and implement the motional characteristics of the robot arm, by creating a 3D visual software package under designing a Graphical User Interface \\\"GUI\\\" with a support simulation from robotic Toolbox (Rtb 10.3). Finally, an electronic interfacing circuit between the GUI program and the robot arm was developed using Arduino microcontroller to control the robot motion. The presented work can be applicable for learning the reality interface design methodology of the other kinds of robot manipulators and achieve a suitable solution for the motional characteristics\",\"PeriodicalId\":31812,\"journal\":{\"name\":\"Iraqi Journal for Mechanical and Materials Engineering\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Iraqi Journal for Mechanical and Materials Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.32852/iqjfmme.v21i2.547\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Iraqi Journal for Mechanical and Materials Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32852/iqjfmme.v21i2.547","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

机械臂的运动学建模在机器人控制中起着重要的作用。本文提出了一种三自由度铰接式机械臂的运动学模型,该机械臂是为使用手爪抓取和放置物品而设计的。为了确定末端执行器的位姿,采用Denavit-Hartenberg (DH)惯例建立了正运动学模型。对于考虑肩部偏移存在的3自由度模块化机械臂,采用基于三角公式和几何方法的代数求解方法进行运动学逆解。以MATLAB软件为工具,在设计图形用户界面(GUI)的基础上,通过机器人工具箱(Rtb 10.3)的支持仿真,创建三维可视化软件包,对机械臂的运动特性进行仿真和实现。最后,利用Arduino单片机开发了GUI程序与机械臂之间的电子接口电路,实现了对机器人运动的控制。本文所做的工作可用于学习其他类型机器人操作手的现实界面设计方法,并针对其运动特性找到合适的解决方案
本文章由计算机程序翻译,如有差异,请以英文原文为准。
KINEMATICS ANALYSIS AND IMPLEMENTATION OF THREE DEGREES OF FREEDOM ROBOTIC ARM BY USING MATLAB
The kinematics modeling of the robot arm plays an important role in robot control. This paper presents the kinematic model of a three-degree of freedom articulated robot arm, which is designed for picking and placing an application with hand gripper, where a robot has been manufactured for that purpose. The forward kinematic model has been presented in order to determine the end effector’s poses using the Denavit-Hartenberg (DH) convention. For inverse kinematics, an algebraic solution based on trigonometric formulas mixed with geometric method was adopted for a 3 DOF modular manipulator taking into account the existence of a shoulder offset. MATLAB software was used as a tool to simulate and implement the motional characteristics of the robot arm, by creating a 3D visual software package under designing a Graphical User Interface "GUI" with a support simulation from robotic Toolbox (Rtb 10.3). Finally, an electronic interfacing circuit between the GUI program and the robot arm was developed using Arduino microcontroller to control the robot motion. The presented work can be applicable for learning the reality interface design methodology of the other kinds of robot manipulators and achieve a suitable solution for the motional characteristics
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
11
审稿时长
24 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信