INTERNATIONAL JOURNAL OF SCIENTIFIC & TECHNOLOGY RESEARCH VOLUME 5, ISSUE 06, JUNE 2016 ISSN 2277-8616
57
IJSTR©2016
www.ijstr.org
Position Control Method For Pick And Place
Robot Arm For Object Sorting System
Khin Moe Myint, Zaw Min Min Htun, Hla Myo Tun
Abstract: The more increase the number of industries in developing countries, the more require labourers or workers in that. To reduce the cost of
labour force and to increase the manufacturing capacity of industries, the advanced robot arms are more needed. The aim of this journal is to eliminate
the manual control for object sorting system.Robot arm design in this research uses two joints, three links and servo motors to drive. Microcontroller is
used to generate required PWM signal for servo motors. In this research the position control of robot arm was designed by using kinematic control
methods. There are two types of kinematic control methods which are forward and reverse kinematic methods. In forward kinematic method, the input
parameters are the joint angles and link length of robot arm and then the output is the position at X,Y,Z coordinate of tool or gripper. In inverse kinematic,
the input parameters are position at X,Y,Z coordinate of gripper and the link length of robot arm and then the output parameters are the joint angles. So,
kinematic methods can explain the analytical description of the geometry motion of the manipulator with reference to a robot coordinate system fixed to a
frame, without consideration of the forces or the moments causing the movements. For sorting system, Metal detector is used to detect the metal or
non-metal. This position control of pick and place robot arm is fully tested and the result is obtained more precisely.
Keywords: kinematic analysis, Microcontroller, servo motors, Robot arm, sorting system.
————————————————————
I. INTRODUCTION
A robot is an electromechanical device connected with joints
and links, driven by motors or actuators, guided by sensors
and controlled through a software program, to manipulate and
handle parts, tools for preformation various operations in many
different kinds of work environment. Following the Karel
Capek’s drama, R.U.R. (Rossum’s Universal Robots), in which
automatons in human form carried out arduous tasks, robots
made their industrial debut in 1960s. Since this advent of
robots in the industry, numerous and multifaceted research
and development strides in robotics have been witnessed.
Also, as the world continues to engage in intense and
sophisticated technological operations and activities, and in
many specific applications, robot arm has increased
significantly.[1] And then, robot arm is very useful in many
different application areas such as industry; some dangerous
works including radioactive effects. There are four mainly robot
configurations such as 1.Cartesian robot, 2. Cylindrical robot,
3.Polar robot or Spherical robot and 4.Joint arm robot or
articulated robot. And several types of robot manipulators
have been developed in times past; examples of these are the
Tomorrow Tool (T3), introduced by Cincinnati Milacron, Inc. in
1974, the Programmable Universal Manipulator for Assembly
(PUMA) developed by Victor Scheinman at the pioneering
robot company Unimation, the Selective Compliant Articulated
Robot for Assembly (SCARA), the AdeptOne robot by Adept
Technology, Inc., the Shuttle Remote Manipulator System
(SRMS), etc. One of the vitally important functions of a robot
manipulator in the industry is a pick-and-place operation, such
as, lifting a payload from within its work space, carrying it to a
predetermined position and then releasing it. For instance,
Sanjay Lakshmi Narayan who worked on[2] ―Position Control
of Pick and Place Robotic Arm, which is a 5-DOF articulated
robot arm for real-time molding machine operation; Karl
Berntorp proposed the application of a mobile robot with
kinematic redundancy for future pick-and-place operation in
the grocery stores; [3] Binbin Lian showed how the
dimensional parameters of a 2-DOF parallel manipulator could
be optimized to realize high-performance pick-and-place
operation; in order to obtain effective pick-and-place operation,
Altuzarra O proposed two design methods for a mechanical
drive which would yield an increased end-effector angular
range; and Bin Liao et al. carried out an optimal design of a
three-degree-of-freedom planar revolute-chain parallel
manipulator with a view to improving its operational velocity
and accuracy for pick-and-place tasks.[5] The configuration of
robot arm in this journal is similar to articulated robot arm
which has three revolute joints and irregular workspace .The
advantages of articulated robot arm are higher reach from
base, useful in continuous path generation, applied to welding
operation and reaching the congested small openings without
interference. The rest of journal is presented as Section (II)
explains Methods using in research and Section (III) show
Analytical calculation. After that Section (IV) build system
block diagram and next Sections are testing experimental
results and observation. Finally, Section (VIII) presents the
conclusion of this journal.
II. METHOD USING IN RESEARCH
Robot kinematics method is the study of the motion
(kinematics) of robots. In a kinematic analysis, the positions of
all the links are calculated without considering the forces that
cause this motion. In the kinematic analysis of manipulator
position, there are two separate problems to solve: direct
kinematics and inverse kinematics. Robot kinematics is the
study of the motion of robotic mechanisms. Since the
performance of specific manipulator tasks is achieved through
the movement of the manipulator linkages, kinematics is the
fundamental importance in robot design and control. A
kinematic equation provides the relationship between the joint
displacement and the resulting of end effector position and
orientation. The problem of finding the end-effector position
and orientation for a given set of joint displacements is
referred to as the forward kinematics problem. That is, the
forward kinematics problem allows one to specify in a unique
manner the relationship between the (n x 1) joint vector θ.
Normally; the forward Kinematic equation can be obtained
from the spatial geometry of the manipulator or by solving
certain matrix algebraic equations. [4] The more increase the
number of degrees of freedom (n), the more complex
kinematic equation becomes. Hence, the required amount of
computation to compute the position of end-effectors can
become quite large. Direct kinematics is for solving the forward
transformation equations to find the location of the gripper in
terms of the angles and displacements between the links.
Inverse kinematics means for solving the inverse