Calculation of Angular Coordinates for the Control System of a Two-Link Industrial Robot Manipulator

S. Glushko
{"title":"Calculation of Angular Coordinates for the Control System of a Two-Link Industrial Robot Manipulator","authors":"S. Glushko","doi":"10.23947/2687-1653-2022-22-4-346-352","DOIUrl":null,"url":null,"abstract":"   Introduction. One of the tasks of two-link manipulators of industrial robots that move the end-effector along complex trajectories (e.g., robot welder) is associated with the need for careful programming of their movement. For these purposes, manual programming methods or training methods are used. These methods are quite labor-intensive, and they require highly qualified service personnel. A possible solution to the problem of programming the manipulator movements is the simulation of motion with the calculation of angular coordinates. This can help simplify the geometric adaptation of the manipulator in the process of debugging the control program.   Therefore, this work aimed at calculating coordinates for programming the control system of a two-link manipulator operating in an angular coordinate system and moving the end-effector along a complex trajectory (e. g., when welding car bodies).   Materials and Methods. A two-link robot manipulator designed for cyclically repeating actions in an angular coordinate system was considered. The manipulator consisted of two rotating links: “arm” and “elbow”, which were fixed on the base. The base could rotate, which provided a third degree of freedom. This configuration increased the working area of the manipulator and minimized the area for its placement in production. The movement of the manipulator end-effector could be performed if the kinematics provided its positioning along three Cartesian and three angular coordinates. For software control of robots, including welding robots operating in an angular coordinate system and performing the movement of the end-effector along a complex trajectory, it was required to calculate the angular coordinates of the movement of the end-effector of a two-link articulated manipulator. The robot control system should determine the position of the tool in the angular coordinate system, converting it for user friendliness into x, y and z coordinates of the Cartesian coordinate system.   Results. The relations of angular and Cartesian coordinates have been obtained. They can be used for calculating when programming the control system of a two-link manipulator of an industrial robot and organizing the exchange of information between the user and the control system, as well as for checking the accuracy and debugging the movement of the end-effector of an industrial robot through feedback.   Discussion and Conclusion. The presented results can be used for software control of a welding robot operating in an angular coordinate system and performing a complex trajectory of the end-effector of a two-link articulated manipulator (gripper). A manipulator operating in an angular coordinate system can be used for contact spot welding when moving the end-effector along a complex trajectory using a positioning or contouring control system. These systems control the movement of the end-effector along a given trajectory with the help of technological commands.","PeriodicalId":13758,"journal":{"name":"International Journal of Advanced Engineering Research and Science","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Advanced Engineering Research and Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23947/2687-1653-2022-22-4-346-352","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

   Introduction. One of the tasks of two-link manipulators of industrial robots that move the end-effector along complex trajectories (e.g., robot welder) is associated with the need for careful programming of their movement. For these purposes, manual programming methods or training methods are used. These methods are quite labor-intensive, and they require highly qualified service personnel. A possible solution to the problem of programming the manipulator movements is the simulation of motion with the calculation of angular coordinates. This can help simplify the geometric adaptation of the manipulator in the process of debugging the control program.   Therefore, this work aimed at calculating coordinates for programming the control system of a two-link manipulator operating in an angular coordinate system and moving the end-effector along a complex trajectory (e. g., when welding car bodies).   Materials and Methods. A two-link robot manipulator designed for cyclically repeating actions in an angular coordinate system was considered. The manipulator consisted of two rotating links: “arm” and “elbow”, which were fixed on the base. The base could rotate, which provided a third degree of freedom. This configuration increased the working area of the manipulator and minimized the area for its placement in production. The movement of the manipulator end-effector could be performed if the kinematics provided its positioning along three Cartesian and three angular coordinates. For software control of robots, including welding robots operating in an angular coordinate system and performing the movement of the end-effector along a complex trajectory, it was required to calculate the angular coordinates of the movement of the end-effector of a two-link articulated manipulator. The robot control system should determine the position of the tool in the angular coordinate system, converting it for user friendliness into x, y and z coordinates of the Cartesian coordinate system.   Results. The relations of angular and Cartesian coordinates have been obtained. They can be used for calculating when programming the control system of a two-link manipulator of an industrial robot and organizing the exchange of information between the user and the control system, as well as for checking the accuracy and debugging the movement of the end-effector of an industrial robot through feedback.   Discussion and Conclusion. The presented results can be used for software control of a welding robot operating in an angular coordinate system and performing a complex trajectory of the end-effector of a two-link articulated manipulator (gripper). A manipulator operating in an angular coordinate system can be used for contact spot welding when moving the end-effector along a complex trajectory using a positioning or contouring control system. These systems control the movement of the end-effector along a given trajectory with the help of technological commands.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
双连杆工业机器人机械手控制系统的角坐标计算
介绍。沿着复杂轨迹移动末端执行器(例如,机器人焊机)的工业机器人双连杆机械手的任务之一是需要对其运动进行仔细编程。出于这些目的,使用手动编程方法或训练方法。这些方法劳动强度大,需要高素质的服务人员。利用角坐标的计算对机械手的运动进行仿真是解决机械手运动编程问题的一种可行方法。这有助于简化机械手在控制程序调试过程中的几何适应性。因此,本工作旨在计算坐标,以编程在角坐标系中操作的双连杆机械手的控制系统,并沿着复杂的轨迹移动末端执行器(例如,焊接车身时)。材料与方法。研究了一种在角坐标系下循环重复动作的双连杆机器人。机械手由两个旋转连杆组成:“臂”和“肘”,固定在基座上。基座可以旋转,这提供了第三个自由度。这种配置增加了机械手的工作面积,并最大限度地减少了其在生产中的放置面积。如果运动学提供了机械手末端执行器沿三个直角坐标和三个角坐标的定位,则可以实现机械手末端执行器的运动。对于在角坐标系下工作和末端执行器沿复杂轨迹运动的焊接机器人的软件控制,需要计算双连杆关节式机械臂末端执行器运动的角坐标。机器人控制系统应确定刀具在角坐标系中的位置,并将其转换为笛卡尔坐标系中的x、y、z坐标,方便用户使用。结果。得到了角坐标与笛卡儿坐标的关系。它们可用于工业机器人双连杆机械手控制系统编程时的计算和组织用户与控制系统之间的信息交换,也可用于工业机器人末端执行器的精度校核和运动反馈调试。讨论与结论。研究结果可用于角坐标系下焊接机器人的软件控制和双连杆关节式机械手末端执行器的复杂轨迹控制。当末端执行器沿复杂轨迹移动时,采用定位或轮廓控制系统,在角坐标系下操作的机械手可用于接触点焊。这些系统借助技术指令控制末端执行器沿给定轨迹的运动。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Investigation of Dynamic Characteristics of an Automated Position Long-Stroke Pneumatic Actuator of Fabrication System Optimization of Geometric Characteristics of Cycloidal Profiles of Gerotor Hydraulic Machines Sensitivity of Diffusion-Weighted Image Combined with T2 Turbo Inversion Recovery Magnitude Sequence and as an Alternative to Contrast-Enhanced MRI in the Detection of Perianal Fistula GATCGGenerator: New Software for Generation of Quasirandom Nucleotide Sequences 3D Human Motion Capture Method Based on Computer Vision
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1