SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Muharrem Zeytinoglu & Halil Ünal
International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 69
Determination of the Operational Parameters of a Planar
Robot with Three Joints
Muharrem Zeytinoğlu mzeytin@uludag.edu.tr
Department of Biosystems Engineering
Faculty of Agriculture
Uludağ University
Bursa, 16059, Turkey
Halil Ünal hunal@uludag.edu.tr
Department of Biosystems Engineering
Faculty of Agriculture
Uludağ University
Bursa, 16059, Turkey
Abstract
Robots are currently made in numerous types and are used in diverse roles
such as production lines, daily living activities and some security fields. These
types of robots are well designed and successfully applied in many areas
requiring high sensitivity and stability. The aim of this study was to determine
the optimum values of several operational parameters for a planar robot with
respect to robot design and construction. With this aim, a small planar robot
with a three-jointed arm activated by hydraulic cylinders in each segment was
evaluated using a technical design drawing. The arm motions of the planar
robot are rotary and parallel within a vertical plane. The resulting optimal
operational parameters of the planar robot were determined as starting and
target positions of 31.5 cm and 55 cm, respectively, on the x-axis and 17.18
cm and 118.44 cm on the y–axis. Time-position and time-velocity graphs were
constructed corresponding to the orbit-planning parameters, resulting in
Cartesian velocities for the terminal processor of 13.98 m/sec on the x-axis
and 20.16 m/sec on the y-axis at 1.5 seconds after initiation. The maximum
power consumption of the robot was determined as 1 kW according to the
outer load and arm weights.
Keywords: Planar robot, Orbit-planning parameter, Cartesian velocity, Kinematic analysis.
1. INTRODUCTION
Planar robots are well recognized as practical robots; they are generally of linear construction
and operate on a fixed route in a process implemented by rotating or sliding in parallel to a
given plane. These types of robots have mostly been applied to linear activities such as the
rapid lifting, carrying, and placement of various parts [4]. The vibrational rate of planar robots
is lower than for other kinds of more versatile robots because planar robots are required to
perform fewer operations; therefore, planar robots have an important advantage with respect
to sensitivity and stability.
Currently, a number of different types of planar robots are required in industrial, agricultural,
and security areas as well as daily living activities; they are constructed in a diversity of
designs and dimensions for these different applications [9]. In this study, a planar robot was
designed from a technical drawing (Figure 1) with three arm segments and three joints. Each
segment is moved by a hydraulic cylinder; the motion of the arm segments is in parallel to a
Muharrem Zeytinoglu & Halil Ünal
International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 70
plane, and the entire arm rotates. The planar robot also has a terminal processor, i.e., a hook
attached to its end point, which moves linearly and rotates in the same plane between the
starting point, which is at the inactive position of the hydraulic cylinders, and the target point,
which is at the fully actuated position of the hydraulic cylinders. The inverse analysis can be
made by considering the planar robot to work in the opposite direction, i.e., by swapping the
starting and target points. The planar robot was designed to lift a specific load. The
operational parameters investigated were the starting and target positions, the time-position
and time-velocity relations, the Cartesian velocities of the terminal processor and the
maximum power consumption of the robot, which in turn depend on the robot design
parameters. The optimal operational parameters were determined by means of several
analytical methods; to this end, time-position and time-velocity graphs were constructed from
the results of a kinematic analysis of the robot [5]. The motion of the terminal processor was
the main factor in the kinematic analysis, and its motion is determined by the configuration of
the joint points in the action plane. The motion can be configured into various paths, such as
a linear, circular, sinusoidal or irregular path [1]. Kinematic analysis was performed by orbit
planning, which is necessary to ensure that robot motion is steady and controllable, without
vibration or deflection from the working space [3].
FIGURE 1: Views of the planar robot with three joints in the target position;
all dimensions are in cm
Orbit planning for robots can be done using either of two methods: the Cartesian and joint-
space methods. In this study, the joint-space method was used; here, each joint was
considered to be independent of the others, and therefore, the velocity of each joint was
different in the orbit planning. In this model, the hydraulic-cylinder pressures and capacities
are also different when reaching the required position of the terminal processor. A detailed
view of the orbit planning was obtained through a third-degree polynomial equation, and the
time-position and time-velocity relations were determined from the solutions of the polynomial
equation 5. Determining the Cartesian velocities from the operational parameters of the robot
is very important with respect to the level of swing inertia encountered during the lifting of a
specific load. The working velocity and arm-segment lengths of the robot are the determining
factors of the Cartesian velocities. The maximum robot power consumption was calculated
Muharrem Zeytinoglu & Halil Ünal
International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 71
corresponding to the planar velocities of the solid materials [6]. The final results for the
optimum operational parameters are given in Table 3.
As shown in Figure 1, the robot under study has a base frame constructed of thick-walled
steel tubing that is located on the floor at one side. The terminal processor has a top working
weight combined with a hook; these are restrained by a stop in the starting position of the
lifting operation. As the lifting operation concludes, the hook is cleared on the reverse side by
the balanced movement of the top weight, facilitating the release of the load from the hook,
thus leaving the load on the conveyor band in the target position. The hook is located at the
end of the third arm segment, and its weight is considered as equal to the empty volume of
the third arm segment. The hook-lifted load is 40 N, and this weight was added to the weight
of arm Segment 3 in the calculation of the robot’s power consumption.
2. DETERMINATION OF THE ROBOT OPERATIONAL PARAMETERS
The operating parameters were determined for the robot arm shown in Figure 1. The
analytical methods used to determine the robot operational parameters are given below.
2.1. Starting and Target Positions
Each position was determined with respect to the reference axis of the base of the frame as
shown in Figures 1 and 2.
The starting position can be expressed as:
( ) 321 60. LCLLP o
X −+= (1)
( )o
Y LP 6050 2 .S−= (2)
where:
PX : Horizontal distance between the reference axis of the frame base and the
terminal processor (cm)
PY : Vertical distance between the reference axis of the frame base and the
terminal processor (cm)
L1, L2, and L3 : Lengths of robot arm Segments 1, 2 and 3, respectively (cm)
The target position can be expressed as:
( ) ( )( ) ( )1111223 ...L+.CL
θθθ
CLCLPX ++= (3)
( ) ( )1122 ..50
θθ
SLSLPY ++= (4)
where:
21,
θθ
: Angles of robot arm Segments 1 and 2 (degrees)
50 : Height of frame base (cm)
2.2. Orbit Planning By the Joint-Space Method
Orbital planning was performed using several polynomial equations describing the robot’s
motions. Third-degree or higher polynomials are often used in robot designs using the joint-
space method. In this study, a third-order polynomial equation and a cubic orbit were used to
represent position as a function of time. Position angles and velocities, which are related to
the starting and target positions, were the main variables taken into consideration in the
polynomial. Here the starting angle and target position are denoted by f
θθ
,0 , respectively,
and the corresponding velocities are given by
0)(,0 ''
== ft
θθ
. With these conditions, the
starting and target positions are not active; therefore, the velocities and angles of both of
these positions were set at zero.
The third-order polynomial equation can be expressed as:
( )
3
3
2
210 tStStSSt +++=
θ
(5)
where:
Muharrem Zeytinoglu & Halil Ünal
International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 72
S0 : (θ 0) Coefficient of starting position in the inactive condition
S1, S2, S3 : Polynomial coefficients
t : Time (seconds)
The velocities and accelerations of the robot joints were determined by taking the first and
second derivatives of Equation 5, respectively.
The first derivative of Equation 5 can be expressed as:
( )
2
321 32' tStSSt ++=
θ
(6)
where:
S1, S2, S3 : Polynomial coefficients
t : Time (sec)
The polynomial coefficients can be determined from Equation 5 corresponding to specific
angles of the robot. The coefficient S1 is zero in Equation 5, representing the starting time.
The polynomial coefficient S2 can be expressed as:
( )02
2
3 θθ
−⋅= f
f
t
S (7)
where:
tf = Time at target position (sec)
fθ = Angle at target position (degrees)
0θ = Angle at starting position (degrees)
The polynomial coefficient S3 can be expressed as:
( )03
3
2 θθ
−⋅−= f
f
t
S (8)
The robot processing time (t) between the starting and target positions in the stationary frame
was taken as four seconds. The maximum joint angles corresponding to the robot shown in
Figure 1 were 60º, 75º and 45º, respectively, for Joints 1, 2 and 3. Robot joint angles are
inactive conditions in the starting position; therefore, the joint velocities are zero at the starting
position, as shown in Figure 2. The joint positions are given at a time of 1.5 sec in the same
figure. Time-position and time-velocity graphs were determined from the results of the
polynomial equations, as shown in Figure 3. The maximum velocity of each joint was at t = 2
sec, and the results for the joint positions and velocities for the times of 1.5 and 2 sec, also
derived from Figure 3, are given in Table 1.
The Cartesian velocities of Joint 3 were determined from the velocities of Joints 1 and 2 in a
two-dimensional plane; there was a large swing velocity at t = 1.5 sec, as shown in Table 1.
Position times (sec.) Starting Target 1.5 sec. 2 sec.
Joint 1 Position (Degree) 0 60 18.98 30
Velocity (Degree/sec.) 0 0 21.10 22.50
Joint 2 Position (Degree) 120 75 23.72 37.49
Velocity (Degree/sec.) 0 0 26.36 28.12
Joint 3 Position (Degree) 60 45 14.23 22.50
Velocity (Degree/sec.) 0 0 15.82 16.87
TABLE 1: Positions and velocities of joints at the times of 1.5 and 2 sec.
Muharrem Zeytinoglu & Halil Ünal
International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 73
FIGURE 2: Profile view of the planar robot with three joints in the starting position and in a lifting position
at a time of 1.5 sec; all dimensions are in cm
FIGURE 3: Graphs of position and velocity versus time for a) Joint 1, b) Joint 2 and c) Joint 3
The Cartesian velocities can be expressed as:
Muharrem Zeytinoglu & Halil Ünal
International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 74








⋅

−



+
−−
=





'
2
'
1
122
122
12211
12211
3
0
.
.
..
...
θ
θ
θ
θ
θθ
θθ
CL
SL
CLCL
SLSL
V
V
Y
X
(9)
where:
VX, VY : Cartesian velocities of Joint 3 (m/sec)
L1, L2 : Lengths of robot arm Segments 1 and 2 (m)
( )2112
θθθ
+= SS : Sine representation of the joint angles in Equation 9
( )2112
θθθ
+= CC : Cosine representation of the joint angles in Equation 9
'
2
'
1,
θθ
: Joint velocities at t = 1.5 sec
The Cartesian velocities can be expressed for the robot in reverse as:








⋅

−



+
−−
=





'
2
'
3
322
322
32233
32233
3
0
.
.
..
..
θ
θ
θ
θ
θθ
θθ
CL
SL
CLCL
SLSL
V
V
Y
X
(10)
where:
VX, VY : Cartesian velocities of Joint 2 (m/sec)
L3, L2 : Lengths of robot arm Segments 2 and 3 (m)
( )2332
θθθ
+= SS : Sine representation of the joint angles in Equation 10
( )2332
θθθ
+= CC : Cosine representation of the joint angles in Equation 10
'
2
'
3 ,
θθ
: Joint velocities at t = 1.5 sec
The Cartesian velocities of the terminal processor were determined by taking the normal and
reverse of the velocity matrices according to Equations 9 and 10, and the difference in the
velocities of Joint 3 and Joint 2 was thus determined. Subsequently, this difference in
velocities was divided by four because the mean velocities of Joints 3 and 2 and the mean
velocities of the reverse kinematics give the pointedlly coordinate velocities of the terminal
processor.
2.3. Robot Power Consumption
The kinetic energy of the robot arm can be expressed as [2], [8]:
∑∑ ==
+=
3
1
2'
3
1
2
11 .
2
1
.
2
1
i
a
i
IVmK
θ
(11)
where:
K : Kinetic energy (Hp-h)
m1, m2, and m3 : Masses of arm segments 1, 2 and 3 (N sec
2
/m)
(mass of Segment 3 (m3) is combined with a specific load)
V1, V2, and V3 : Maximum linear velocities of each arm segment (m/sec)
I1, I2, and I3 : Inertial moments of each arm segment (N sec
2
m),
'
a
θ
: Angular velocities of each joint 321 ',',' aaa θθθ (r/sec)
The inertial moment of each arm can be expressed as [6], [8]:
3
.
2
l
g
W
I = (12)
where:
W : Weight of each arm segment (the weight of the third arm segment is combined with
a specific load) (N)
g : Acceleration of gravity (m/sec2)
l : Length of each arm segment (m)
Muharrem Zeytinoglu & Halil Ünal
International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 75
The angular velocity of each joint can be expressed as [7]:
r
V
a ==
ωθ
'
(13)
where:
V : Maximum linear velocity of each arm segment (m/sec)
r : Length of each arm segment; r = l (m)
The dimensions of the arm segments are given in Figure 4; the arm material is “ST 42” steel,
and the arm-segment weights were computed according to the arm dimensions. The results
of the arm-segment weights are given in Table 2.
Robot arm number Weights (N)
Arm 1 105
Arm 2 37
Arm 3 27
TABLE 2: Weights of linkage arms.
First, the kinetic energy was calculated for the maximum power consumed (P) per second
from Equation 11, then the kinetic-energy result was multiplied by 3,600 seconds per hour
and divided by the coefficient of 75 to yield the robot power consumption [11].
FIGURE 4: Diagrams of linkage arms and their dimensions (in cm)
Muharrem Zeytinoglu & Halil Ünal
International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 76
3. RESULTS AND DISCUSSION
The results of the study are summarized in Table 3.
Parameters Symbol Results
Starting position (cm) Px
Py
31.5
17.18
Target position (cm) Px
Py
55
118.44
Maximum velocity of joints (Degree/sec.) Joint 1
Joint 2
Joint 3
22.5
28.12
16.87
Cartesian velocity of terminal processor at 1.5 sec. (m/sec.) Vx
Vy
13.98
20.16
Cartesian velocities in reverse of terminal processor at 1.5
sec. (m/sec.)
Vx
Vy
10.18
16.18
Max.linear velocities of robot arms (m/sec.) Arm 1
Arm 2
Arm 3
0.157
0.171
0.088
Max.robot power consumtion (kW) P 1
TABLE 3: Results of study related to the planar robot with three-joint
As evidenced by the dimensions of the positions in Table 3, the working space of the planar
robot was relatively small compared to the base area, and the size of the load was small
compared to the robot’s weight. In these conditions, designs for the construction of larger
robots with more power can be achieved via the simulation of planar robots working by
hydraulic power.
The motion of the planar robots is linear and rotary in the same plane, and the terminal
processor may travel a long distance because of the rotary path in the working space;
therefore, the Cartesian velocities and robot power consumption are increased according to
the shape of the rotary path. Another important factor causing increased power consumption
is the short operational time of four seconds. Robot joint velocities were determined according
to the operating time, which was taken into consideration as a basis in reaching the target
position of the robot terminal processor. To this end, time-position and time-velocity graphics
were determined as operational parameters (Figure 3). High velocities were determined for
Joint 2 of the robot: 26.36 and 28.12 degrees/sec at the times of 1.5 and 2 seconds,
respectively. The corresponding Cartesian velocities were determined as VX = -13.98 and VY
= 20.16 m/sec at the time of 1.5 seconds, as shown in the Table 3. The Cartesian velocities
can be considered to be at a moderate level with respect to the swing of the terminal
processor with a weight of 40 N or less. In the case of a new design for a planar robot of
greater dimensions and load capacity, revisions should be made to control the swing of the
bigger load due to the increasing Cartesian velocities. Maximum robot power consumption
was determined to be 1 kW. Generally, the power can be considered to the optimal level
corresponding to a small working space. Consequently, the maximum Cartesian velocities
and robot power are related to the construction dimensions and the operating time; these
important parameters should thus be taken into consideration in other planar-robot designs.
4. CONCLUSION
The robot under study is considered fairly small for a large activity area and working with
heavy loads. In contrast, this type of robot can be considered on the larger side for smaller
areas working with a minimal activity and a light load. Designs for the construction of planar
robots working on a small scale have been limited by the availability of auxiliary equipment,
e.g., miniature hydraulic components, which are not generally produced in nonstandard
specifications, except for the other driver unit. Generally, large constructions related to larger-
scale planar robots can be designed easily and suitably for heavy industrial applications,
agricultural harvesting and daily living activities. The robot in this study can be considered as
Muharrem Zeytinoglu & Halil Ünal
International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 77
being in the middle scale of construction and at a normal level of power consumption on the
basis of the scaling criteria. Consequently, the parameters resulting from this study are
applicable to the design and construction of planar robots driven by hydraulic cylinders,
especially in large activity areas at average operating velocities; for heavier loads, they can
be chosen as initial parameters for future designs.
Nomenclature
Px Robot starting and target positions in the x direction (cm)
Py Robot starting and target positions in the y direction (cm)
υ(t) Polynomial indicator
υ’(t) Joint-velocity indicator
S2, S3 Polynomial coefficients
t Time (sec)
υf Angle of target position (degrees)
υoo Angle of starting position (degrees)
tf Time at target position (sec)
Vx Cartesian velocity in the x direction (m/sec)
Vy Cartesian velocity in the y direction (m/sec)
L1, L2 Length of robot arm Segments 1 and 2 (m)
Sυ1,2 Sine representation of the joint angles
Cυ1,2 Cosine representation of the joint angles
υ’1 , υ’2 Velocities of Joints 1 and 2 (m/sec)
K Kinetic energy (Nm)
M Mass of arm segment (N sec2/m)
V Maximum velocity of arm segment (m/sec)
I Inertial moment of arm segment (N sec2 m)
υα’ Angular velocity of joint (rad/sec)
W Weight of arm segment (N)
g Acceleration of gravity (m/sec2)
r = l Length of arm segment (m)
P Maximum robot power consumption (kW)
5. REFERENCES
1. Z. Bingül and S. Kücük, “Technique of robot I” Birsen Publisher, Code No: Y.0029,
Đstanbul 2005.
2. A. Egrisögüt and R. Kazan, “Modelling of scara robot dynamics by using neural network”
Journal of Engineer and Machine, Volume: 46 Number: 550, Ankara 2005.
3. B. Roth, “Performance evolution of manipulators from a kinematic view point” NBS,
Special Publication, pp.39-61, 1975
4. Y.C. Tsa, and A.H. Soni, “Accessible region and synthesis of robot arms” ASME I.,
Mechanical Design, Pp.803-811, 1981.
5. C.C.D. Lin and F. Freudens Tein, “Optimization of the workspace of a three-link turning–
pair connected robot arm” International Journal of Robotic Research, Vol.5, pp.104-111,
1986.
6. S. Timoshenko and D.H. Young, “Engineering Mechanic” Publisher of Civil Engineering
Faculty of ĐTÜ. Đstanbul 1975.
7. A.S. Kara, “Mechanic Problems of Engineering Analyzed” Publisher of Güven, Ankara
1974.
Muharrem Zeytinoglu & Halil Ünal
International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 78
8. F. Yücel, “Mechanic” Publisher of Ankara Üniversity, Publisher No: 273 Course Book, No:
95, Ankara 1966.
9. N.C. Braga, “Robotic mecatronic and artificial intelligence” Publisher of Bileşim,
ISBN.9752711405, Đstanbul 2005.
10. S. Kücük and Z. Bingül, “Workspace optimization of fundamental robot manipulators”
IEEE 12th Mediterranean Conference on Control and Automation, Kuşadası,
TURKEY.2004.
11. R.A. Kepner, R. Bainer and E.I. Barger, “Principles of Farm Machinery” Third Edition Avi
Publishing Company, Inc. Westport, Connecticut, 1980.

Contenu connexe

Tendances

Upb scientific bulletin3-2013
Upb scientific bulletin3-2013Upb scientific bulletin3-2013
Upb scientific bulletin3-2013HMinhThin1
 
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...TELKOMNIKA JOURNAL
 
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsA Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsIJRESJOURNAL
 
Experimental and Numerical Modal Analysis of a Compressor Mounting Bracket
Experimental and Numerical Modal Analysis of a Compressor Mounting BracketExperimental and Numerical Modal Analysis of a Compressor Mounting Bracket
Experimental and Numerical Modal Analysis of a Compressor Mounting BracketIOSRJMCE
 
Mobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimizationMobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimizationeSAT Publishing House
 
Performance measurement and dynamic analysis of two
Performance measurement and dynamic analysis of twoPerformance measurement and dynamic analysis of two
Performance measurement and dynamic analysis of twoeSAT Publishing House
 
Forward and Inverse Kinematic Analysis of Robotic Manipulators
Forward and Inverse Kinematic Analysis of Robotic ManipulatorsForward and Inverse Kinematic Analysis of Robotic Manipulators
Forward and Inverse Kinematic Analysis of Robotic ManipulatorsIRJET Journal
 
Forward and Inverse Kinematic Analysis of Robotic Manipulators
Forward and Inverse Kinematic Analysis of Robotic ManipulatorsForward and Inverse Kinematic Analysis of Robotic Manipulators
Forward and Inverse Kinematic Analysis of Robotic ManipulatorsIRJET Journal
 
DEXTERITY INDICES OF 6-UPS PARALLEL MANIPULATOR
DEXTERITY INDICES OF 6-UPS PARALLEL MANIPULATORDEXTERITY INDICES OF 6-UPS PARALLEL MANIPULATOR
DEXTERITY INDICES OF 6-UPS PARALLEL MANIPULATORIAEME Publication
 
Robust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotRobust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotIRJET Journal
 
The study on optimization measures of congestion on main roads in ChongQing
The study on optimization measures of congestion on main roads in ChongQingThe study on optimization measures of congestion on main roads in ChongQing
The study on optimization measures of congestion on main roads in ChongQingIJERA Editor
 
Performance prediction of a turboshaft engine by using of one dimensional ana...
Performance prediction of a turboshaft engine by using of one dimensional ana...Performance prediction of a turboshaft engine by using of one dimensional ana...
Performance prediction of a turboshaft engine by using of one dimensional ana...ijmech
 
Cosechadora con gps
Cosechadora con gpsCosechadora con gps
Cosechadora con gpsjcpc117
 
Aplanning algorithm offive-axis feedrate interpolation based on drive and jer...
Aplanning algorithm offive-axis feedrate interpolation based on drive and jer...Aplanning algorithm offive-axis feedrate interpolation based on drive and jer...
Aplanning algorithm offive-axis feedrate interpolation based on drive and jer...IJRES Journal
 

Tendances (18)

Upb scientific bulletin3-2013
Upb scientific bulletin3-2013Upb scientific bulletin3-2013
Upb scientific bulletin3-2013
 
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
Sensor Fusion Algorithm by Complementary Filter for Attitude Estimation of Qu...
 
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum WheelsA Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
A Design Of Omni-Directional Mobile Robot Based On Mecanum Wheels
 
paper
paperpaper
paper
 
Experimental and Numerical Modal Analysis of a Compressor Mounting Bracket
Experimental and Numerical Modal Analysis of a Compressor Mounting BracketExperimental and Numerical Modal Analysis of a Compressor Mounting Bracket
Experimental and Numerical Modal Analysis of a Compressor Mounting Bracket
 
Mobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimizationMobile robot path planning using ant colony optimization
Mobile robot path planning using ant colony optimization
 
Performance measurement and dynamic analysis of two
Performance measurement and dynamic analysis of twoPerformance measurement and dynamic analysis of two
Performance measurement and dynamic analysis of two
 
Forward and Inverse Kinematic Analysis of Robotic Manipulators
Forward and Inverse Kinematic Analysis of Robotic ManipulatorsForward and Inverse Kinematic Analysis of Robotic Manipulators
Forward and Inverse Kinematic Analysis of Robotic Manipulators
 
Forward and Inverse Kinematic Analysis of Robotic Manipulators
Forward and Inverse Kinematic Analysis of Robotic ManipulatorsForward and Inverse Kinematic Analysis of Robotic Manipulators
Forward and Inverse Kinematic Analysis of Robotic Manipulators
 
welding
weldingwelding
welding
 
DEXTERITY INDICES OF 6-UPS PARALLEL MANIPULATOR
DEXTERITY INDICES OF 6-UPS PARALLEL MANIPULATORDEXTERITY INDICES OF 6-UPS PARALLEL MANIPULATOR
DEXTERITY INDICES OF 6-UPS PARALLEL MANIPULATOR
 
Robust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile RobotRobust Control of a Spherical Mobile Robot
Robust Control of a Spherical Mobile Robot
 
The study on optimization measures of congestion on main roads in ChongQing
The study on optimization measures of congestion on main roads in ChongQingThe study on optimization measures of congestion on main roads in ChongQing
The study on optimization measures of congestion on main roads in ChongQing
 
Performance prediction of a turboshaft engine by using of one dimensional ana...
Performance prediction of a turboshaft engine by using of one dimensional ana...Performance prediction of a turboshaft engine by using of one dimensional ana...
Performance prediction of a turboshaft engine by using of one dimensional ana...
 
G05843942
G05843942G05843942
G05843942
 
30120130405026
3012013040502630120130405026
30120130405026
 
Cosechadora con gps
Cosechadora con gpsCosechadora con gps
Cosechadora con gps
 
Aplanning algorithm offive-axis feedrate interpolation based on drive and jer...
Aplanning algorithm offive-axis feedrate interpolation based on drive and jer...Aplanning algorithm offive-axis feedrate interpolation based on drive and jer...
Aplanning algorithm offive-axis feedrate interpolation based on drive and jer...
 

Similaire à Determination of the Operational Parameters of a Planar Robot with Three Joints

Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...
Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...
Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...Waqas Tariq
 
Design and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of RobotDesign and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of RobotIJTET Journal
 
PID vs LQR controller for tilt rotor airplane
PID vs LQR controller for tilt rotor airplane PID vs LQR controller for tilt rotor airplane
PID vs LQR controller for tilt rotor airplane IJECEIAES
 
An Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignAn Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignIOSR Journals
 
Research on The Control of Joint Robot Trajectory
Research on The Control of Joint Robot TrajectoryResearch on The Control of Joint Robot Trajectory
Research on The Control of Joint Robot TrajectoryIJRESJOURNAL
 
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot IJECEIAES
 
Trajectory Planning Through Polynomial Equation
Trajectory Planning Through Polynomial EquationTrajectory Planning Through Polynomial Equation
Trajectory Planning Through Polynomial Equationgummaavinash7
 
The active suspension system with hydraulic actuator for half car model analy...
The active suspension system with hydraulic actuator for half car model analy...The active suspension system with hydraulic actuator for half car model analy...
The active suspension system with hydraulic actuator for half car model analy...eSAT Publishing House
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationeSAT Journals
 
Robot2L_IEEE00493506
Robot2L_IEEE00493506Robot2L_IEEE00493506
Robot2L_IEEE00493506Chih-Wu Jen
 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...JaresJournal
 
Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...journalBEEI
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationeSAT Publishing House
 
The research of 6-DOF flight simulator washout filter Control Method
The research of 6-DOF flight simulator washout filter Control MethodThe research of 6-DOF flight simulator washout filter Control Method
The research of 6-DOF flight simulator washout filter Control MethodIJRES Journal
 
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...IJRES Journal
 
Velocity control of a two-wheeled inverted pendulum mobile robot: a fuzzy mod...
Velocity control of a two-wheeled inverted pendulum mobile robot: a fuzzy mod...Velocity control of a two-wheeled inverted pendulum mobile robot: a fuzzy mod...
Velocity control of a two-wheeled inverted pendulum mobile robot: a fuzzy mod...journalBEEI
 
Robot forward and inverse kinematics research using matlab by d.sivasamy
Robot forward and inverse kinematics research using matlab by d.sivasamyRobot forward and inverse kinematics research using matlab by d.sivasamy
Robot forward and inverse kinematics research using matlab by d.sivasamySiva Samy
 
Hexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingHexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingIRJET Journal
 

Similaire à Determination of the Operational Parameters of a Planar Robot with Three Joints (20)

Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...
Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...
Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...
 
Design and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of RobotDesign and Analysis of Articulated Inspection Arm of Robot
Design and Analysis of Articulated Inspection Arm of Robot
 
PID vs LQR controller for tilt rotor airplane
PID vs LQR controller for tilt rotor airplane PID vs LQR controller for tilt rotor airplane
PID vs LQR controller for tilt rotor airplane
 
An Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded DesignAn Unmanned Rotorcraft System with Embedded Design
An Unmanned Rotorcraft System with Embedded Design
 
Research on The Control of Joint Robot Trajectory
Research on The Control of Joint Robot TrajectoryResearch on The Control of Joint Robot Trajectory
Research on The Control of Joint Robot Trajectory
 
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
Modeling, Simulation, and Optimal Control for Two-Wheeled Self-Balancing Robot
 
Trajectory Planning Through Polynomial Equation
Trajectory Planning Through Polynomial EquationTrajectory Planning Through Polynomial Equation
Trajectory Planning Through Polynomial Equation
 
The active suspension system with hydraulic actuator for half car model analy...
The active suspension system with hydraulic actuator for half car model analy...The active suspension system with hydraulic actuator for half car model analy...
The active suspension system with hydraulic actuator for half car model analy...
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
 
Robot2L_IEEE00493506
Robot2L_IEEE00493506Robot2L_IEEE00493506
Robot2L_IEEE00493506
 
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
A NOVEL NAVIGATION STRATEGY FOR AN UNICYCLE MOBILE ROBOT INSPIRED FROM THE DU...
 
Kinematics Modeling and Simulation of SCARA Robot Arm
Kinematics Modeling and Simulation of SCARA Robot ArmKinematics Modeling and Simulation of SCARA Robot Arm
Kinematics Modeling and Simulation of SCARA Robot Arm
 
Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...Development of a quadruped mobile robot and its movement system using geometr...
Development of a quadruped mobile robot and its movement system using geometr...
 
A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Veh...
A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Veh...A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Veh...
A Suitable Structure to Control the System of Quad-rotor Miniature Aerial Veh...
 
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigationInsect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
 
The research of 6-DOF flight simulator washout filter Control Method
The research of 6-DOF flight simulator washout filter Control MethodThe research of 6-DOF flight simulator washout filter Control Method
The research of 6-DOF flight simulator washout filter Control Method
 
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
Experimental Comparison of Trajectory Planning Algorithms for Wheeled Mobile ...
 
Velocity control of a two-wheeled inverted pendulum mobile robot: a fuzzy mod...
Velocity control of a two-wheeled inverted pendulum mobile robot: a fuzzy mod...Velocity control of a two-wheeled inverted pendulum mobile robot: a fuzzy mod...
Velocity control of a two-wheeled inverted pendulum mobile robot: a fuzzy mod...
 
Robot forward and inverse kinematics research using matlab by d.sivasamy
Robot forward and inverse kinematics research using matlab by d.sivasamyRobot forward and inverse kinematics research using matlab by d.sivasamy
Robot forward and inverse kinematics research using matlab by d.sivasamy
 
Hexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU SensingHexacopter using MATLAB Simulink and MPU Sensing
Hexacopter using MATLAB Simulink and MPU Sensing
 

Plus de Waqas Tariq

The Use of Java Swing’s Components to Develop a Widget
The Use of Java Swing’s Components to Develop a WidgetThe Use of Java Swing’s Components to Develop a Widget
The Use of Java Swing’s Components to Develop a WidgetWaqas Tariq
 
3D Human Hand Posture Reconstruction Using a Single 2D Image
3D Human Hand Posture Reconstruction Using a Single 2D Image3D Human Hand Posture Reconstruction Using a Single 2D Image
3D Human Hand Posture Reconstruction Using a Single 2D ImageWaqas Tariq
 
Camera as Mouse and Keyboard for Handicap Person with Troubleshooting Ability...
Camera as Mouse and Keyboard for Handicap Person with Troubleshooting Ability...Camera as Mouse and Keyboard for Handicap Person with Troubleshooting Ability...
Camera as Mouse and Keyboard for Handicap Person with Troubleshooting Ability...Waqas Tariq
 
A Proposed Web Accessibility Framework for the Arab Disabled
A Proposed Web Accessibility Framework for the Arab DisabledA Proposed Web Accessibility Framework for the Arab Disabled
A Proposed Web Accessibility Framework for the Arab DisabledWaqas Tariq
 
Real Time Blinking Detection Based on Gabor Filter
Real Time Blinking Detection Based on Gabor FilterReal Time Blinking Detection Based on Gabor Filter
Real Time Blinking Detection Based on Gabor FilterWaqas Tariq
 
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...Waqas Tariq
 
Toward a More Robust Usability concept with Perceived Enjoyment in the contex...
Toward a More Robust Usability concept with Perceived Enjoyment in the contex...Toward a More Robust Usability concept with Perceived Enjoyment in the contex...
Toward a More Robust Usability concept with Perceived Enjoyment in the contex...Waqas Tariq
 
Collaborative Learning of Organisational Knolwedge
Collaborative Learning of Organisational KnolwedgeCollaborative Learning of Organisational Knolwedge
Collaborative Learning of Organisational KnolwedgeWaqas Tariq
 
A PNML extension for the HCI design
A PNML extension for the HCI designA PNML extension for the HCI design
A PNML extension for the HCI designWaqas Tariq
 
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 BoardDevelopment of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 BoardWaqas Tariq
 
An overview on Advanced Research Works on Brain-Computer Interface
An overview on Advanced Research Works on Brain-Computer InterfaceAn overview on Advanced Research Works on Brain-Computer Interface
An overview on Advanced Research Works on Brain-Computer InterfaceWaqas Tariq
 
Exploring the Relationship Between Mobile Phone and Senior Citizens: A Malays...
Exploring the Relationship Between Mobile Phone and Senior Citizens: A Malays...Exploring the Relationship Between Mobile Phone and Senior Citizens: A Malays...
Exploring the Relationship Between Mobile Phone and Senior Citizens: A Malays...Waqas Tariq
 
Principles of Good Screen Design in Websites
Principles of Good Screen Design in WebsitesPrinciples of Good Screen Design in Websites
Principles of Good Screen Design in WebsitesWaqas Tariq
 
Progress of Virtual Teams in Albania
Progress of Virtual Teams in AlbaniaProgress of Virtual Teams in Albania
Progress of Virtual Teams in AlbaniaWaqas Tariq
 
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...Waqas Tariq
 
USEFul: A Framework to Mainstream Web Site Usability through Automated Evalua...
USEFul: A Framework to Mainstream Web Site Usability through Automated Evalua...USEFul: A Framework to Mainstream Web Site Usability through Automated Evalua...
USEFul: A Framework to Mainstream Web Site Usability through Automated Evalua...Waqas Tariq
 
Robot Arm Utilized Having Meal Support System Based on Computer Input by Huma...
Robot Arm Utilized Having Meal Support System Based on Computer Input by Huma...Robot Arm Utilized Having Meal Support System Based on Computer Input by Huma...
Robot Arm Utilized Having Meal Support System Based on Computer Input by Huma...Waqas Tariq
 
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorDynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorWaqas Tariq
 
An Improved Approach for Word Ambiguity Removal
An Improved Approach for Word Ambiguity RemovalAn Improved Approach for Word Ambiguity Removal
An Improved Approach for Word Ambiguity RemovalWaqas Tariq
 
Parameters Optimization for Improving ASR Performance in Adverse Real World N...
Parameters Optimization for Improving ASR Performance in Adverse Real World N...Parameters Optimization for Improving ASR Performance in Adverse Real World N...
Parameters Optimization for Improving ASR Performance in Adverse Real World N...Waqas Tariq
 

Plus de Waqas Tariq (20)

The Use of Java Swing’s Components to Develop a Widget
The Use of Java Swing’s Components to Develop a WidgetThe Use of Java Swing’s Components to Develop a Widget
The Use of Java Swing’s Components to Develop a Widget
 
3D Human Hand Posture Reconstruction Using a Single 2D Image
3D Human Hand Posture Reconstruction Using a Single 2D Image3D Human Hand Posture Reconstruction Using a Single 2D Image
3D Human Hand Posture Reconstruction Using a Single 2D Image
 
Camera as Mouse and Keyboard for Handicap Person with Troubleshooting Ability...
Camera as Mouse and Keyboard for Handicap Person with Troubleshooting Ability...Camera as Mouse and Keyboard for Handicap Person with Troubleshooting Ability...
Camera as Mouse and Keyboard for Handicap Person with Troubleshooting Ability...
 
A Proposed Web Accessibility Framework for the Arab Disabled
A Proposed Web Accessibility Framework for the Arab DisabledA Proposed Web Accessibility Framework for the Arab Disabled
A Proposed Web Accessibility Framework for the Arab Disabled
 
Real Time Blinking Detection Based on Gabor Filter
Real Time Blinking Detection Based on Gabor FilterReal Time Blinking Detection Based on Gabor Filter
Real Time Blinking Detection Based on Gabor Filter
 
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...
Computer Input with Human Eyes-Only Using Two Purkinje Images Which Works in ...
 
Toward a More Robust Usability concept with Perceived Enjoyment in the contex...
Toward a More Robust Usability concept with Perceived Enjoyment in the contex...Toward a More Robust Usability concept with Perceived Enjoyment in the contex...
Toward a More Robust Usability concept with Perceived Enjoyment in the contex...
 
Collaborative Learning of Organisational Knolwedge
Collaborative Learning of Organisational KnolwedgeCollaborative Learning of Organisational Knolwedge
Collaborative Learning of Organisational Knolwedge
 
A PNML extension for the HCI design
A PNML extension for the HCI designA PNML extension for the HCI design
A PNML extension for the HCI design
 
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 BoardDevelopment of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
Development of Sign Signal Translation System Based on Altera’s FPGA DE2 Board
 
An overview on Advanced Research Works on Brain-Computer Interface
An overview on Advanced Research Works on Brain-Computer InterfaceAn overview on Advanced Research Works on Brain-Computer Interface
An overview on Advanced Research Works on Brain-Computer Interface
 
Exploring the Relationship Between Mobile Phone and Senior Citizens: A Malays...
Exploring the Relationship Between Mobile Phone and Senior Citizens: A Malays...Exploring the Relationship Between Mobile Phone and Senior Citizens: A Malays...
Exploring the Relationship Between Mobile Phone and Senior Citizens: A Malays...
 
Principles of Good Screen Design in Websites
Principles of Good Screen Design in WebsitesPrinciples of Good Screen Design in Websites
Principles of Good Screen Design in Websites
 
Progress of Virtual Teams in Albania
Progress of Virtual Teams in AlbaniaProgress of Virtual Teams in Albania
Progress of Virtual Teams in Albania
 
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
Cognitive Approach Towards the Maintenance of Web-Sites Through Quality Evalu...
 
USEFul: A Framework to Mainstream Web Site Usability through Automated Evalua...
USEFul: A Framework to Mainstream Web Site Usability through Automated Evalua...USEFul: A Framework to Mainstream Web Site Usability through Automated Evalua...
USEFul: A Framework to Mainstream Web Site Usability through Automated Evalua...
 
Robot Arm Utilized Having Meal Support System Based on Computer Input by Huma...
Robot Arm Utilized Having Meal Support System Based on Computer Input by Huma...Robot Arm Utilized Having Meal Support System Based on Computer Input by Huma...
Robot Arm Utilized Having Meal Support System Based on Computer Input by Huma...
 
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text EditorDynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
Dynamic Construction of Telugu Speech Corpus for Voice Enabled Text Editor
 
An Improved Approach for Word Ambiguity Removal
An Improved Approach for Word Ambiguity RemovalAn Improved Approach for Word Ambiguity Removal
An Improved Approach for Word Ambiguity Removal
 
Parameters Optimization for Improving ASR Performance in Adverse Real World N...
Parameters Optimization for Improving ASR Performance in Adverse Real World N...Parameters Optimization for Improving ASR Performance in Adverse Real World N...
Parameters Optimization for Improving ASR Performance in Adverse Real World N...
 

Dernier

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 

Dernier (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 

Determination of the Operational Parameters of a Planar Robot with Three Joints

  • 1. Muharrem Zeytinoglu & Halil Ünal International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 69 Determination of the Operational Parameters of a Planar Robot with Three Joints Muharrem Zeytinoğlu mzeytin@uludag.edu.tr Department of Biosystems Engineering Faculty of Agriculture Uludağ University Bursa, 16059, Turkey Halil Ünal hunal@uludag.edu.tr Department of Biosystems Engineering Faculty of Agriculture Uludağ University Bursa, 16059, Turkey Abstract Robots are currently made in numerous types and are used in diverse roles such as production lines, daily living activities and some security fields. These types of robots are well designed and successfully applied in many areas requiring high sensitivity and stability. The aim of this study was to determine the optimum values of several operational parameters for a planar robot with respect to robot design and construction. With this aim, a small planar robot with a three-jointed arm activated by hydraulic cylinders in each segment was evaluated using a technical design drawing. The arm motions of the planar robot are rotary and parallel within a vertical plane. The resulting optimal operational parameters of the planar robot were determined as starting and target positions of 31.5 cm and 55 cm, respectively, on the x-axis and 17.18 cm and 118.44 cm on the y–axis. Time-position and time-velocity graphs were constructed corresponding to the orbit-planning parameters, resulting in Cartesian velocities for the terminal processor of 13.98 m/sec on the x-axis and 20.16 m/sec on the y-axis at 1.5 seconds after initiation. The maximum power consumption of the robot was determined as 1 kW according to the outer load and arm weights. Keywords: Planar robot, Orbit-planning parameter, Cartesian velocity, Kinematic analysis. 1. INTRODUCTION Planar robots are well recognized as practical robots; they are generally of linear construction and operate on a fixed route in a process implemented by rotating or sliding in parallel to a given plane. These types of robots have mostly been applied to linear activities such as the rapid lifting, carrying, and placement of various parts [4]. The vibrational rate of planar robots is lower than for other kinds of more versatile robots because planar robots are required to perform fewer operations; therefore, planar robots have an important advantage with respect to sensitivity and stability. Currently, a number of different types of planar robots are required in industrial, agricultural, and security areas as well as daily living activities; they are constructed in a diversity of designs and dimensions for these different applications [9]. In this study, a planar robot was designed from a technical drawing (Figure 1) with three arm segments and three joints. Each segment is moved by a hydraulic cylinder; the motion of the arm segments is in parallel to a
  • 2. Muharrem Zeytinoglu & Halil Ünal International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 70 plane, and the entire arm rotates. The planar robot also has a terminal processor, i.e., a hook attached to its end point, which moves linearly and rotates in the same plane between the starting point, which is at the inactive position of the hydraulic cylinders, and the target point, which is at the fully actuated position of the hydraulic cylinders. The inverse analysis can be made by considering the planar robot to work in the opposite direction, i.e., by swapping the starting and target points. The planar robot was designed to lift a specific load. The operational parameters investigated were the starting and target positions, the time-position and time-velocity relations, the Cartesian velocities of the terminal processor and the maximum power consumption of the robot, which in turn depend on the robot design parameters. The optimal operational parameters were determined by means of several analytical methods; to this end, time-position and time-velocity graphs were constructed from the results of a kinematic analysis of the robot [5]. The motion of the terminal processor was the main factor in the kinematic analysis, and its motion is determined by the configuration of the joint points in the action plane. The motion can be configured into various paths, such as a linear, circular, sinusoidal or irregular path [1]. Kinematic analysis was performed by orbit planning, which is necessary to ensure that robot motion is steady and controllable, without vibration or deflection from the working space [3]. FIGURE 1: Views of the planar robot with three joints in the target position; all dimensions are in cm Orbit planning for robots can be done using either of two methods: the Cartesian and joint- space methods. In this study, the joint-space method was used; here, each joint was considered to be independent of the others, and therefore, the velocity of each joint was different in the orbit planning. In this model, the hydraulic-cylinder pressures and capacities are also different when reaching the required position of the terminal processor. A detailed view of the orbit planning was obtained through a third-degree polynomial equation, and the time-position and time-velocity relations were determined from the solutions of the polynomial equation 5. Determining the Cartesian velocities from the operational parameters of the robot is very important with respect to the level of swing inertia encountered during the lifting of a specific load. The working velocity and arm-segment lengths of the robot are the determining factors of the Cartesian velocities. The maximum robot power consumption was calculated
  • 3. Muharrem Zeytinoglu & Halil Ünal International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 71 corresponding to the planar velocities of the solid materials [6]. The final results for the optimum operational parameters are given in Table 3. As shown in Figure 1, the robot under study has a base frame constructed of thick-walled steel tubing that is located on the floor at one side. The terminal processor has a top working weight combined with a hook; these are restrained by a stop in the starting position of the lifting operation. As the lifting operation concludes, the hook is cleared on the reverse side by the balanced movement of the top weight, facilitating the release of the load from the hook, thus leaving the load on the conveyor band in the target position. The hook is located at the end of the third arm segment, and its weight is considered as equal to the empty volume of the third arm segment. The hook-lifted load is 40 N, and this weight was added to the weight of arm Segment 3 in the calculation of the robot’s power consumption. 2. DETERMINATION OF THE ROBOT OPERATIONAL PARAMETERS The operating parameters were determined for the robot arm shown in Figure 1. The analytical methods used to determine the robot operational parameters are given below. 2.1. Starting and Target Positions Each position was determined with respect to the reference axis of the base of the frame as shown in Figures 1 and 2. The starting position can be expressed as: ( ) 321 60. LCLLP o X −+= (1) ( )o Y LP 6050 2 .S−= (2) where: PX : Horizontal distance between the reference axis of the frame base and the terminal processor (cm) PY : Vertical distance between the reference axis of the frame base and the terminal processor (cm) L1, L2, and L3 : Lengths of robot arm Segments 1, 2 and 3, respectively (cm) The target position can be expressed as: ( ) ( )( ) ( )1111223 ...L+.CL θθθ CLCLPX ++= (3) ( ) ( )1122 ..50 θθ SLSLPY ++= (4) where: 21, θθ : Angles of robot arm Segments 1 and 2 (degrees) 50 : Height of frame base (cm) 2.2. Orbit Planning By the Joint-Space Method Orbital planning was performed using several polynomial equations describing the robot’s motions. Third-degree or higher polynomials are often used in robot designs using the joint- space method. In this study, a third-order polynomial equation and a cubic orbit were used to represent position as a function of time. Position angles and velocities, which are related to the starting and target positions, were the main variables taken into consideration in the polynomial. Here the starting angle and target position are denoted by f θθ ,0 , respectively, and the corresponding velocities are given by 0)(,0 '' == ft θθ . With these conditions, the starting and target positions are not active; therefore, the velocities and angles of both of these positions were set at zero. The third-order polynomial equation can be expressed as: ( ) 3 3 2 210 tStStSSt +++= θ (5) where:
  • 4. Muharrem Zeytinoglu & Halil Ünal International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 72 S0 : (θ 0) Coefficient of starting position in the inactive condition S1, S2, S3 : Polynomial coefficients t : Time (seconds) The velocities and accelerations of the robot joints were determined by taking the first and second derivatives of Equation 5, respectively. The first derivative of Equation 5 can be expressed as: ( ) 2 321 32' tStSSt ++= θ (6) where: S1, S2, S3 : Polynomial coefficients t : Time (sec) The polynomial coefficients can be determined from Equation 5 corresponding to specific angles of the robot. The coefficient S1 is zero in Equation 5, representing the starting time. The polynomial coefficient S2 can be expressed as: ( )02 2 3 θθ −⋅= f f t S (7) where: tf = Time at target position (sec) fθ = Angle at target position (degrees) 0θ = Angle at starting position (degrees) The polynomial coefficient S3 can be expressed as: ( )03 3 2 θθ −⋅−= f f t S (8) The robot processing time (t) between the starting and target positions in the stationary frame was taken as four seconds. The maximum joint angles corresponding to the robot shown in Figure 1 were 60º, 75º and 45º, respectively, for Joints 1, 2 and 3. Robot joint angles are inactive conditions in the starting position; therefore, the joint velocities are zero at the starting position, as shown in Figure 2. The joint positions are given at a time of 1.5 sec in the same figure. Time-position and time-velocity graphs were determined from the results of the polynomial equations, as shown in Figure 3. The maximum velocity of each joint was at t = 2 sec, and the results for the joint positions and velocities for the times of 1.5 and 2 sec, also derived from Figure 3, are given in Table 1. The Cartesian velocities of Joint 3 were determined from the velocities of Joints 1 and 2 in a two-dimensional plane; there was a large swing velocity at t = 1.5 sec, as shown in Table 1. Position times (sec.) Starting Target 1.5 sec. 2 sec. Joint 1 Position (Degree) 0 60 18.98 30 Velocity (Degree/sec.) 0 0 21.10 22.50 Joint 2 Position (Degree) 120 75 23.72 37.49 Velocity (Degree/sec.) 0 0 26.36 28.12 Joint 3 Position (Degree) 60 45 14.23 22.50 Velocity (Degree/sec.) 0 0 15.82 16.87 TABLE 1: Positions and velocities of joints at the times of 1.5 and 2 sec.
  • 5. Muharrem Zeytinoglu & Halil Ünal International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 73 FIGURE 2: Profile view of the planar robot with three joints in the starting position and in a lifting position at a time of 1.5 sec; all dimensions are in cm FIGURE 3: Graphs of position and velocity versus time for a) Joint 1, b) Joint 2 and c) Joint 3 The Cartesian velocities can be expressed as:
  • 6. Muharrem Zeytinoglu & Halil Ünal International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 74         ⋅  −    + −− =      ' 2 ' 1 122 122 12211 12211 3 0 . . .. ... θ θ θ θ θθ θθ CL SL CLCL SLSL V V Y X (9) where: VX, VY : Cartesian velocities of Joint 3 (m/sec) L1, L2 : Lengths of robot arm Segments 1 and 2 (m) ( )2112 θθθ += SS : Sine representation of the joint angles in Equation 9 ( )2112 θθθ += CC : Cosine representation of the joint angles in Equation 9 ' 2 ' 1, θθ : Joint velocities at t = 1.5 sec The Cartesian velocities can be expressed for the robot in reverse as:         ⋅  −    + −− =      ' 2 ' 3 322 322 32233 32233 3 0 . . .. .. θ θ θ θ θθ θθ CL SL CLCL SLSL V V Y X (10) where: VX, VY : Cartesian velocities of Joint 2 (m/sec) L3, L2 : Lengths of robot arm Segments 2 and 3 (m) ( )2332 θθθ += SS : Sine representation of the joint angles in Equation 10 ( )2332 θθθ += CC : Cosine representation of the joint angles in Equation 10 ' 2 ' 3 , θθ : Joint velocities at t = 1.5 sec The Cartesian velocities of the terminal processor were determined by taking the normal and reverse of the velocity matrices according to Equations 9 and 10, and the difference in the velocities of Joint 3 and Joint 2 was thus determined. Subsequently, this difference in velocities was divided by four because the mean velocities of Joints 3 and 2 and the mean velocities of the reverse kinematics give the pointedlly coordinate velocities of the terminal processor. 2.3. Robot Power Consumption The kinetic energy of the robot arm can be expressed as [2], [8]: ∑∑ == += 3 1 2' 3 1 2 11 . 2 1 . 2 1 i a i IVmK θ (11) where: K : Kinetic energy (Hp-h) m1, m2, and m3 : Masses of arm segments 1, 2 and 3 (N sec 2 /m) (mass of Segment 3 (m3) is combined with a specific load) V1, V2, and V3 : Maximum linear velocities of each arm segment (m/sec) I1, I2, and I3 : Inertial moments of each arm segment (N sec 2 m), ' a θ : Angular velocities of each joint 321 ',',' aaa θθθ (r/sec) The inertial moment of each arm can be expressed as [6], [8]: 3 . 2 l g W I = (12) where: W : Weight of each arm segment (the weight of the third arm segment is combined with a specific load) (N) g : Acceleration of gravity (m/sec2) l : Length of each arm segment (m)
  • 7. Muharrem Zeytinoglu & Halil Ünal International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 75 The angular velocity of each joint can be expressed as [7]: r V a == ωθ ' (13) where: V : Maximum linear velocity of each arm segment (m/sec) r : Length of each arm segment; r = l (m) The dimensions of the arm segments are given in Figure 4; the arm material is “ST 42” steel, and the arm-segment weights were computed according to the arm dimensions. The results of the arm-segment weights are given in Table 2. Robot arm number Weights (N) Arm 1 105 Arm 2 37 Arm 3 27 TABLE 2: Weights of linkage arms. First, the kinetic energy was calculated for the maximum power consumed (P) per second from Equation 11, then the kinetic-energy result was multiplied by 3,600 seconds per hour and divided by the coefficient of 75 to yield the robot power consumption [11]. FIGURE 4: Diagrams of linkage arms and their dimensions (in cm)
  • 8. Muharrem Zeytinoglu & Halil Ünal International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 76 3. RESULTS AND DISCUSSION The results of the study are summarized in Table 3. Parameters Symbol Results Starting position (cm) Px Py 31.5 17.18 Target position (cm) Px Py 55 118.44 Maximum velocity of joints (Degree/sec.) Joint 1 Joint 2 Joint 3 22.5 28.12 16.87 Cartesian velocity of terminal processor at 1.5 sec. (m/sec.) Vx Vy 13.98 20.16 Cartesian velocities in reverse of terminal processor at 1.5 sec. (m/sec.) Vx Vy 10.18 16.18 Max.linear velocities of robot arms (m/sec.) Arm 1 Arm 2 Arm 3 0.157 0.171 0.088 Max.robot power consumtion (kW) P 1 TABLE 3: Results of study related to the planar robot with three-joint As evidenced by the dimensions of the positions in Table 3, the working space of the planar robot was relatively small compared to the base area, and the size of the load was small compared to the robot’s weight. In these conditions, designs for the construction of larger robots with more power can be achieved via the simulation of planar robots working by hydraulic power. The motion of the planar robots is linear and rotary in the same plane, and the terminal processor may travel a long distance because of the rotary path in the working space; therefore, the Cartesian velocities and robot power consumption are increased according to the shape of the rotary path. Another important factor causing increased power consumption is the short operational time of four seconds. Robot joint velocities were determined according to the operating time, which was taken into consideration as a basis in reaching the target position of the robot terminal processor. To this end, time-position and time-velocity graphics were determined as operational parameters (Figure 3). High velocities were determined for Joint 2 of the robot: 26.36 and 28.12 degrees/sec at the times of 1.5 and 2 seconds, respectively. The corresponding Cartesian velocities were determined as VX = -13.98 and VY = 20.16 m/sec at the time of 1.5 seconds, as shown in the Table 3. The Cartesian velocities can be considered to be at a moderate level with respect to the swing of the terminal processor with a weight of 40 N or less. In the case of a new design for a planar robot of greater dimensions and load capacity, revisions should be made to control the swing of the bigger load due to the increasing Cartesian velocities. Maximum robot power consumption was determined to be 1 kW. Generally, the power can be considered to the optimal level corresponding to a small working space. Consequently, the maximum Cartesian velocities and robot power are related to the construction dimensions and the operating time; these important parameters should thus be taken into consideration in other planar-robot designs. 4. CONCLUSION The robot under study is considered fairly small for a large activity area and working with heavy loads. In contrast, this type of robot can be considered on the larger side for smaller areas working with a minimal activity and a light load. Designs for the construction of planar robots working on a small scale have been limited by the availability of auxiliary equipment, e.g., miniature hydraulic components, which are not generally produced in nonstandard specifications, except for the other driver unit. Generally, large constructions related to larger- scale planar robots can be designed easily and suitably for heavy industrial applications, agricultural harvesting and daily living activities. The robot in this study can be considered as
  • 9. Muharrem Zeytinoglu & Halil Ünal International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 77 being in the middle scale of construction and at a normal level of power consumption on the basis of the scaling criteria. Consequently, the parameters resulting from this study are applicable to the design and construction of planar robots driven by hydraulic cylinders, especially in large activity areas at average operating velocities; for heavier loads, they can be chosen as initial parameters for future designs. Nomenclature Px Robot starting and target positions in the x direction (cm) Py Robot starting and target positions in the y direction (cm) υ(t) Polynomial indicator υ’(t) Joint-velocity indicator S2, S3 Polynomial coefficients t Time (sec) υf Angle of target position (degrees) υoo Angle of starting position (degrees) tf Time at target position (sec) Vx Cartesian velocity in the x direction (m/sec) Vy Cartesian velocity in the y direction (m/sec) L1, L2 Length of robot arm Segments 1 and 2 (m) Sυ1,2 Sine representation of the joint angles Cυ1,2 Cosine representation of the joint angles υ’1 , υ’2 Velocities of Joints 1 and 2 (m/sec) K Kinetic energy (Nm) M Mass of arm segment (N sec2/m) V Maximum velocity of arm segment (m/sec) I Inertial moment of arm segment (N sec2 m) υα’ Angular velocity of joint (rad/sec) W Weight of arm segment (N) g Acceleration of gravity (m/sec2) r = l Length of arm segment (m) P Maximum robot power consumption (kW) 5. REFERENCES 1. Z. Bingül and S. Kücük, “Technique of robot I” Birsen Publisher, Code No: Y.0029, Đstanbul 2005. 2. A. Egrisögüt and R. Kazan, “Modelling of scara robot dynamics by using neural network” Journal of Engineer and Machine, Volume: 46 Number: 550, Ankara 2005. 3. B. Roth, “Performance evolution of manipulators from a kinematic view point” NBS, Special Publication, pp.39-61, 1975 4. Y.C. Tsa, and A.H. Soni, “Accessible region and synthesis of robot arms” ASME I., Mechanical Design, Pp.803-811, 1981. 5. C.C.D. Lin and F. Freudens Tein, “Optimization of the workspace of a three-link turning– pair connected robot arm” International Journal of Robotic Research, Vol.5, pp.104-111, 1986. 6. S. Timoshenko and D.H. Young, “Engineering Mechanic” Publisher of Civil Engineering Faculty of ĐTÜ. Đstanbul 1975. 7. A.S. Kara, “Mechanic Problems of Engineering Analyzed” Publisher of Güven, Ankara 1974.
  • 10. Muharrem Zeytinoglu & Halil Ünal International Journal of Robotics and Automation, (IJRA), Volume (1): Issue (5) 78 8. F. Yücel, “Mechanic” Publisher of Ankara Üniversity, Publisher No: 273 Course Book, No: 95, Ankara 1966. 9. N.C. Braga, “Robotic mecatronic and artificial intelligence” Publisher of Bileşim, ISBN.9752711405, Đstanbul 2005. 10. S. Kücük and Z. Bingül, “Workspace optimization of fundamental robot manipulators” IEEE 12th Mediterranean Conference on Control and Automation, Kuşadası, TURKEY.2004. 11. R.A. Kepner, R. Bainer and E.I. Barger, “Principles of Farm Machinery” Third Edition Avi Publishing Company, Inc. Westport, Connecticut, 1980.