Mehreen Naeem, S. Aslam, M. Suhaib, Seemab Gul, Zeeshan Murtaza, Muhammad Jawad Khan
{"title":"Design and Implementation of Pick and Place Manipulation System for Industrial Automation","authors":"Mehreen Naeem, S. Aslam, M. Suhaib, Seemab Gul, Zeeshan Murtaza, Muhammad Jawad Khan","doi":"10.1109/AIMS52415.2021.9466074","DOIUrl":null,"url":null,"abstract":"This work presents an autonomous pick and pack system for industrial applications consisting of a 4-DOF (degree-of-freedom) robotic manipulator and the vision perception. The system is capable to detect and capture products/materials from a production line and place them in a packaging box one at a time. The final placement of the object in the box is carried out with the desired orientation. The adopted configuration of the manipulator is RRPR equipped with an electromagnetic end-effector. Inverse kinematics approach is used to determine the end-effector motion sequence in order to reach the desired locations within the workspace. The manipulator is equipped with Feetech SC servo motor with built-in PID controller at each joint to achieve precise motion of joint angles. An RGB camera is mounted right above the conveyer belt to capture the region of interest in the environment. Captured image is further preprocessed by image processing techniques. Region properties is used to extract the orientation of the object. Arduino Mega 2560 is used as a control board for motors and an interface with the PC. A graphical user interface (GUI) is developed in MATLAB to monitor and control the end-to-end pick and pack system featuring both manual and automatic modes.","PeriodicalId":299121,"journal":{"name":"2021 International Conference on Artificial Intelligence and Mechatronics Systems (AIMS)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Artificial Intelligence and Mechatronics Systems (AIMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AIMS52415.2021.9466074","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
This work presents an autonomous pick and pack system for industrial applications consisting of a 4-DOF (degree-of-freedom) robotic manipulator and the vision perception. The system is capable to detect and capture products/materials from a production line and place them in a packaging box one at a time. The final placement of the object in the box is carried out with the desired orientation. The adopted configuration of the manipulator is RRPR equipped with an electromagnetic end-effector. Inverse kinematics approach is used to determine the end-effector motion sequence in order to reach the desired locations within the workspace. The manipulator is equipped with Feetech SC servo motor with built-in PID controller at each joint to achieve precise motion of joint angles. An RGB camera is mounted right above the conveyer belt to capture the region of interest in the environment. Captured image is further preprocessed by image processing techniques. Region properties is used to extract the orientation of the object. Arduino Mega 2560 is used as a control board for motors and an interface with the PC. A graphical user interface (GUI) is developed in MATLAB to monitor and control the end-to-end pick and pack system featuring both manual and automatic modes.
这项工作提出了一个工业应用的自动拣选和包装系统,包括一个4自由度(自由度)机器人机械手和视觉感知。该系统能够从生产线上检测和捕获产品/材料,并一次将它们放入包装盒中。物体在方框中的最终放置是按照期望的方向进行的。机械手采用的构型为RRPR,配有电磁末端执行器。采用逆运动学方法确定末端执行器的运动序列,以达到工作空间内的期望位置。机械手在各关节处安装fetech SC伺服电机,内置PID控制器,实现关节角度的精确运动。RGB相机安装在传送带的正上方,以捕捉环境中感兴趣的区域。捕获的图像通过图像处理技术进行进一步预处理。区域属性用于提取对象的方向。Arduino Mega 2560被用作电机的控制板和与PC的接口。在MATLAB中开发了一个图形用户界面(GUI)来监控端到端采摘和包装系统,具有手动和自动模式。