Design Implementation of
Design Implementation of
Abstract: Robot manipulator is an essential motion subsystem component of robotic system for positioning,
orientating object so that robot can perform useful task. The main objectives of this project are to design and
implement a 4-DOF pick and place robotic arm. This project can be self-operational in controlling, stating with
simple tasks such as gripping, lifting, placing and releasing. In this project, the focus is on 4-DOF articulated arm.
Articulated arm consists of revolute joints that allowed angular movement between adjacent joint. Four servo
motors were used in this project to perform four degree of freedom (4-DOF). There are numerous dimensions over
which robotic arms can be evaluated, such as torque, payload, speed, range, repeatability and cost, to name a few.
Robot manipulators are designed to execute required movements. Their controller design is equally important.
The robot arm is controlled by a serial servo controller circuit board. The controller used for servo motor
actuation is ATmega 16 Development board.
Keywords: picks and place, 4-DOF robotic arm, manipulator, gripper, Servo motor, AT mega 16.
1. INTRODUCTION
The field of robotics has its origins in science fictions. The word robot comes from the Czech word "robota" means forced
labor in 1920. It took another 40 years before the modern technology of industrial robotics began. Today, robots are
highly automated mechanical manipulators controlled by computers. A robot may appear like a human being or an animal
or a simple electro-mechanical device. A robot may act under the direct control of a human (e.g. the robotic arm of the
space shuttle) or autonomously under the control of a programmed computer. Robots may be used to perform tasks that
are too dangerous or difficult for humans to implement directly (e.g. nuclear waste cleanup) or may be used to automate
repetitive tasks that can be performed more cheaply by a robot than by the employment of a human (e.g. automobile
production) or may be used to automate mindless repetitive tasks that should be performed with more precision by a robot
than by a human (material handling, material transfer applications, machine loading and unloading, processing operations,
assembly and inspection).[4]
The last two decades have witnessed a significant advance in the field of robots application. Many more applications are
expected to appear in space exploration, battlefield and in various actives of daily life in the coming years. A robot is a
mechanical device that performs automated tasks and movements, according to either pre-defined program or a set of
general guidelines and direct human supervision. These tasks either replace or enhance human work, such as in
manufacturing, contraction or manipulation of heavy or hazardous material. Robot is an integral part in automating the
flexible manufacturing system that one greatly in demand these days. Robots are now more than a machine, as robots
have become the solution of the future as cost labor wages and customers demand. Even though the cost of acquiring
robotic system is quite expensive but as today's rapid development and a very high demand in quality with IS0 standards,
human are no longer capable of such demands. Research and development of future robots is moving at a very rapid pace
due to the constantly improving and upgrading of the quality standards of products.[3]
Page | 232
Paper Publications
ISSN 2393-8471
Specification Value
Number of axes 4
The position and orientation of the end-effector in terms of given joint angles is calculated using a set of equations and
this is forward kinematics. This set of equations is formed using DH parameters obtained from the link coordinate frame
assignation. The parameters for the manipulator are listed in Table 4.5.1, where 𝜃 is the rotation about the Z-axis, α
rotation about the X-axis, d transition along the Z-axis, and transition along the X-axis.
Page | 236
Paper Publications
ISSN 2393-8471
Axis Type Joint angle θ in degree Link length di in m Joint Offset ai in m Twist angle αi in radian
1 Shoulder 𝜃1 0.13 0 0
2 Elbow 𝜃2 0.11 0 0
3 Base 𝜃3 0.07 0 0
Giving these information to RoboAnalyze Software for finding the joint angle (θ) for different positions of robotic arm.
Following results are obtained:
Table 3: Joint angles for different positions of end effector
5. FE ANALYSIS
Ansys software uses the displacement formulation of the finite element method to calculate component displacements,
strains, and stresses under internal and external loads. The geometry under analysis is discretized using tetrahedral (3D),
triangular (2D), and beam elements, and solved by either a direct sparse or iterative solver. SOLIDWORKS Simulation
also offers the 2D simplification assumption for plane stress, plane strain, extruded, or axis symmetric options. Ansys
Software can use either an h or p adaptive element type, providing a great advantage to designers and engineers as the
adaptive method ensures that the solution has converged.
Figure 11: Total Deformation of Shoulder Base Figure 12: Stress on Shoulder Base
Page | 238
Paper Publications
ISSN 2393-8471
6. CONCLUSION
In this project we are designing and fabricating of a 4-DOF manipulator has been successfully completed. With reference
to many available manipulators and mobile platforms in market, a practical design for the manipulator has been perceived
and computer aided designing tools like Creo 1.0 and AutoCAD are used to model the desired manipulator. Theoretical
analysis of the inverse kinematics was carried out to determine the end effectors position and orientation. FE Anlysis is
done by using ansys software.
REFERENCES
[1] B.O. Omijeh, R. Uhunmwangho, M. Ehikhamenle, “Design Analysis of a Remote Controlled Pick and Place Robotic
Vehicle”, International Journal of Engineering Research and Development, Volume 10, PP.57-68, May 2014.
[2] Elias Eliot, B.B.V.L. Deepak, D.R. Parhi, and J. Srinivas, “Design & Kinematic Analysis of an Articulated Robotic
Manipulator”, Department of Industrial Design, National Institute of Technology-Rourkela.
[3] Sanjay Lakshminarayan, Shweta Patil, “Position Control of Pick and Place Robotic Arm”, Department of Electrical
Engineering MS Ramaiah Technology, Bangalore, India.
[4] Mohamed Naufal Bin Omar, “Pick and Place Robotic Arm Controlled By Computer”, Faculty of Manufacturing
Engineering, April 2007.
[5] Ankit Gupta, Mridul Gupta, NeelakshiBajpai, Pooja Gupta, Prashant Singh, “Efficient Design and Implementation
of 4-Degree of Freedom Robotic Arm”, International Journal of Engineering and Advanced Technology (IJEAT)
ISSN: 2249 – 8958, Volume-2, June 2013.
Page | 240
Paper Publications