Design and Development of Robotic Arm For Cutting Tree PDF
Design and Development of Robotic Arm For Cutting Tree PDF
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/311440291
CITATIONS
READS
5 authors, including:
Abedallatif Baba
Trk Hava Kurumu niversitesi
24 PUBLICATIONS 13 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Genetic algorithm-based technique for predicting future generations of hazelnuts chromosomes.
View project
Artificial Intelligence in Nanotechnology View project
All content following this page was uploaded by Abedallatif Baba on 06 December 2016.
The user has requested enhancement of the downloaded file. All in-text references underlined in blue are added to the original document
and are linked to publications on ResearchGate, letting you access and read them immediately.
Abstract
The Robot Institute of America defines a robot as a programmable multifunctional
manipulator designed to move material, parts, and tools of the specialized device through
variable programmed of a variety of tasks. Today, in this modern fast growing industrial age,
every company is looking for speed in manufacturing to meet the needs and requirements of
its clients. Robots are more quickly, cheaply, and accurately than humans have ever been.
One type of robot mostly used in industry is a robotic manipulator or simply robotic arm. It is
open or closed kinematic chain of rigid links interconnected by movable joints. In some
configurations, links can be considered to correspond to human anatomy as waist, upper arm
and forearm with joint at shoulder end elbow. A machine was designed and fabricated which
can move around the tree trunk smoothly while carrying the cutting system. A mechanize
motor system also was designed and assembled on the carrier machine for moving the cutting
machine forward and backward along the tree trunk radius. For a successful and smooth
cutting process, two direct current (DC) motors were used for carrier machine. The cutting
machine consists of a mechanism for cutting and a cutting blade. A reciprocating mechanism
was used in this project because of the added advantages of this method as compared to
others. The design of the blade tooth for doing a fast and clean cut was an important
parameter in this project. An ATmega2560 microcontroller was used to control the cutting
system.
Keywords: Robot Arm, Design, Development, Implementation, DC Motors, Manufacturing,
Microcontroller, End-Effector, Robot Gripper, Cutting Tree
Page |2
1. Introduction
Robotics involves elements of mechanical,
electrical and software engineering, as
well as control theory, computing and now
artificial intelligence (Selig, 1992).
Robotics research today is based on
developing
systems
that
exhibit
modularity, flexibility, fault-tolerance, a
general
and
extensible
software
environment and seamless connectivity to
other machines, by providing sensor-based
intelligence to the mechanical arm. The
goal of agricultural robots does not only
apply to robotics technologies in the field
of agriculture, it also applies to using
agricultural challenges to develop new
techniques and systems. An agricultural
robot must deal with an unstructured,
unknown and varying environment.
In recent years, harvester robots have been
among the noteworthy topics studied by
researchers. First, as the modern industry
has become more complex, there has been
a growing need for getting work done in
environments that are very dangerous for
humans. As an example, work in a nuclear
mechanical arm
is usually mostly
called a kinematic
formed of links,
Page |3
Figure 2. A DC Motor
Page |4
3. Cutting Machine
Two essential parameters for designing a
cutting machine for any material are the
cutting mechanism and the cutter blade
design. Common types of cutting machines
include reciprocating saws, horizontal
endless band saws, universal tilt frame
band saws, abrasive saws, and cold saw.
Rotary saw cutting is a cutting method
which is versatile and effective for a
variety of industrial applications. The
advantages of using the rotary saw method
are faster cutting times, closer tolerances,
better finishes, less kerf, easier tool
changes, better tool life, and an overall
wider range of applicability.
The
reciprocating saw mimics the back and
forth motion of a common hacksaw. The
gearing system inside the reciprocating
saw will cause the saw blade move back
and forth across the material that needs to
be cut. This saw is usually used to cut
wood, plaster, plastic or some other soft
material. The important parameters to be
considered when choosing a blade for
cutting are the type of metal, width, blade
set, thickness, tooth form and length of the
blade. Most saws are designed to create a
kerf that is wider than the saw blade. This
difference is called the side clearance
which is the most important parameter for
doing a curve cut. The teeth of the blade
used in this project were bent alternately in
opposite directions to create a kerf wider
Page |5
4. Mechanical Design
The mechanical design of the robot arm is
based on a robot manipulator with similar
function to a human arm. The links of such
a manipulator are connected by joints
allowing rotational motion and the links of
the manipulator is considered to form a
kinematic chain. The business end of the
effector or end-of-arm-tooling and its
analogous to the human hand. Figure 7
Page |6
(3)
CB = (1.171 kg ) 9.8 m/s2 = 1.4758 N
(4)
MC = - (Wc LCD / 2) WD (LCD + LDE/ 2) -L
(LCD + LDE) Dm(LCD) + MC = 0
(5)
Page |7
MB= - L(LBC + LCD + LDE) WD(LBC+LCD+LDE/2) - Dm (LBC+LCD) Wc
(LBC+LCD/2) - Cm (LBC) WB (LBC/2) + MB = 0
(6)
Mc = 1.968 Nm = 278.6 oz/in
(7)
MB = 3.554 Nm = 503.38 oz/in
(8)
5. Remote Controller
A remote controller system comprises of
hardware and software designed and
fabricated for the operator to control the
cutting system. The remote controller and
the cutting system each have one HM-RF
transmitter-receiver
device
and
an
Atmega2560 microcontroller as the main
hardware components. A specific program
was written for each microcontroller to
receive the data, analyze them and finally
generate and send the appropriate
commands to other components, such as
DC motors and HM-RF devices.
An HM-TR Transparent Wireless Data
Link Module consists of two parts, both of
which can send and receive data
wirelessly. The first part is used by the
remote controller to send the operators
commands and the second part is installed
on the cutting system to receive the
commands from the remote controller. The
data transferred between these parts uses a
radio frequency that ranges between
310.24 and 929.27 MHz. This paper
focuses more on the processes needed to
transfer the data from the HM-TR Module
to the microcontroller, and the analysis of
them.
SOFTWARE
When the operator pushes a button on the
remote controller, the remote controller
sends three numerical codes to the receiver
of the robot. The first number informs the
microcontroller that a new command is
being sent by the remote controller and it
readies the microcontroller to receive the
next two numbers. The second number is
the code of the command that is allocated
to a button of the remote controller. By
analyzing this number, the microcontroller
understands what the operator wants the
robot to do. The third number is a
summation of the first and the second
numbers and is called the checksum
number. The microcontroller also adds up
the first and the second received numbers
and compares the result with the
checksum. If these numbers are the same,
the microcontroller understands that it has
received the data from the remote
controller completely and correctly.
In the next program, the microcontroller
sends the appropriate command to each
DC motor based on the value of the second
number. To change the motors rotation
directions, a miniature intermediate power
relay was used for each motor. The
operator can start and stop the DC motors
for moving the cutting system around the
tree trunk and also move it forward and
backward.
Page |8
6. Electronic Design
Electronic design involves designing and
choosing of the electrical components as
per our requirements. Some of those used
in our project are given below.
MICRO CONTROLLER
A microcontroller (Figure 11) is similar to
a processor in a computer. The primary
difference is that the microcontroller has
the CPU, the flash memory, the RAM and
external ports all built into a single chip.
All this makes the micro controller very
cheap and is true value for money.
The various components of the MCU
shown in Figure 11 are explained below:
Random Access Memory (RAM): RAM is
used for temporary storage of data during
runtime.
ROM: ROM is the memory which stores
the program to be executed.
SFR Registers: Special Function Registers
are special elements of RAM.
Program Counter: This is the engine
which starts the program and points to the
memory address of the instruction to be
executed.
Control Logic: As the name implies, it
which supervises and controls every aspect
of operation within MCU.
A/D Converter: A/D stands for analog to
digital. They convert analog to digital
signals.
I/O Ports: To be of any practical use,
microcontrollers have ports which are
connected to the pins on its case.
Oscillator: This is the rhythm section of
the MCU. The stable pace provided by this
instruments allows harmonious and
synchronous functioning of all other parts
of MCU.
Page |9
8. Conclusions
This paper presents the design and
development of robot arm for cutting a
tree, which has the talent to accomplish a
simple task, such as rotate, lower and raise
its arm, by being controlled by the
microcontroller is build successfully. The
weights of all the motors were put into
consideration when calculating the torque
by each joint. This is to make sure the
gears are arranged in a way that will
produce enough torque to carry the
succeeding load. Use of DC motor at the
base. The output torque of the DC motor is
higher than that of the stepper motors.
Using DC motor at this joint brought us a
step closer to solving the problem of
insufficient torque to carry the arm. We
used a microcontroller which provides
enough pins for selecting motors, hence
eliminating the need for decoders. From
our work, we deduced that in comparison
to humans, robots can be much stronger
and are therefore able to lift heavier
weights and exert larger forces. Thay can
9. References
[1]Manipulating Industrial Robots
Standardization Standard 8373, 1994.
Vocabulary,
International
Organization
for
[2]B. Siciliano, L. Villani and G. Oriolo, Robotics, Modeling, Planning and Control,
Springer, London, 2009.
[3]R. J. Wang, J. W. Zhang, et al., The Multiple-Function Intelligent Robotic Arms,
FUZZ-IEEE Journal, Korea, 20-24 August 2009
[4] microElectronika (2004). Architecture and programming of 8051 MCU (Chapter 1).
[5] Valavanis, K. P., & Saridis, G. N. (1992). Intelligent robotics. Academic Publishers.
[6] Appin Knowledge Solutions. Robotics. ISBN: 978-1-934015-02-5
[7] A. Ghosal, Robotics, Oxford, New Delhi, 2006.
[8] Brumbach ME, Clade JA (2003). Industrial Maintenance, Published by Delmar Learning.
[9] Mohanad Mahdi Abdulkareem, Qusay Adil Mohammed, Muhanned Mahmood Shakir
and Abdellatif BABA; Potentiometer control based 5 D.O.F. low payload robot arm;
Technical Report September 2016; DOI: 10.13140/RG.2.2.13789.61920.