Design and Implementation of Pick and Place Robot Arm Using ROS on Raspberry Pi

Thumbnail Image

Date

2019-06

Journal Title

Journal ISSN

Volume Title

Publisher

Wolkite University

Abstract

Pick and Place Robot arm is used in industry, mostly in manufacturing areas, product store and packaging areas. They reduce a remarkable time and effort. In Fincha Sugar Factory condensate water is preferred than the treated water for production of steam. Condensate water is a bled steam from evaporators, but as it passes many processes and transport to the boiler, sugar (glucose) content could be added at some point. This sugar containing condensate water then causes the boiler to burst and damage human life and/or materials. Currently, it is manually checked (in chemistry laboratory) every 30 minutes. This also couldn’t save the boilers, and so two of four boilers currently are out of production. But, if this manual examination of the water is replaced by automatic examination, the boiler could be durable and the factory could increase production. Although building the whole system could take a longer time, in this project the picking and placing the test cylinder part is done. The picking and placing task is designed to be done using two Degree of Freedom robot arm. The control of the arm is done by Robot Operating System (ROS) installing it on Raspberry Pi. Eight nodes are created, six nodes for each procedure for the execution, one node for control and one node for inverse kinematic solving server. Two topics are also created for communication of the current procedure and the goal procedure (stage). Arduino is used to actuate the servo motors of the arm which communicates through serial with Raspberry PI

Description

Keywords

Citation

Endorsement

Review

Supplemented By

Referenced By