SlideShare a Scribd company logo
http://www.iaeme.com/IJMET/index.asp 8 editor@iaeme.com
International Journal of Mechanical Engineering and Technology (IJMET)
Volume 8, Issue 2, February 2017, pp. 08–15, Article ID: IJMET_08_02_002
Available online at http://www.iaeme.com/ijmet/issues.asp?JType=IJMET&VType=8&IType=2
ISSN Print: 0976-6340 and ISSN Online: 0976-6359
© IAEME Publication
FORWARD KINEMATIC ANALYSIS OF A ROBOTIC
MANIPULATOR WITH TRIANGULAR PRISM
STRUCTURED LINKS
Nalin Raut, Abhilasha Rathod, Vipul Ruiwale
Department of Mechanical Engineering, MIT-College of Engineering, Pune, India
ABSTRACT
To control robot manipulators as per the requirement, it is important to consider its kinematic
model. In robotics, we use the kinematic relations of manipulators to set up the fundamental
equations for dynamics and control. The objective of this paper is to introduce triangular prism
structured manipulator and derive the forward kinematic model using Denavit-Hartenberg
representation.
Key words: Forward kinematics, Robotic Manipulators, Triangular prism structure, Denavit-
Hartenberg convention.
Cite this Article: Nalin Raut, Abhilasha Rathod and Vipul Ruiwale. Forward Kinematic Analysis
of a Robotic Manipulator with Triangular Prism Structured Links. International Journal of
Mechanical Engineering and Technology, 8(2), 2017, pp. 08–15.
http://www.iaeme.com/ijmet/issues.asp?JType=IJMET&VType=8&IType=2
1. INTRODUCTION
A robot manipulator is composed of a set of links connected together by various joints. The joints can be
very simple, such as a revolute joint or a prismatic joint, or else they can be more complex, such as a ball
and socket joint. Kinematics is the relationships between the positions, velocities, and accelerations of the
links of a manipulator.
In the kinematic analysis of manipulator position, there are two separate problems to solve: direct or
forward kinematics, and inverse kinematics: Forward kinematics refers to the use of the kinematic
equations of a robot to compute the position of the end-effector from specified values for the joint
parameters Inverse kinematics refers to the use of the kinematics equations of a robot to determine the joint
parameters that provide a desired position of the end-effector. In robotics, we use the kinematic relations of
manipulators to set up the fundamental equations for dynamics and control.
The Denavit and Hartenberg representation [1], gives us a standard methodology to list the kinematic
equations of a manipulator. This is especially useful for serial manipulators where a matrix is used to
represent the position and the orientation of one body with respect to another. The purpose of this paper is
to present a manipulator with triangular prism structured links and develop the forward kinematics using
Denavit-Hartenberg convention. MATLAB has been used to calculate and plot the varying positions of end
frame with respect to varying joint angles.
Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links
http://www.iaeme.com/IJMET/index.
2. PRISM STRUCTURED LINK
As stated earlier the shape of each li
surfaces as shown in Fig.1. The triangle considered for the prism in this paper is a right isosceles triangle.
Fig.2 below shows some of the combinations that can be achieved using five such links. As the number
of links increase the degree of freedom of the manipulator is known to increase and the combinations that
can be achieved also increase.
Figure 2 Combinations achieved using triangular prism links.
3. DENAVIT HARTENBERG R
Forward kinematics is concerned with the relationship between the individual joints of the robot
manipulator which governs the position and orient
manipulator comprises a set of bodies, called links, in a chain connected by joints. A link is considered a
rigid body that defines the spatial relationship between two neighboring joint axes. The objective
forward kinematic analysis is to determine the cumulative effect of the entire set of joint variables on the
end effector.
The Denavit and Hartenberg convention or D
fundamental tool for selecting frame
applications. In this, the homogeneous transformation matrix
four basic transformations. [2]
xTrans
idzTrans
izRotiA θ ,,, ××=
Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links
IJMET/index.asp 9
LINK
As stated earlier the shape of each link is a triangular prism with revolute joints at the
surfaces as shown in Fig.1. The triangle considered for the prism in this paper is a right isosceles triangle.
Figure 1 Triangular prism structured link.
g.2 below shows some of the combinations that can be achieved using five such links. As the number
of links increase the degree of freedom of the manipulator is known to increase and the combinations that
Combinations achieved using triangular prism links.
DENAVIT HARTENBERG REPRESENTATION
Forward kinematics is concerned with the relationship between the individual joints of the robot
manipulator which governs the position and orientation of the tool or end effector. A serial
manipulator comprises a set of bodies, called links, in a chain connected by joints. A link is considered a
rigid body that defines the spatial relationship between two neighboring joint axes. The objective
forward kinematic analysis is to determine the cumulative effect of the entire set of joint variables on the
The Denavit and Hartenberg convention or D-H convention geometry is the most commonly used
fundamental tool for selecting frames of reference and describing serial-
applications. In this, the homogeneous transformation matrix Ai for each link is represented as a product of
ixRot
ia α,, ×
Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links
editor@iaeme.com
nk is a triangular prism with revolute joints at the centre of slant
surfaces as shown in Fig.1. The triangle considered for the prism in this paper is a right isosceles triangle.
g.2 below shows some of the combinations that can be achieved using five such links. As the number
of links increase the degree of freedom of the manipulator is known to increase and the combinations that
Combinations achieved using triangular prism links.
Forward kinematics is concerned with the relationship between the individual joints of the robot
ation of the tool or end effector. A serial-link
manipulator comprises a set of bodies, called links, in a chain connected by joints. A link is considered a
rigid body that defines the spatial relationship between two neighboring joint axes. The objective of
forward kinematic analysis is to determine the cumulative effect of the entire set of joint variables on the
H convention geometry is the most commonly used
-link mechanism in robotic
is represented as a product of
(1)
Nalin Raut, Abhilasha Rathod and Vipul Ruiwale
http://www.iaeme.com/IJMET/index.asp 10 editor@iaeme.com









 −
=
1000
0100
00)()(
00)()(
icis
isic
iA
θθ
θθ
×










1000
100
0010
0001
id ×










1000
0100
0010
001 ia
×










−
1000
0)()(0
0)()(0
0001
icis
isic
αα
αα
where the four quantities θi, ai, di, αi are parameters associated with link i and joint i. In the above
equation ‘c’ represents cosine and ‘s’ represents sine.
The four parameters θi, ai, di, αi in equation (1) are generally known as joint angle, length of the
common normal, link offset and link twist respectively. These names derive from specific aspects of the
geometric relationship between two coordinate frames. Matrix Ai is a function of a single variable while
three of the above four quantities remain constant for a given link. The fourth parameter, in our case, θi for
a revolute joint, is variable.
To perform a forward kinematic analysis of a serial-link robot, based on Denavit-Hartenberg (D-H)
convention it is necessary to follow an algorithm [1,3,4],
i. Numbering the joints and links
A serial-link robot with n joints will have n +1 links. Numbering of links starts from 0 for the fixed
grounded base link and increases sequentially up to ‘n’ for the end-effector link. Numbering of joints starts
from 1, for the joint connecting the first movable link to the base link, and increases sequentially up to n.
Therefore, the link i is connected to its lower link i-1 at its proximal end by joint i and is connected to its
upper link i+1 at its distal end by joint i+1.
ii. Attaching a local coordinate reference frame for each link i and joint i+1.
The coordinate systems are attached to each link as per the rules stated below,
• The origin of coordinate system i is located at the point of intersection of the axis of joint i+1 and
common normal between the axes of joints i and i+1.
• The zi - axis is aligned with the axis of (i + 1)th
joint. The positive direction of this axis can be chosen
arbitrarily.
• The xi and yi axes can be chosen in any convenient manner so long as the resulting frame is right handed.
• zi-1 - axis should always intersect xi+1 - axis.
Figure 3 Denavit-Hartenberg Frame assignment and parameters.












−
−
=
1000
)()(0
)()()()()()(
)()()()()()(
idicis
isiaisicicicis
iciaisisicisic
αα
θαθαθθ
θαθαθθ
Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links
http://www.iaeme.com/IJMET/index.
iii. Establish the D-H parameters for each link.
Using the attached frames (fig.1), the four parameters that locate one frame relative to another are defined
as:
• ai = distance along xi from
• di = distance along zi-1 from
• αi = the angle between zi-
• θi = the angle between xi-
iv Calculate the matrix of homogeneous transformation for each link and compute the overall
transformation matrix.
The homogeneous transformation matrix Ai for each link is calculated using equation (1). The overall
transformation matrix T is given by,
iAAAAT .........321=
4. APPLICATION OF D-H CONVENTION TO TRIA
STRUCTURED MANIPULATOR
Consider the manipulator model (Fig.4) for applying the D
link. Each link has slant length of 5 cm with each slant surface having a revolute joint at the center as
shown earlier.
Fig
We establish the coordinate system for each link (Fig.5) following the algorithm mentioned above,
Figure 5 Assignment of frames and D
Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links
IJMET/index.asp 11
H parameters for each link.
Using the attached frames (fig.1), the four parameters that locate one frame relative to another are defined
om oi to the intersection of the xi and zi-1 axes.
from oi-1 to the intersection of the xi and zi-1 axes.
1 and zi measured about xi.
-1 and xi measured about zi-1.
matrix of homogeneous transformation for each link and compute the overall
The homogeneous transformation matrix Ai for each link is calculated using equation (1). The overall
transformation matrix T is given by,
H CONVENTION TO TRIANGULAR PRISM
MANIPULATOR (ANALYTICAL SOLUTION)
l (Fig.4) for applying the D-H convention. Link 1 is fixed and is the ground
link. Each link has slant length of 5 cm with each slant surface having a revolute joint at the center as
Figure 4 Model for applying D-H convention
sh the coordinate system for each link (Fig.5) following the algorithm mentioned above,
Assignment of frames and D-H parameters to triangular prism structured links.
Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links
editor@iaeme.com
Using the attached frames (fig.1), the four parameters that locate one frame relative to another are defined
matrix of homogeneous transformation for each link and compute the overall
The homogeneous transformation matrix Ai for each link is calculated using equation (1). The overall
(2)
NGULAR PRISM
ANALYTICAL SOLUTION)
H convention. Link 1 is fixed and is the ground
link. Each link has slant length of 5 cm with each slant surface having a revolute joint at the center as
sh the coordinate system for each link (Fig.5) following the algorithm mentioned above,
H parameters to triangular prism structured links.
Nalin Raut, Abhilasha Rathod and Vipul Ruiwale
http://www.iaeme.com/IJMET/index.asp 12 editor@iaeme.com
In this case the only variable quantity is θi and ai is zero since both zi-1 and zi axes are co-planar and
intersect each other. xi is chosen normal to the plane formed by zi and zi-1. The positive direction of xi is
arbitrary. The most natural choice for origin oi in this case is at the point of intersection of zi and zi-1.
However, any point along zi as per convenience suffices. The D-H parameters for the given manipulator
(Table1):
Table 1 D-H Parameters
Link ai αi θi di
1. 0 π/2 θ1* 5.0cm
2. 0 -π/2 θ2* 5.0cm
3. 0 0 θ3=0 2.5cm
The iA -matrices for the manipulator are given by equation (1).












−
=
1000
5010
0)
1
(0)
1
(
0)
1
(0)
1
(
1
θθ
θθ
cs
sc
A












−
−
=
1000
5010
0)
2
(0)
2
(
0)
2
(0)
2
(
2
θθ
θθ
cs
sc
A








=
1000
5.2100
0010
0001
3
A
The overall transpose matrix, T is given by equation (2),
321 AAAT =












=
1000
333231
232221
131211
zprrr
yprrr
xprrr
Where,
)2cos()1cos(11 θθ=r
)2sin(12 θ−=r
)2sin()1cos(13 θθ−=r
)2cos()1sin(21 θθ=r
)1cos(22 θ=r
)2sin()1sin(23 θθ−=r
)2sin(31 θ=r
Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links
http://www.iaeme.com/IJMET/index.
032 =r
)2cos(33 θ=r
1sin(5)2sin()1cos(5.2 θθθ +−=xp
1cos(5)2sin()1sin(5.2 θθθ −−=yp
5)2cos(5.2 += θzp
=xp Position of end frame with respect to the base frame along the
Red colored curve in Figures 6 to 9.
=yp Position of end frame with respect to the base fr
along the y -axis. This is represented by the
=zp Position of end frame with respect to the base frame
along the z -axis. This is represented by
Following are figures showing the position of frame 4 at different joint angles.
(1) At joint angle 1, o
01 =θ
Figure 6 Position of end frame vs. Joint angle 2,
(2) At joint angle 1, o
45
1
=θ
Figure 7 Position of end frame vs. Joint angle 2,
Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links
IJMET/index.asp 13
)1θ
)1θ
Position of end frame with respect to the base frame along the x-axis. This is represented by the
colored curve in Figures 6 to 9.
Position of end frame with respect to the base frame
axis. This is represented by the Green colored curve in Figures 6 to 9.
Position of end frame with respect to the base frame
axis. This is represented by the Blue colored curve in Figures 6 to 9.
llowing are figures showing the position of frame 4 at different joint angles.
Position of end frame vs. Joint angle 2, 2θ (at 1 =θ
Position of end frame vs. Joint angle 2, 2θ (at 1 =θ
Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links
editor@iaeme.com
axis. This is represented by the
colored curve in Figures 6 to 9.
colored curve in Figures 6 to 9.
llowing are figures showing the position of frame 4 at different joint angles.
o
0 )
o
45 )
Nalin Raut, Abhilasha Rathod and Vipul Ruiwale
http://www.iaeme.com/IJMET/index.
(3) At joint angle 1, o
901 =θ
Figure 8 Position of end frame vs. Joint angle 2,
(4) At joint angle 1, o
1801 =θ
Figure 9 Position of end frame vs. Joint angle 2,
5. CONCLUSION
In this paper, we studied forward kinematics for triangular prism stru
Denavit-Hartenberg convention. Furthermore, we used MATLAB to calculate and plot different positions
of the end frame with respect to base frame. In our future research, we intend to study the inverse
kinematics, dynamics and control of triangular prism structured links.
REFERENCES
[1] Denavit, Jacques; Hartenberg, Richard Scheunemann (1955), "A kinematic notation for lower
mechanisms based on matrices", Trans ASME J. Appl. Mech 23: 215
[2] M. Spong, S. Hutchinson,
[3] L-W. Tsai. "Robot Analysis: The Mechanics of Serial and Parallel Manipulators". NY, 1999, John
Wiley & Sons, Inc.
[4] W. W. Melek. "ME 547: Robot Manipulators: Kinematics, Dynamics, and Control". Wate
2010, University of Waterloo.
Nalin Raut, Abhilasha Rathod and Vipul Ruiwale
IJMET/index.asp 14
Position of end frame vs. Joint angle 2, 2θ (at 1 =θ
Position of end frame vs. Joint angle 2, 2θ (at 1801 =θ
In this paper, we studied forward kinematics for triangular prism structured links analytically using
Hartenberg convention. Furthermore, we used MATLAB to calculate and plot different positions
of the end frame with respect to base frame. In our future research, we intend to study the inverse
nd control of triangular prism structured links.
Denavit, Jacques; Hartenberg, Richard Scheunemann (1955), "A kinematic notation for lower
mechanisms based on matrices", Trans ASME J. Appl. Mech 23: 215–221.
M. Spong, S. Hutchinson, and M. Vidyasagar, Robot modeling and control. Wiley, 2006.
W. Tsai. "Robot Analysis: The Mechanics of Serial and Parallel Manipulators". NY, 1999, John
W. W. Melek. "ME 547: Robot Manipulators: Kinematics, Dynamics, and Control". Wate
2010, University of Waterloo.
editor@iaeme.com
o
90 )
o
180 )
ctured links analytically using
Hartenberg convention. Furthermore, we used MATLAB to calculate and plot different positions
of the end frame with respect to base frame. In our future research, we intend to study the inverse
Denavit, Jacques; Hartenberg, Richard Scheunemann (1955), "A kinematic notation for lower-pair
221.
and M. Vidyasagar, Robot modeling and control. Wiley, 2006.
W. Tsai. "Robot Analysis: The Mechanics of Serial and Parallel Manipulators". NY, 1999, John
W. W. Melek. "ME 547: Robot Manipulators: Kinematics, Dynamics, and Control". Waterloo, ON,
Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links
http://www.iaeme.com/IJMET/index.asp 15 editor@iaeme.com
[5] Aldoomshareef, Ji-Ping Zhou, Hong Miao and Hui Shen, Inverse Kinematics Analysis and Simulation
of 5D of Robot Manipulator. International Journal of Advanced Research in Engineering and
Technology (IJARET), 5(6), 2014, pp. 171–180.
[6] Srushti H. Bhatt, N. Ravi Prakash And S. B. Jadeja, Modelling of Robotic Manipulator ARM.
International Journal of Mechanical Engineering and Technology, 4(3), 2013, pp. 125–129.

More Related Content

PDF
Solving the Kinematics of Welding Robot Based on ADAMS
PDF
Robotics
PDF
30120140503003 2
PDF
Human Arm Inverse Kinematic Solution Based Geometric Relations and Optimizati...
PDF
Mathematical Structure of Kinematic Model
PDF
New approach to calculating the fundamental matrix
PDF
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
PDF
Design Analysis
Solving the Kinematics of Welding Robot Based on ADAMS
Robotics
30120140503003 2
Human Arm Inverse Kinematic Solution Based Geometric Relations and Optimizati...
Mathematical Structure of Kinematic Model
New approach to calculating the fundamental matrix
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
Design Analysis

What's hot (16)

PDF
Force isotropy of three limb spatial parallel manipulator
PPTX
Robotic arm tool
PDF
Robotics Representing Position & Orientation 1
PDF
Shortcomings and Flaws in the Mathematical Derivation of the Fundamental Matr...
PDF
Analysis of Four-Bar Linkages Model using Regression
PDF
IRJET-A Review Paper on using Mineral Admixture Coated Pet Fibres to Make Con...
PPTX
Improvement of shortest path algorithms using subgraphs heuristics
PPTX
inverse kinenatics problem
PDF
Matematika terapan week 6
PPT
Robot motion planning
PDF
Kinematic control with singularity avoidance for teaching-playback robot mani...
PDF
Application of Mathematics in Mechanical Engineering
PDF
Inverse Kinematics Solution for Biped Robot
PDF
Design and implementation of 3 axis linear interpolation controller in fpga f...
Force isotropy of three limb spatial parallel manipulator
Robotic arm tool
Robotics Representing Position & Orientation 1
Shortcomings and Flaws in the Mathematical Derivation of the Fundamental Matr...
Analysis of Four-Bar Linkages Model using Regression
IRJET-A Review Paper on using Mineral Admixture Coated Pet Fibres to Make Con...
Improvement of shortest path algorithms using subgraphs heuristics
inverse kinenatics problem
Matematika terapan week 6
Robot motion planning
Kinematic control with singularity avoidance for teaching-playback robot mani...
Application of Mathematics in Mechanical Engineering
Inverse Kinematics Solution for Biped Robot
Design and implementation of 3 axis linear interpolation controller in fpga f...
Ad

Viewers also liked (20)

PDF
DFA MODEL THROUGH ASSEMBLY CONTACT DATA AND GEOMETRICAL FEASIBILITY TESTING
PDF
PATTERN OF ROAD TRAFFIC ACCIDENT: A CASE STUDY OF HAMIRPUR DISTRICT IN HIMACH...
PDF
CHARACTERIZATION OF BANANA FIBER/PISTACIA VERA SHELL CELLULOSE REINFORCED COM...
PPTX
Intro to CAD CAM Tools
PDF
Introduction to finite element analysis
PDF
Introduction to cad cam
PDF
3D kinematic analysis during level and downhill treadmill running. The Sport ...
PPT
Application of computers in orthodontics /certified fixed orthodontic course...
PPT
Золотодобыча в Камчатском крае: реки и золото
PDF
Discurso de José Manuel Entrecanales en la Junta General de Accionistas 2016
PPT
Общественная экологическая экспертиза объектов Универсиады-2019 на Долгой гри...
PDF
Newsletter dec 2015 v8
PDF
InterTech is an architectural company in Russia
PPT
Stages of fea in cad environment
PPTX
CAD Softwares
PPT
Introduction to CAD CAM in industries
PDF
Scenario Testing and Sensitivity Analysis for 3-D Kinematic Models and Geophy...
PPT
Praseed Pai
PDF
ACCIONA- Informe resultados 1S16
PPTX
Bioenergetics in sports and performance
DFA MODEL THROUGH ASSEMBLY CONTACT DATA AND GEOMETRICAL FEASIBILITY TESTING
PATTERN OF ROAD TRAFFIC ACCIDENT: A CASE STUDY OF HAMIRPUR DISTRICT IN HIMACH...
CHARACTERIZATION OF BANANA FIBER/PISTACIA VERA SHELL CELLULOSE REINFORCED COM...
Intro to CAD CAM Tools
Introduction to finite element analysis
Introduction to cad cam
3D kinematic analysis during level and downhill treadmill running. The Sport ...
Application of computers in orthodontics /certified fixed orthodontic course...
Золотодобыча в Камчатском крае: реки и золото
Discurso de José Manuel Entrecanales en la Junta General de Accionistas 2016
Общественная экологическая экспертиза объектов Универсиады-2019 на Долгой гри...
Newsletter dec 2015 v8
InterTech is an architectural company in Russia
Stages of fea in cad environment
CAD Softwares
Introduction to CAD CAM in industries
Scenario Testing and Sensitivity Analysis for 3-D Kinematic Models and Geophy...
Praseed Pai
ACCIONA- Informe resultados 1S16
Bioenergetics in sports and performance
Ad

Similar to FORWARD KINEMATIC ANALYSIS OF A ROBOTIC MANIPULATOR WITH TRIANGULAR PRISM STRUCTURED LINKS (20)

DOCX
Abstract— To be able to control a robot manipulator as.docx
PDF
07 robot arm kinematics
PDF
Robot Arm Kinematics
PPTX
robotic arms with 3 degree of freedom and
PPTX
kinematics of robotics in real world systems
PPTX
Day 02 Robotics Kinematics introduction.pptx
PDF
Denavit Hartenberg Algorithm
PPT
Robotics: Forward and Inverse Kinematics
PPTX
DOC-20230926-WA0002..pptx
PDF
Kinematic performance analysis of 4 link planar serial manipulator
PDF
Kinematic performance analysis of 4 link planar serial manipulator
PDF
welding
PDF
Forward And Inverse Kinematics- Elbow Manipulator.pdf
PDF
C4 Manipulator kinematics for robotics.pdf
PDF
Forward and Inverse Kinematic Analysis of Robotic Manipulators
PDF
Forward and Inverse Kinematic Analysis of Robotic Manipulators
PDF
Kinematics Modeling and Simulation of SCARA Robot Arm
PPTX
Chapter 3.pptx
PDF
Lecture 20
PDF
ADVANCEMENT AND STIMULATION OF FIVE DEGREE OF FREEDOM ROBOT LEVER ARM
Abstract— To be able to control a robot manipulator as.docx
07 robot arm kinematics
Robot Arm Kinematics
robotic arms with 3 degree of freedom and
kinematics of robotics in real world systems
Day 02 Robotics Kinematics introduction.pptx
Denavit Hartenberg Algorithm
Robotics: Forward and Inverse Kinematics
DOC-20230926-WA0002..pptx
Kinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulator
welding
Forward And Inverse Kinematics- Elbow Manipulator.pdf
C4 Manipulator kinematics for robotics.pdf
Forward and Inverse Kinematic Analysis of Robotic Manipulators
Forward and Inverse Kinematic Analysis of Robotic Manipulators
Kinematics Modeling and Simulation of SCARA Robot Arm
Chapter 3.pptx
Lecture 20
ADVANCEMENT AND STIMULATION OF FIVE DEGREE OF FREEDOM ROBOT LEVER ARM

More from IAEME Publication (20)

PDF
IAEME_Publication_Call_for_Paper_September_2022.pdf
PDF
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
PDF
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
PDF
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
PDF
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
PDF
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
PDF
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
PDF
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
PDF
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
PDF
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
PDF
GANDHI ON NON-VIOLENT POLICE
PDF
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
PDF
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
PDF
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
PDF
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
PDF
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
PDF
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
PDF
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
PDF
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
PDF
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
IAEME_Publication_Call_for_Paper_September_2022.pdf
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
GANDHI ON NON-VIOLENT POLICE
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT

Recently uploaded (20)

PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Geodesy 1.pptx...............................................
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PPTX
web development for engineering and engineering
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
Construction Project Organization Group 2.pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPT
Mechanical Engineering MATERIALS Selection
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PDF
PPT on Performance Review to get promotions
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Geodesy 1.pptx...............................................
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Internet of Things (IOT) - A guide to understanding
CYBER-CRIMES AND SECURITY A guide to understanding
web development for engineering and engineering
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Construction Project Organization Group 2.pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
R24 SURVEYING LAB MANUAL for civil enggi
Mechanical Engineering MATERIALS Selection
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPT on Performance Review to get promotions
CH1 Production IntroductoryConcepts.pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks

FORWARD KINEMATIC ANALYSIS OF A ROBOTIC MANIPULATOR WITH TRIANGULAR PRISM STRUCTURED LINKS

  • 1. http://www.iaeme.com/IJMET/index.asp 8 editor@iaeme.com International Journal of Mechanical Engineering and Technology (IJMET) Volume 8, Issue 2, February 2017, pp. 08–15, Article ID: IJMET_08_02_002 Available online at http://www.iaeme.com/ijmet/issues.asp?JType=IJMET&VType=8&IType=2 ISSN Print: 0976-6340 and ISSN Online: 0976-6359 © IAEME Publication FORWARD KINEMATIC ANALYSIS OF A ROBOTIC MANIPULATOR WITH TRIANGULAR PRISM STRUCTURED LINKS Nalin Raut, Abhilasha Rathod, Vipul Ruiwale Department of Mechanical Engineering, MIT-College of Engineering, Pune, India ABSTRACT To control robot manipulators as per the requirement, it is important to consider its kinematic model. In robotics, we use the kinematic relations of manipulators to set up the fundamental equations for dynamics and control. The objective of this paper is to introduce triangular prism structured manipulator and derive the forward kinematic model using Denavit-Hartenberg representation. Key words: Forward kinematics, Robotic Manipulators, Triangular prism structure, Denavit- Hartenberg convention. Cite this Article: Nalin Raut, Abhilasha Rathod and Vipul Ruiwale. Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links. International Journal of Mechanical Engineering and Technology, 8(2), 2017, pp. 08–15. http://www.iaeme.com/ijmet/issues.asp?JType=IJMET&VType=8&IType=2 1. INTRODUCTION A robot manipulator is composed of a set of links connected together by various joints. The joints can be very simple, such as a revolute joint or a prismatic joint, or else they can be more complex, such as a ball and socket joint. Kinematics is the relationships between the positions, velocities, and accelerations of the links of a manipulator. In the kinematic analysis of manipulator position, there are two separate problems to solve: direct or forward kinematics, and inverse kinematics: Forward kinematics refers to the use of the kinematic equations of a robot to compute the position of the end-effector from specified values for the joint parameters Inverse kinematics refers to the use of the kinematics equations of a robot to determine the joint parameters that provide a desired position of the end-effector. In robotics, we use the kinematic relations of manipulators to set up the fundamental equations for dynamics and control. The Denavit and Hartenberg representation [1], gives us a standard methodology to list the kinematic equations of a manipulator. This is especially useful for serial manipulators where a matrix is used to represent the position and the orientation of one body with respect to another. The purpose of this paper is to present a manipulator with triangular prism structured links and develop the forward kinematics using Denavit-Hartenberg convention. MATLAB has been used to calculate and plot the varying positions of end frame with respect to varying joint angles.
  • 2. Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links http://www.iaeme.com/IJMET/index. 2. PRISM STRUCTURED LINK As stated earlier the shape of each li surfaces as shown in Fig.1. The triangle considered for the prism in this paper is a right isosceles triangle. Fig.2 below shows some of the combinations that can be achieved using five such links. As the number of links increase the degree of freedom of the manipulator is known to increase and the combinations that can be achieved also increase. Figure 2 Combinations achieved using triangular prism links. 3. DENAVIT HARTENBERG R Forward kinematics is concerned with the relationship between the individual joints of the robot manipulator which governs the position and orient manipulator comprises a set of bodies, called links, in a chain connected by joints. A link is considered a rigid body that defines the spatial relationship between two neighboring joint axes. The objective forward kinematic analysis is to determine the cumulative effect of the entire set of joint variables on the end effector. The Denavit and Hartenberg convention or D fundamental tool for selecting frame applications. In this, the homogeneous transformation matrix four basic transformations. [2] xTrans idzTrans izRotiA θ ,,, ××= Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links IJMET/index.asp 9 LINK As stated earlier the shape of each link is a triangular prism with revolute joints at the surfaces as shown in Fig.1. The triangle considered for the prism in this paper is a right isosceles triangle. Figure 1 Triangular prism structured link. g.2 below shows some of the combinations that can be achieved using five such links. As the number of links increase the degree of freedom of the manipulator is known to increase and the combinations that Combinations achieved using triangular prism links. DENAVIT HARTENBERG REPRESENTATION Forward kinematics is concerned with the relationship between the individual joints of the robot manipulator which governs the position and orientation of the tool or end effector. A serial manipulator comprises a set of bodies, called links, in a chain connected by joints. A link is considered a rigid body that defines the spatial relationship between two neighboring joint axes. The objective forward kinematic analysis is to determine the cumulative effect of the entire set of joint variables on the The Denavit and Hartenberg convention or D-H convention geometry is the most commonly used fundamental tool for selecting frames of reference and describing serial- applications. In this, the homogeneous transformation matrix Ai for each link is represented as a product of ixRot ia α,, × Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links editor@iaeme.com nk is a triangular prism with revolute joints at the centre of slant surfaces as shown in Fig.1. The triangle considered for the prism in this paper is a right isosceles triangle. g.2 below shows some of the combinations that can be achieved using five such links. As the number of links increase the degree of freedom of the manipulator is known to increase and the combinations that Combinations achieved using triangular prism links. Forward kinematics is concerned with the relationship between the individual joints of the robot ation of the tool or end effector. A serial-link manipulator comprises a set of bodies, called links, in a chain connected by joints. A link is considered a rigid body that defines the spatial relationship between two neighboring joint axes. The objective of forward kinematic analysis is to determine the cumulative effect of the entire set of joint variables on the H convention geometry is the most commonly used -link mechanism in robotic is represented as a product of (1)
  • 3. Nalin Raut, Abhilasha Rathod and Vipul Ruiwale http://www.iaeme.com/IJMET/index.asp 10 editor@iaeme.com           − = 1000 0100 00)()( 00)()( icis isic iA θθ θθ ×           1000 100 0010 0001 id ×           1000 0100 0010 001 ia ×           − 1000 0)()(0 0)()(0 0001 icis isic αα αα where the four quantities θi, ai, di, αi are parameters associated with link i and joint i. In the above equation ‘c’ represents cosine and ‘s’ represents sine. The four parameters θi, ai, di, αi in equation (1) are generally known as joint angle, length of the common normal, link offset and link twist respectively. These names derive from specific aspects of the geometric relationship between two coordinate frames. Matrix Ai is a function of a single variable while three of the above four quantities remain constant for a given link. The fourth parameter, in our case, θi for a revolute joint, is variable. To perform a forward kinematic analysis of a serial-link robot, based on Denavit-Hartenberg (D-H) convention it is necessary to follow an algorithm [1,3,4], i. Numbering the joints and links A serial-link robot with n joints will have n +1 links. Numbering of links starts from 0 for the fixed grounded base link and increases sequentially up to ‘n’ for the end-effector link. Numbering of joints starts from 1, for the joint connecting the first movable link to the base link, and increases sequentially up to n. Therefore, the link i is connected to its lower link i-1 at its proximal end by joint i and is connected to its upper link i+1 at its distal end by joint i+1. ii. Attaching a local coordinate reference frame for each link i and joint i+1. The coordinate systems are attached to each link as per the rules stated below, • The origin of coordinate system i is located at the point of intersection of the axis of joint i+1 and common normal between the axes of joints i and i+1. • The zi - axis is aligned with the axis of (i + 1)th joint. The positive direction of this axis can be chosen arbitrarily. • The xi and yi axes can be chosen in any convenient manner so long as the resulting frame is right handed. • zi-1 - axis should always intersect xi+1 - axis. Figure 3 Denavit-Hartenberg Frame assignment and parameters.             − − = 1000 )()(0 )()()()()()( )()()()()()( idicis isiaisicicicis iciaisisicisic αα θαθαθθ θαθαθθ
  • 4. Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links http://www.iaeme.com/IJMET/index. iii. Establish the D-H parameters for each link. Using the attached frames (fig.1), the four parameters that locate one frame relative to another are defined as: • ai = distance along xi from • di = distance along zi-1 from • αi = the angle between zi- • θi = the angle between xi- iv Calculate the matrix of homogeneous transformation for each link and compute the overall transformation matrix. The homogeneous transformation matrix Ai for each link is calculated using equation (1). The overall transformation matrix T is given by, iAAAAT .........321= 4. APPLICATION OF D-H CONVENTION TO TRIA STRUCTURED MANIPULATOR Consider the manipulator model (Fig.4) for applying the D link. Each link has slant length of 5 cm with each slant surface having a revolute joint at the center as shown earlier. Fig We establish the coordinate system for each link (Fig.5) following the algorithm mentioned above, Figure 5 Assignment of frames and D Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links IJMET/index.asp 11 H parameters for each link. Using the attached frames (fig.1), the four parameters that locate one frame relative to another are defined om oi to the intersection of the xi and zi-1 axes. from oi-1 to the intersection of the xi and zi-1 axes. 1 and zi measured about xi. -1 and xi measured about zi-1. matrix of homogeneous transformation for each link and compute the overall The homogeneous transformation matrix Ai for each link is calculated using equation (1). The overall transformation matrix T is given by, H CONVENTION TO TRIANGULAR PRISM MANIPULATOR (ANALYTICAL SOLUTION) l (Fig.4) for applying the D-H convention. Link 1 is fixed and is the ground link. Each link has slant length of 5 cm with each slant surface having a revolute joint at the center as Figure 4 Model for applying D-H convention sh the coordinate system for each link (Fig.5) following the algorithm mentioned above, Assignment of frames and D-H parameters to triangular prism structured links. Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links editor@iaeme.com Using the attached frames (fig.1), the four parameters that locate one frame relative to another are defined matrix of homogeneous transformation for each link and compute the overall The homogeneous transformation matrix Ai for each link is calculated using equation (1). The overall (2) NGULAR PRISM ANALYTICAL SOLUTION) H convention. Link 1 is fixed and is the ground link. Each link has slant length of 5 cm with each slant surface having a revolute joint at the center as sh the coordinate system for each link (Fig.5) following the algorithm mentioned above, H parameters to triangular prism structured links.
  • 5. Nalin Raut, Abhilasha Rathod and Vipul Ruiwale http://www.iaeme.com/IJMET/index.asp 12 editor@iaeme.com In this case the only variable quantity is θi and ai is zero since both zi-1 and zi axes are co-planar and intersect each other. xi is chosen normal to the plane formed by zi and zi-1. The positive direction of xi is arbitrary. The most natural choice for origin oi in this case is at the point of intersection of zi and zi-1. However, any point along zi as per convenience suffices. The D-H parameters for the given manipulator (Table1): Table 1 D-H Parameters Link ai αi θi di 1. 0 π/2 θ1* 5.0cm 2. 0 -π/2 θ2* 5.0cm 3. 0 0 θ3=0 2.5cm The iA -matrices for the manipulator are given by equation (1).             − = 1000 5010 0) 1 (0) 1 ( 0) 1 (0) 1 ( 1 θθ θθ cs sc A             − − = 1000 5010 0) 2 (0) 2 ( 0) 2 (0) 2 ( 2 θθ θθ cs sc A         = 1000 5.2100 0010 0001 3 A The overall transpose matrix, T is given by equation (2), 321 AAAT =             = 1000 333231 232221 131211 zprrr yprrr xprrr Where, )2cos()1cos(11 θθ=r )2sin(12 θ−=r )2sin()1cos(13 θθ−=r )2cos()1sin(21 θθ=r )1cos(22 θ=r )2sin()1sin(23 θθ−=r )2sin(31 θ=r
  • 6. Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links http://www.iaeme.com/IJMET/index. 032 =r )2cos(33 θ=r 1sin(5)2sin()1cos(5.2 θθθ +−=xp 1cos(5)2sin()1sin(5.2 θθθ −−=yp 5)2cos(5.2 += θzp =xp Position of end frame with respect to the base frame along the Red colored curve in Figures 6 to 9. =yp Position of end frame with respect to the base fr along the y -axis. This is represented by the =zp Position of end frame with respect to the base frame along the z -axis. This is represented by Following are figures showing the position of frame 4 at different joint angles. (1) At joint angle 1, o 01 =θ Figure 6 Position of end frame vs. Joint angle 2, (2) At joint angle 1, o 45 1 =θ Figure 7 Position of end frame vs. Joint angle 2, Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links IJMET/index.asp 13 )1θ )1θ Position of end frame with respect to the base frame along the x-axis. This is represented by the colored curve in Figures 6 to 9. Position of end frame with respect to the base frame axis. This is represented by the Green colored curve in Figures 6 to 9. Position of end frame with respect to the base frame axis. This is represented by the Blue colored curve in Figures 6 to 9. llowing are figures showing the position of frame 4 at different joint angles. Position of end frame vs. Joint angle 2, 2θ (at 1 =θ Position of end frame vs. Joint angle 2, 2θ (at 1 =θ Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links editor@iaeme.com axis. This is represented by the colored curve in Figures 6 to 9. colored curve in Figures 6 to 9. llowing are figures showing the position of frame 4 at different joint angles. o 0 ) o 45 )
  • 7. Nalin Raut, Abhilasha Rathod and Vipul Ruiwale http://www.iaeme.com/IJMET/index. (3) At joint angle 1, o 901 =θ Figure 8 Position of end frame vs. Joint angle 2, (4) At joint angle 1, o 1801 =θ Figure 9 Position of end frame vs. Joint angle 2, 5. CONCLUSION In this paper, we studied forward kinematics for triangular prism stru Denavit-Hartenberg convention. Furthermore, we used MATLAB to calculate and plot different positions of the end frame with respect to base frame. In our future research, we intend to study the inverse kinematics, dynamics and control of triangular prism structured links. REFERENCES [1] Denavit, Jacques; Hartenberg, Richard Scheunemann (1955), "A kinematic notation for lower mechanisms based on matrices", Trans ASME J. Appl. Mech 23: 215 [2] M. Spong, S. Hutchinson, [3] L-W. Tsai. "Robot Analysis: The Mechanics of Serial and Parallel Manipulators". NY, 1999, John Wiley & Sons, Inc. [4] W. W. Melek. "ME 547: Robot Manipulators: Kinematics, Dynamics, and Control". Wate 2010, University of Waterloo. Nalin Raut, Abhilasha Rathod and Vipul Ruiwale IJMET/index.asp 14 Position of end frame vs. Joint angle 2, 2θ (at 1 =θ Position of end frame vs. Joint angle 2, 2θ (at 1801 =θ In this paper, we studied forward kinematics for triangular prism structured links analytically using Hartenberg convention. Furthermore, we used MATLAB to calculate and plot different positions of the end frame with respect to base frame. In our future research, we intend to study the inverse nd control of triangular prism structured links. Denavit, Jacques; Hartenberg, Richard Scheunemann (1955), "A kinematic notation for lower mechanisms based on matrices", Trans ASME J. Appl. Mech 23: 215–221. M. Spong, S. Hutchinson, and M. Vidyasagar, Robot modeling and control. Wiley, 2006. W. Tsai. "Robot Analysis: The Mechanics of Serial and Parallel Manipulators". NY, 1999, John W. W. Melek. "ME 547: Robot Manipulators: Kinematics, Dynamics, and Control". Wate 2010, University of Waterloo. editor@iaeme.com o 90 ) o 180 ) ctured links analytically using Hartenberg convention. Furthermore, we used MATLAB to calculate and plot different positions of the end frame with respect to base frame. In our future research, we intend to study the inverse Denavit, Jacques; Hartenberg, Richard Scheunemann (1955), "A kinematic notation for lower-pair 221. and M. Vidyasagar, Robot modeling and control. Wiley, 2006. W. Tsai. "Robot Analysis: The Mechanics of Serial and Parallel Manipulators". NY, 1999, John W. W. Melek. "ME 547: Robot Manipulators: Kinematics, Dynamics, and Control". Waterloo, ON,
  • 8. Forward Kinematic Analysis of a Robotic Manipulator with Triangular Prism Structured Links http://www.iaeme.com/IJMET/index.asp 15 editor@iaeme.com [5] Aldoomshareef, Ji-Ping Zhou, Hong Miao and Hui Shen, Inverse Kinematics Analysis and Simulation of 5D of Robot Manipulator. International Journal of Advanced Research in Engineering and Technology (IJARET), 5(6), 2014, pp. 171–180. [6] Srushti H. Bhatt, N. Ravi Prakash And S. B. Jadeja, Modelling of Robotic Manipulator ARM. International Journal of Mechanical Engineering and Technology, 4(3), 2013, pp. 125–129.