The main objective of the proposed research is to streamline the process of determining the motion and positioning of robotic systems. The paper presents a comprehensive analysis of the approach employed for conducting robot kinematics on a customized serial robotic arm with multiple degrees of freedom. The present study encompasses the examination of forward and inverse kinematics, singularity testing, and work-space analysis. In this study, we examine a specific instance of a 3D printed robotic arm with six degrees of freedom (6 DoF) designed to assist elderly individuals in their regular meal consumption. In the present study, the forward kinematics is conducted utilizing a 3D printed specially developed teach-pendant and the product of exponential method, as opposed to the conventional approach of employing complex Denavit-Hartenberg (DH) parameters. Additionally, the inverse kinematics is achieved through the derivative-based Newton-Raphson method, rather than the conventional analytical method. The singularity is determined at each intermediate point by employing the Jacobian approach in the Cartesian space. In this study, an analytical approach is employed to conduct a workspace analysis in the XYZ Cartesian space. The primary objective is to verify the presence of singularities at each IP. In summary, the current work presents a streamlined approach for implementing robot kinematics on a serial manipulator with multiple degrees of freedom.

1.
A.
Sharma
, and
A.
Rai
, “
Fused deposition modelling (FDM) based 3D & 4D Printing: A state of art review
,”
Materials Today: Proceedings
62
367
372
(
2022
). DOI:
2.
Babbar
,
V.
Jain
,
D.
Gupta
,
C.
Prakash
,
S.
Singh
and
A.
Sharma
, “
3D bioprinting in pharmaceuticals, medicine, and tissue engineering applications
,”
Advanced Manufacturing and Processing Technology,
147
161
(
2020
). CRC Press.
3.
Babbar
,
A.
Sharma
,
R.
Kumar
,
P.
Pundir
and
V.
Dhiman
, “
Functionalized biomaterials for 3D printing: An overview of the literature
,”
Additive Manufacturing with Functionalized Nanomaterials
,
87
107
(
2021
). DOI:
4.
M.
Bhayana
,
J
,
Singh
,
A.
Sharma
and
M.
Gupta
, “
A review on optimized FDM 3D printed Wood/PLA bio composite material characteristics
,”
Materials Today: Proceedings
, (
2023
). DOI:
5.
G.
Kalia
,
A.
Sharma
and
A.
Babbar
, “
Use of three-dimensional printing techniques for developing biodegradable applications: A review investigation
,”
Materials Today: Proceedings
62
346
352
(
2022
). DOI:
6.
V.
Kumar
,
A.
Babbar
,
A.
Sharma
,
R
,
Kumar
and
A.
Tyagi
, “
Polymer 3D bioprinting for bionics and tissue engineering applications
,” In
Additive Manufacturing of Polymers for Tissue Engineering
,
17
39
(
2022
). CRC Press.
7.
Babbar
,
A.
Sharma
,
S.
Bansal
,
J.
Mago
, and
V.
Toor
, “
Potential applications of three-dimensional printing for anatomical simulations and surgical planning
,”
Materials Today: Proceedings
33
,
1558
1561
(
2020
). DOI:
8.
Babbar
,
A.
Sharma
,
V.
Jain
and
D.
Gupta
, (Eds.), “Additive Manufacturing Processes in Biomedical Engineering: Advanced Fabrication Methods and Rapid Tooling Techniques,” (
2022
).
CRC Press
.
9.
G.
Singh
and
A.
Saini
, “
Application of 3D Printing Technology in the Development of Biomedical Implants: A Review
,”
Trends in Biomaterials & Artificial Organs
35
(
1
), (
2021
).
10.
G.
Singh
,
S.
Mehta
,
A.
Saini
and
B. S.
Pabla
, “
Advances in additive manufacturing techniques for bioprinting
,”
ECS Transactions
107
(
1
),
6273
(
2022
). DOI:
11.
G.
Singh
,
A.
Saini
and
B. S.
Pabla
, “
In-vitro mineralization of bio-coated 3D printed metallic implant under simulated body conditions
,”
Materials Today: Proceedings
50
1946
1952
(
2022
). DOI:
12.
P.
Parikh
,
R.
Trivedi
,
J.
Dave
,
K.
Joshi
and
D.
Adhyaru
, “
Design and Development of a Low-Cost Vision-Based 6 DoF Assistive Feeding Robot for the Aged and Specially-Abled People
,”
IETE J Res.
1
29
(
2023
). DOI:
13.
P. I.
Corke
, (
2001
). Available from: http://www.cat.csiro.au/cmst/staff/pic/robot%0Ac
14.
K.M.
Lynch
and
F.
Park
, “Modern Robotics-Mechanics, Planning, and Control,”
Lynch
KM
,
Park
FC
, editors.
Cambridge Univ. Press
.
United Kingdom
: Cambridge University Press (
2017
). Available from: http://modernrobotics.org
15.
S.
Dereli
and
R.
Köker
, “
IW-PSO approach to the inverse kinematics problem solution of a 7-DOF serial robot manipulator
,”
Sigma Journal of Engineering and Natural Sciences
36
(
1
),
77
85
(
2018
). Available from: https://dergipark.org.tr/en/pub/sigma/issue/65475/1014302#article_cite
16.
M.
Vulliez
,
S.
Zeghloul
and
O.
Khatib
, “
Kinematic Analysis of the Delthaptic, a New 6-DOF Haptic Device
,”
Advances in Robot Kinematics 2016
4
181
189
(
2018
). DOI:
17.
J. J.
Craig
, “
Book Review: Introduction to Robotics: Mechanics and Control
,”
International Journal of Electrical Engineering & Education
41
388
388
(
2004
). DOI:
18.
K. P.
Kumar
,
J. M.
Mohan
and
D.
Srikanth
, “
Generalized solution for inverse kinematics problem of a robot using hybrid genetic algorithms
,”
International Journal of Engineering & Technology
7
,
250
(
2018
).
19.
S.
Mittal
,
M. P.
Dave
and
A.
Kumar
, “
Comparison of Techniques for Disturbance-Tolerant Position Control of the Manipulator of PUMA Robot using PID
,”
Indian Journal of Science and Technology
9
1
11
(
2016
). DOI:
21.
Y. B.
Li
,
T. J.
Li
,
H. F.
Zhu
,
D.
Yang
,
Y. J.
Chen
and
W. M.
Zhang
, “
Comparative Analysis of the Kinematics Solution Based on the DH Method and Screw Theory
,”
Mathematical Problems in Engineering
2021
1
13
(
2021
). DOI:
22.
K.
Okamura
and
F. C.
Park
, “
Kinematic calibration using the product of exponentials formula
,”
Robotica
14
415
421
(
1996
). DOI:
23.
Q.
Zhang
,
D.
Wang
and
L.
Gao
, “
Research on the inverse kinematics of manipulator using an improved self-adaptive mutation differential evolution algorithm
,”
International Journal of Advanced Robotic Systems
18
(
3
), (
2021
). DOI:
24.
A.
El-Sherbiny
,
M. A.
Elhosseini
and
A.Y.
Haikal
, “
A comparative study of soft computing methods to solve inverse kinematics problem
,”
Ain Shams Engineering Journal
9
2535
2548
(
2018
). Available from: https://www.sciencedirect.com/science/article/pii/S2090447917300965?via%3Dihub
25.
A.
Sharma
,
V.
Jain
, and
D.
Gupta
, “
Multi-shaped tool wear study during rotary ultrasonic drilling and conventional drilling for amorphous solid
,”
Proceedings of the Institution of Mechanical Engineers, Part E: Journal of Process Mechanical Engineering
233
551
560
(
2019
). DOI:
26.
P.
Parikh
,
R.
Trivedi
and
K.
Joshi
, “
Continuous trajectory planning of a 6 DoF feeding robotic arm using a novel multi-point LSPB algorithm
,”
2022 28th International Conference on Mechatronics and Machine Vision in Practice
,
1
6
(
2022
). DOI: https://ieeexplore.ieee.org/document/10041082/
27.
P.
Parikh
,
R.
Trivedi
and
K.D.
Joshi
,
“Optimising inverse kinematics algorithm for an indigenous vision-based feeding serial robot using particle swarm optimisation and hybrid genetic algorithm : a comparison
International Journal of Advanced Mechatronic Systems
10
(
2
),
88
101
(
2023
). DOI:
28.
L.
Wu
,
R.
Crawford
and
J.
Roberts
, “
An Analytic Approach to Converting POE Parameters into D-H Parameters for Serial-Link Robots
,”
IEEE Robotics and Automation Letters
2
2174
2179
(
2017
). DOI:
29.
G.
Xiong
,
Y.
Ding
,
L. M.
Zhu
and
C. Y.
Su
, “
A product-of-exponential-based robot calibration method with optimal measurement configurations
,”
International Journal of Advanced Robotic Systems
14
1
12
(
2017
). DOI:
30.
E.
Garcia
,
S.
Vergara
,
F.
Reyes
,
M.A.
Vargas
,
A.
Palomino
and
G.
Villegas
, “
Development of a teach pendant for an ABB robot
,”
2009 International Conference on Electrical, Communications, and Computers
,
256
259
(
2009
). DOI:
31.
L.
Chen
,
Z.
Wei
,
F.
Zhao
,
T.
Tao
, “
Development of a virtual teaching pendant system for serial robots based on ROS-I
,”
2017 IEEE International Conference on Cybernetics and Intelligent Systems (CIS) and IEEE Conference on Robotics, Automation and Mechatronics,
720
724
. DOI:
32.
A.
Sharma
,
V.
Jain
and
D.
Gupta
, "
Effect of Pre and Post Tempering on Hole Quality of Float Glass Specimen: for Rotary Ultrasonic and Conventional Drilling
,"
Silicon
13
2029
2039
(
2021
). DOI :
33.
A.
Sharma
and
V.
Jain
, "
Experimental investigation of cutting temperature during drilling of float glass specimen
,"
IOP Conference Series: Materials Science and Engineering
715
012050
(
2020
). DOI:
34.
P. A.
Parikh
,
R. R.
Trivedi
, and
K. D.
Joshi
, “
Trajectory planning of a 5 DOF feeding serial manipulator using 6th order polynomial method
,”
Journal of Physics: Conference Series
1921
012088
(
2021
). DOI:
35.
X.
Wang
,
D.
Zhang
,
C.
Zhao
,
H.
Zhang
, and
H.
Yan
, “
Singularity analysis and treatment for a 7R 6-DOF painting robot with non-spherical wrist
,”
Mechanism and Machine Theory
126
92
107
(
2018
). DOI:
36.
T.
Dewi
,
S.
Nurmaini
,
P.
Risma
,
Y.
Oktarina
, and
M.
Roriz
, “
Inverse kinematic analysis of 4 DOF pick and place arm robot manipulator using fuzzy logic controller
,”
International Journal of Electrical & Computer Engineering
10
(
2
),
1376
(
2020
). DOI:
37.
A.
Sharma
,
V.
Jain
and
D.
Gupta
, “
Tool wear analysis while creating blind holes on float glass using conventional drilling: A multi-shaped tools study
,”
Advances in Manufacturing Processes: Select Proceedings of ICEMMM 2018
,
175
183
(
2018
). DOI:
38.
A.
Sharma
,
M.
Kalsia
,
A. S.
Uppal
,
A.
Babbar
, and
V.
Dhawan
, “
Machining of hard and brittle materials: A comprehensive review
,”
Materials Today
50
1048
52
(
2021
). DOI:
39.
C.
Lopez-Franco
,
J.
Hernandez-Barragan
,
A. Y.
Alanis
, and
N.
Arana-Daniel
, “
A soft computing approach for inverse kinematics of robot manipulators
,”
Engineering Applications of Artificial Intelligence
74
104
120
(
2018
). DOI:
40.
Z.
Zhou
,
H.
Guo
,
Y.
Wang
,
Z.
Zhu
,
J.
Wu
, and
X.
Liu
, “
Inverse kinematics solution for robotic manipulator based on extreme learning machine and sequential mutation genetic algorithm
,”
International Journal of Advanced Robotic Systems
15
(
4
),
1
15
(
2018
). DOI:
41.
C.
Ma
,
Y.
Zhang
,
J.
Cheng
,
B.
Wang
and
Q.
Zhao
, “
Inverse kinematics solution for 6R serial manipulator based on RBF neural network
,”
International Conference on Advanced Mechatronic Systems
,
350
355
(
2016
).
42.
K. K.
Dash
,
S. K.
Senapati
, and
B. B.
Choudhury
, “
Inverse kinematic solution of 6-DOF industrial robot using nero-fuzzy technology
,”
International Journal of Computational Systems Engineering
5
(
5/6
),
333
(
2019
). DOI:
43.
I.
Sancaktar
,
B.
Tuna
, and
M.
Ulutas
, "
Inverse kinematics application on medical robot using adapted PSO method
,"
Engineering science and technology, an international journal
21
(
5
),
1006
1010
(
2018
). DOI:
44.
M.
Ahmad
,
H.
Nandan
,
N.
Kumar
and
R.
Kumari
, “
A Hybrid Genetic Algorithm Approach To Solve Inverse Kinematics Of A Mechanical Manipulator
,”
International Journal of Scientific & Technology Research
8
(
9
),
1777
1782
(
2019
). Available from: www.ijstr.org
45.
P. A.
Parikh
,
R.
Trivedi
, and
J.
Dave
, "
Trajectory Planning for the Five Degree of Freedom Feeding Robot Using Septic and Nonic Functions
,"
International Journal of Mechanical Engineering and Robotics Research
2020
1043
1050
. DOI:
46.
S.
Chiaverini
,
B.
Siciliano
, and
O.
Egeland
, "
Review of the damped least-squares inverse kinematics with experiments on an industrial robot manipulator
,"
IEEE Transactions on Control Systems Technology
2
(
2
),
123
134
(
1994
). DOI:
47.
A.
Sharma
,
V.
Jain
, and
D.
Gupta
, "
Characterization of chipping and tool wear during drilling of float glass using rotary ultrasonic machining
,"
Measurement
128
254
263
(
2018
). DOI:
48.
B. P.
Singh
,
J.
Singh
,
J.
Singh
,
M.
bhayana
, and
D.
Goyal
, “
Experimental investigation of machining nimonic-80A alloy on wire EDM using response surface methodology
,”
Metal Powder Report
76
,
S9
S17
,
>2021
. DOI:
49.
P. A.
Parikh
and
K.D.
Joshi
, “
Vision based Trajectory planning for a five DOF feeding robot using linear segment parabolic blend and cycloid functions
,”
Mechatronics and machine Vision in practice
4
, (
2021
). Available from: https://link.springer.com/chapter/10.1007/978-3-030-43703-9_1
50.
P. A.
Priyam
,
K. D.
Joshi
and
R.
Trivedi
, “
Vision-Based Trajectory Planning for a Five Degree of Freedom Assistive Feeding Robotic Arm Using Linear Segments with Parabolic Blend and Cycloid Functions
,”
Mechatronics and Machine Vision in Practice
4
,
193
206
(
2021
). DOI:
51.
A.
Sharma
,
V.
Jain
, and
D.
Gupta
, “
Mathematical Approach on Chipping Volume Estimation Generated During Rotary Ultrasonic Drilling for Float Glass
,”
Proceedings of the National Academy of Sciences, India Section A: Physical Sciences
,
1
7
(
2021
). DOI:
52.
P. A
Priyam
,
K. D.
Joshi
and
R.
Trivedi
, “
Face Detection-Based Depth Estimation by 2D and 3D Cameras: A Comparison
2022 28th Conference on Mechatronics and Machine Vision in Practice
,
1
4
(
2022
). DOI:
53.
S.
Momani
,
Z. S.
Abo-Hammou
, and
O. M.
Alsmad
, "
Solution of Inverse Kinematics Problem using Genetic Algorithms
,"
Applied Mathematics & Information Sciences
10
(
1
),
225
233
(
2016
). DOI:
54.
C.
Normoyle
and
R.
Tegtmeyer
, “
Speculating the Possibilities for Remote Collaborative Design Research. The Experimentations of a Drawing Robot
,”
The Design Journal
20
1
),
S4038
S4051
(
2017
). DOI:
55.
O.
Hamdoun
,
L.
El Bakkali
and
F.Z.
Baghli
, “
Optimal trajectory planning of 3RRR parallel robot using ant colony algorithm
,”
Mechanisms and Machine Science
37
131
139
(
2016
). DOI:
56.
W. E.
Abdul-Lateef
,
A. F.
Huayier
and
N. H.
Farhood
, “
Design of planning trajectory for the planar robot manipulator using linear segments method with parabolic blends (LSPB
)”
Journal of Mechanical Engineering Research and Developments
44
159
171
(
2021
). Available from: https://jmerd.net/03-2021-159-171/
57.
G.
Borghi
,
M.
Fabbri
,
R.
Vezzani
,
S. Calderara R.
Cucchiara
, “
Face-from-Depth for Head Pose Estimation on Depth Images
,”
IEEE transactions on pattern analysis and machine intelligence
42
(
3
),
596
609
(
2020
). DOI:
58.
P.
Parikh
,
A.
Sharma
R,
Trivedi
D
,
Roy
Joshi
K,
"Performance evaluation of an indigenously-designed high performance dynamic feeding robotic structure using advanced additive manufacturing technology, machine learning and robot kinematics
,”
International Journal on Interactive Design and Manufacturing
,
1
29
(
2023
). DOI:
59.
P. I.
Corke
A computer tool for simulation and analysis: the Robotics Toolbox for MATLAB
,”
Proc. National Conf. Australian Robot Association
319
330
(
1995
).
60.
J.
Li
,
F.
Zhao
,
X.
Li
, and
J.
Li
, “
Analysis of robotic workspace based on Monte Carlo method and the posture matrix
,”
2016 IEEE International Conference on Control and Robotics Engineering (ICCRE),
1
5
(
2016
). DOI:
61.
W-K.
Song
and
J.
Kim
, “
Novel Assistive Robot for Self-Feeding. Robotic Systems-Applications
,”
Control and Programming
,
43
60
(
2012
).
62.
P.
Corke
, “
Robotics Toolbox
,”
Robot Toolbox for Matlab
, (
2020
). Available from: http://petercorke.com/Robotics_Toolbox.html
This content is only available via PDF.
You do not currently have access to this content.