Capstone Mid Report CPG41
Capstone Mid Report CPG41
health applications
A midterm capstone project report submitted in partial fulfillment of the requirement for
the award of the degree of
Bachelor of Engineering
in
Electronics and Computers Engineering
Submitted by:
CPG No. 41
Under Supervision of
Dr. Gaganpreet Kaur (Assistant Professor, ECED)
Dr. Anil Arora (Assistant Professor, ECED)
We hereby declare that the capstone project group report title “Design and
implementation of 4 DOF Robotic Arm for health applications” is authentic record of our
own work carried out at “Thapar Institute of Engineering and Technology, Patiala” as a
Capstone Project in sixth semester of B.E. (Electronics and Computer Engineering),
under the guidance of “Dr. Gaganpreet Kaur” and “Dr. Anil Arora”, during January to
July 2025.
i
ACKNOWLEDGEMENT
We would like to express our sincere gratitude to our mentors, Dr. Gaganpreet Kaur
and Dr. Anil Singh, for their constant guidance, encouragement, and invaluable insights
throughout the course of this project. Their technical expertise, constructive feedback,
and unwavering support have been instrumental in shaping our work and leading it
towards successful completion.
We are also deeply thankful to Dr. Kulbir Singh, Head, Electronics and Communication
Engineering Department, and to the entire faculty and staff of the department. We extend
our heartfelt appreciation to our friends for their timely help, valuable suggestions, and
moral support at every stage of this endeavour.
Finally, we express our deepest gratitude to our families for their unending love, patience,
and encouragement. Their belief in our abilities and their sacrifices have been a constant
source of motivation, enabling us to put forth our best efforts. To everyone who
contributed directly or indirectly to this work, we extend our sincere thanks.
ii
ABSTRACT
This capstone project presents the design and partial implementation of a four degrees-of-freedom
(4-DOF) robotic arm control system utilizing an FPGA platform. The system is developed on the
ZedBoard Zynq-7000 SoC, which provides a hybrid architecture combining a Processing System
(PS) and Programmable Logic (PL). This heterogeneous platform enables hardware acceleration,
parallelism, and low-latency control, thereby addressing the performance limitations of
conventional microcontroller-based robotic controllers.
In this work, the PL is employed to implement dedicated stepper motor driver logic,
ensuring precise pulse generation, real-time synchronization, and deterministic actuation.
The PS will be responsible for higher-level computations and supervisory control,
resulting in an efficient hardware–software co-design. Inverse kinematics has been
implemented to facilitate trajectory planning, enabling smooth and accurate positioning
of the robotic arm’s end-effector. A distance calculation algorithm has been successfully
validated on the hardware, while system configuration and boot integrity have been
confirmed through the ZedBoard’s status indicators.
The preliminary outcomes of this project highlight the potential of FPGA-based robotic
control systems in domains requiring precision, reliability, and safety. Future extensions
will focus on full integration of camera-based vision processing and autonomous
operation, particularly targeting healthcare assistance and rehabilitation robotics.
iii
LIST OF TABLES
iv
LIST OF FIGURES
v
LIST OF ABBREVATIONS
vi
TABLE OF CONTENTS
DECLARATION............................................................................................................ i
ACKNOWLEDGEMENT.............................................................................................. ii
ABSTRACT..................................................................................................................... iii
LIST OF TABLES.......................................................................................................... iv
LIST OF FIGURES......................................................................................................... v
LIST OF ABBREVIATIONS........................................................................................ vi
CHAPTER 1- INTRODUCTION................................................................................. 1
1.1 Project Overview.................................................................................................... 1
1.2 Motivation.............................................................................................................. 2
1.3 Assumptions and Constraints................................................................................. 2
1.4 Novelty of Work..................................................................................................... 3
CHAPTER 2 – LITERATURE SURVEY................................................................... 4
2.1 Literature Survey.................................................................................................... 4
2.2 Research Gaps........................................................................................................ 7
2.3 Problem Definition and Scope............................................................................... 7
CHAPTER 3 – FLOW CHART.................................................................................. 11
3.1 System Architecture............................................................................................... 11
3.2 Analysis.................................................................................................................. 14
3.3 Tools and Technologies Used................................................................................ 15
CHAPTER 4 – PROJECT DESIGN AND DESCRIPTION..................................... 16
4.1 Description............................................................................................................. 16
4.2 U.G. Subjects......................................................................................................... 17
4.3 Standards Used...................................................................................................... 18
vii
CHAPTER 5 – OUTCOME AND PROSPECTIVE LEARNING............................ 19
5.1 Scope and Outcomes.............................................................................................. 19
5.2 Prospective Learnings............................................................................................ 19
5.3 Conclusion.............................................................................................................. 20
CHAPTER 6 – PROJECT TIMELINE....................................................................... 21
6.1 Work Breakdown & Gantt Chart............................................................................ 21
6.2 Individual Gantt Chart............................................................................................ 21
REFERENCES............................................................................................................... 22
viii
INTRODUCTION
The robotics field is rapidly advancing, with automation transforming various industries,
particularly healthcare. Robotic systems assist medical professionals by enhancing
precision, reducing human exposure to hazardous environments, and improving
procedural efficiency. Field Programmable Gate Array (FPGA) based robotic control
offers high- speed processing, real-time decision-making, and efficient motion control,
making it ideal for applications requiring accuracy and reliability. This capstone project
focuses on developing a 4 Degree of Freedom (4DOF) robotic arm controlled using
FPGA for real-time operations. Unlike conventional microcontrollers, FPGA enables
parallel processing and precise motion control, enhancing automation in medical
procedures. The robotic arm uses stepper motors for accurate positioning and smooth
joint movement, and incorporates a camera module for object detection to support routine
assistance activities. By enhancing efficiency, reducing manual effort, and improving
overall task execution in controlled environments, the project seeks to bridge the gap
between robotics and intelligent automation in healthcare.
Page 1 of 24
1.2 Motivation
Integrating robotics into healthcare is no longer a futuristic vision but an immediate
necessity. We're facing a sharp increase in the number of patients, along with more
complicated care needs, all while dealing with a global shortage of skilled healthcare
workers. Routine assistance tasks, though essential, can take up a lot of staff time and
lead to physical fatigue, reducing efficiency in critical care delivery. It can reduce the
quality of care for patients. By automating these tasks, we can help healthcare workers
spend more time on what matters by using their judgment, showing care, and making
decisions.
1.3.1 Assumptions
The project will be implemented on the Xilinx Zynq-7000 FPGA Board, utilizing
both its FPGA fabric and ARM cores for hardware–software co-design.
It is assumed that the hardware peripherals (stepper motors, camera) will be
compatible with the Zynq-7000’s interfaces and can be integrated without major
hardware redesign.
Page 2 of 24
The robotic arm will operate in a controlled environment with minimal
interference from external factors such as lighting variations, dust, or temperature
fluctuations.
1.3.2 Constraints
This project uses the Xilinx Zynq-7000 system on chip, which combines an FPGA and an
ARM processor on a single chip. This allows real-time control of the 4 Degree of
Freedom robotic arm using hardware acceleration, while the on-board processor handles
tasks like camera-based object detection. Unlike systems that require separate
microcontrollers or CPUs, this integrated design reduces delays and improves
performance. It also simplifies the overall system, making it more efficient and scalable
for assistive robotics applications. This combined hardware and software approach is a
notable advancement over traditional multi-device robotic systems.
Page 3 of 24
LITERATURE SURVEY
This literature survey presents a review of key advancements and research efforts related
to robotic arms, with a focus on FPGA-based implementations, control techniques, and
applications in healthcare and automation. It highlights various methodologies, hardware
platforms, and system designs that have been explored to improve precision, efficiency,
and real-time responsiveness. The following table summarizes significant studies that
justify the use of FPGA technology over microcontrollers for robotic arm control, as well
as research specifically targeting 4 Degree of Freedom robotic arms in healthcare
environments.
Page 4 of 24
Develop a control FPGA (Lattice iCE40 Efficient real-time Lacks predictive
system for a 6-DOF HX1K), Open-Source control with open- control, limited sensor
[23] 2024 robotic arm using Tools (Yosys, source FPGA. processing; FPGA
open-source FPGA Nextpnr), PWM could improve motion
tools. Control. stability.
Develop an automated 4-DOF Arm, RC Reduced calibration No adaptive motion
underwater robotic Transmitter, Servo & error (0.0734 pixels), correction, lacks
[7] 2024 arm for camera DC Motors, Polyvinyl improved camera FPGA-powered real-
calibration in Chloride Structure. accuracy. time image processing
aquaculture. for underwater
calibration.
Develop a 5-DOF Arduino, IoT Successfully IoT-based control
robotic arm (RemoteXY), Forward implemented forward introduces latency,
[9] 2025 integrating forward Kinematics (DH kinematics; precise FPGA could handle
kinematics and IoT- Representation). movement tracking. real-time processing
based control. onboard.
Develop a wireless EMG Sensors, RF-433 Achieved 99.62% Limited EMG signal
[6] 2024 EMG-controlled Wireless Control, accuracy in motion processing, FPGA
robotic arm for Arduino UNO, SG90 tracking. could enable faster and
human-computer Servo Motors. more precise muscle-
interaction. based control.
Develop a cost- SCARA Robot, Delta High-speed Pick- and- PLC-based system lacks
effective SCARA DVPSV2 PLC, Place (1.2–2.5 sec per reconfigurability,
[5] 2024 robotic arm for pick- Forward & Inverse cycle). FPGA could enable
and-place applications Kinematics, Stepper real-time motion
using PLC. Motors. updates and flexibility.
Page 5 of 24
Table 2.2 : Research Overview on Robotic Arms in Healthcare
Ref.
Year Objective Methodology Key Findings Limitations
No.
Develop a robotic Arduino, LabVIEW, Achieved high No FPGA
arm to assist in Stepper Motors, precision with micro- implementation, lacks
[11] 2022 surgical procedures Bluetooth Control stepping control, force sensors for
by improving improved surgical feedback, requires
precision and accuracy. real-world clinical
reducing human error. testing.
Perform non-contact ROS (Robot Operating Achieved 0.005 mm No FPGA, lacks AI-
lung assessments for System), Inverse accuracy, fast inverse driven patient
[2] 2020 COVID-19 patients, Kinematics, Bluetooth kinematics execution assessment, needs
reducing healthcare Stethoscope, Thermal (200ms per position). clinical validation.
worker exposure. Camera
Minimize human Arduino, Linear Automated swab Requires manual
[8] 2022 interaction during Actuator, collection, reduced control, lacks AI-based
COVID-19 swab Potentiometer patient processing optimization.
collection and Control, Camera time by 30%.
automate report Module
generation.
Develop a Impedance Control, Successfully Lacks AI-driven
robotic platform RGB-D Camera, localized objects, ultrasound image
[ [15] 2024 for intraoperative Force/Torque performed real- quality enhancement,
ultrasound Sensor, Ultrasound time 3D needs real-world
scanning to Probe reconstruction for surgical testing.
improve guided scanning.
precision and
safety.
Assist surgeons YOLOv5, Deepgram Achieved 99.4% Struggles in high-noise
[14] 2022 in retrieving Speech Recognition, accuracy in OR conditions, lacks
instruments Raspberry Pi 4B, surgical tool real-time tracking of
through voice Electromagnet detection, reduced moved instruments.
control, retrieval errors.
minimizing
contamination
risk.
Integrate Stepper Motors, CNC Successfully Lacks laparoscopic
industrial System, Potentiometer validated robotic tool integration,
[10] 2023 robotics into Control, Web motion for restricted motion range
surgery to Application surgical tasks, for certain procedures.
improve CNC platform
precision and enabled stable
reduce surgeon movements.
fatigue.
Enable remote ESP32 Real-time cloud-based Internet dependency
robotic surgeries Microcontroller, IoT, robotic control, introduces latency,
[3] 2022 using cloud Cloud-Based Remote allowing remote lacks haptic feedback
computing and IoT. Control, Servo Motors surgeon access. for precision.
Improve laparoscopic Cable-Driven Reduced hand Needs real-world
and endoscopic Parallelogram tremors, improved testing, lacks AI-based
[13] 2011 procedures by Mechanism, Maxon DC precision with cable- adaptability for
enhancing dexterity. Motors, MATLAB driven control. complex surgeries.
Simulation
Page 6 of 24
Conduct contactless Raspberry Pi 3, Successfully Limited to temperature
temperature screening MLX90614 Infrared automated thermal screening, lacks AI for
[22] 2022 in hospitals and public Temperature Sensor, screening, prioritizing high-risk
spaces. Arduino Nano, DC reducing human individuals.
Motors exposure.
Automate oral swab Raspberry Pi 4B, Dlib Successfully Requires patients to stay
collection to minimize Facial Landmark performed still, lacks real- world
[12] 2023 healthcare worker Detection, Servo autonomous swab deployment testing.
exposure. Motors, Adafruit Servo collection with
Hat facial recognition.
Page 7 of 24
4. Limited Scalability and Modularity: Many existing designs require major
hardware changes to add new sensors, increase the number of degrees of freedom,
or implement additional features. In contrast, FPGA-based architectures
inherently support modularity, allowing seamless integration of future upgrades
with minimal redesign effort.
5. Lack of Parallel and Scalable Processing: Current systems seldom utilize the
synergistic potential of ARM processing cores alongside FPGA fabric. An
optimized, unified design allows ARM cores to handle high-level control tasks
while assigning compute-intensive parallel processes—such as vision
processing—to the FPGA, thereby enabling effortless expansion for more sensors
or complex robotic operations.
Traditional robotic arms often lack the real-time adaptability, precision, and
computational power necessary for critical medical applications. Microcontroller-based
robotic systems typically experience high latency, limited flexibility, and operational
inefficiencies that restrict their effectiveness in healthcare automation. This project seeks
to overcome these limitations by developing an FPGA-controlled 4 Degree of Freedom
(4DOF) robotic arm capable of high-speed processing, precise motion control, and real-
time decision-making.
Key challenges to address include achieving seamless real-time motion control, effective
integration of sensors, and implementing intelligent decision-making capabilities, all
while keeping the system cost-effective. The intended outcome is a scalable, efficient
robotic automation platform with diverse potential applications in healthcare, such as
diagnostics, rehabilitation, and telemedicine. This project aims to identify and optimize
these use cases to enhance healthcare delivery and patient safety.
Page 8 of 24
2.3.2 Scope of the Project
This project's scope includes designing, developing, and implementing a 4 DOF robotic
arm specifically tailored for healthcare applications. The following are the main areas of
concentration for the project:
Page 9 of 24
4. Validation and Testing: -
Extensive testing will be carried out to verify accuracy, repeatability, and load-
handling capabilities under different operating conditions.
Performance metrics like response time, motion smoothness, and safety
compliance will be assessed.
Page 10 of 24
FLOW CHART
The system architecture is designed around the Zynq-7000 SoC, which uniquely
combines a Processing System (PS) and Programmable Logic (PL) within a single
chip.
Processing System (PS): The PS comprises a dual-core ARM Cortex-A9
processor along with standard peripherals such as DDR controllers, UART,
Ethernet, and GPIO. In this project, the PS handles high-level tasks including
trajectory planning, inverse kinematics computation, supervisory control, and
coordination between different motion modules. By centralizing decision-making
within the PS, the system achieves flexibility and programmability similar to
conventional embedded processors.
Stepper Motors (SMs): The robotic arm is made up of four stepper motors
corresponding to its four degrees of freedom (DOF). Each stepper motor is
actuated through the driver logic in the PL, which produces clocked pulse
sequences that directly control motor rotation and direction. This ensures fine-
grained angular positioning, which is essential for precise robotic movements.
Page 11 of 24
Figure – 3.1 Concept Diagram of the Robotic Arm
Page 12 of 24
Figure – 3.3 Shoulder Joint of the Robotic Arm
Page 13 of 24
3.2 Analysis
The analysis of the 4-DOF robotic arm control system focuses on hardware–software
partitioning, latency minimization, parallel execution, and synchronization efficiency. In
this architecture, the Processing System (PS) is responsible for high-level tasks,
providing the target coordinates of the end-effector based camera-derived measurements.
The Programmable Logic (PL) handles trajectory planning, stepper pulse generation, and
synchronized motor control, exploiting FPGA parallelism to execute multiple motor
commands concurrently. This offloading of time-critical tasks significantly reduces
response latency and ensures deterministic actuation, which is essential for precise
robotic motion.
Preliminary evaluation confirms that the system maintains smooth and accurate end-
effector movement, with minimal timing errors across all axes. By performing trajectory
computation and pulse generation in hardware, the design achieves high-throughput
operation and precise synchronization, which would be difficult to accomplish in a purely
software-based or microcontroller-driven system.
Page 14 of 24
3.3 Tools and Technologies Used
Hardware Components:
ZedBoard Zynq-7000 SoC (ARM Cortex-A9 + FPGA)
Stepper Motors (4 DOF) for robotic arm joints
Stepper Motor Drivers (4 units, powered by 24 V supply)
See3CAM_CU30_CHL_TC_BX USB Camera
Design Tools:
Xilinx Vivado (HDL design, synthesis, bitstream generation)
Vitis (software development)
PetaLinux (for embedded Linux integration)
Programming Languages:
Verilog (hardware logic)
C/C++ (software control),
Page 15 of 24
PROJECT DESIGN AND DESCRIPTION
The proposed project involves the design and implementation of a 4 Degree of Freedom
(4DOF) robotic arm tailored for healthcare-related assistive tasks. The core control
system is built on the Xilinx Zynq-7000 platform, leveraging its hybrid architecture that
combines Programmable Logic (PL) and Processing System (PS) for efficient hardware–
software co-design.
A USB camera connected to the Zynq board captures real-time images for object
detection. The image processing pipeline runs on the Processing System (ARM cores),
which analyzes the camera feed and extracts the coordinates of target objects. These
coordinates are then transmitted to the Programmable Logic (FPGA fabric) where inverse
kinematics computations are performed to calculate the required joint angles (theta
values) for the robotic arm.
The calculated angles are used to generate precise motor control signals through FPGA-
based PWM controllers driving the stepper motors. This integration allows for smooth,
coordinated movement of the robotic arm, enabling it to pick and place objects
accurately. Real-time sensor feedback from encoders ensures closed-loop control,
maintaining positional accuracy and stability. The mechanical design prioritizes
lightweight and durable materials to ensure both strength and agility during operation.
This system architecture provides a scalable and modular framework that supports future
enhancements such as AI-driven motion planning and advanced sensor fusion. By
combining high-speed hardware acceleration with flexible software processing, the
project aims to deliver a robust, real-time robotic solution to support routine assistance
tasks in healthcare environments, improving operational efficiency and reducing manual
workload.
Page 16 of 24
4.2 U.G. Subjects Used
Table – 4.1: Undergraduate Subjects Covered
Subject Code Subject Name Description
UEC513 Embedded Systems Focuses on the design and development of hardware-
software integrated systems, including
microcontrollers, interfacing techniques, and real-time
applications.
UEC612 Digital System Design Covers the design of digital circuits using
combinational and sequential logic, hardware
description languages (HDL), and FPGA-based
implementations.
UEC509 Computer Architecture Studies the structure, functionality, and performance of
computer systems, including CPU organization,
memory hierarchy, and instruction set architectures.
UES018 Manufacturing Introduces various manufacturing processes such as
Techniques casting, machining, forming, and modern additive
manufacturing techniques for engineering components.
UEI501 Control Systems Explores the modeling, analysis, and design of
feedback control systems, stability concepts, and
controller design techniques.
UTA015 Engineering Drawing Teaches technical drawing skills including
orthographic projection, isometric views, tolerances,
and CAD-based drafting for engineering design.
UEC754 Image Processing and Focuses on techniques for image enhancement,
Computer Vision segmentation, feature extraction, and object
recognition, with applications in automation and
robotics.
UCS636 3D Modelling Covers concepts and tools for creating three-
dimensional digital models for engineering, and
simulation applications.
Page 17 of 24
4.3 Standards Used
IEEE 802.3 (Ethernet Standard) – Used for wired communication and real-time
data transmission between robotic components.
Page 18 of 24
OUTCOME AND PROSPECTIVE LEARNING
Through the design and implementation of the 4 DOF robotic arm for healthcare
applications, the following technical and practical skills will be gained:
Page 19 of 24
3. Sensor Integration and Data Handling – Skills will be developed in real-time
sensor data acquisition, processing, and communication UART or Ethernet
interfaces.
5. Research and Innovation Skills – The team will gain experience in documenting
technical findings, preparing patent drafts, and contributing to academic
publications.
5.3 Conclusion
The 4 DOF robotic arm for healthcare applications represents a significant advancement
in the integration of robotics, FPGA-based control, and vision-assisted automation for the
medical field. This system successfully combines precise motion control, real-time
monitoring, and advanced sensing to perform tasks that require both accuracy and
reliability in healthcare environments. By leveraging FPGA technology, the arm achieves
low-latency responses and high reliability, making it suitable for delicate operations such
as assisting in rehabilitation exercises, handling medical instruments, and supporting
telemedicine.
The inclusion of camera-based image processing enhances the system’s ability to detect,
track, and interact with objects, opening avenues for semi-autonomous operation. Once
fully implemented, the system has the potential to reduce human effort, improve patient
care precision, and provide valuable assistance in situations where direct human
intervention is limited or risky. This project lays a strong foundation for future
innovations in medical robotics and demonstrates the transformative role of automation
in healthcare.
Page 20 of 24
PROJECT TIMELINE
Page 21 of 24
REFERENCES
[1] A. K. Sahoo, B. Brahma and A. Pattanaik, ""Design & Development Of Robotic Arm For
Medical Surgery,"" 2019 2nd International Conference on Power and Embedded Drive Control
(ICPEDC), Chennai, India, 2019, pp. 105-110, doi: 10.1109/ICPEDC47771.2019.9036490.
[4] C. Guo and W. Luk, "FPGA-Accelerated Sim-to-Real Control Policy Learning for Robotic
Arms," in IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 71, no. 3, pp. 1690-
1694, March 2024, doi: 10.1109/TCSII.2024.3353690.
[5] Cong, Vo Duy. (2024). Design and Development of a Cost- efficiency Robot Arm with a PLC-
based Robot Controller. FME Transactions. 52. 226-236. 10.5937/fme2402226C.
[6] D. Patil, M. Nathwani, S. Nemane, M. Patil and S. Sondkar, "Wireless Control of 4 D.O.F.
Robotic Arm using EMG Muscle Sensors.," 2024 IEEE 5th India Council International
Subsections Conference (INDISCON), Chandigarh, India, 2024, pp. 1-6, doi:
10.1109/INDISCON62179.2024.10744320.
[8]. G. Toney, A. Shahzad Abdulla, N. Nair, B. Nandish and S. Patil, ""Development of A Semi
Automatic- Robotic Arm for Swab Testing and Intimation System Using Robotic Process
Automation,"" 2022 IEEE International Conference on Data Science and Information System
(ICDSIS), Hassan, India, 2022, pp. 1-5, doi: 10.1109/ICDSIS55133.2022.9915908.
Page 22 of 24
[9] Ghazali, Mohd Riduwan bin, Mohd Ashraf Ahmad, Noor Asma' Shahirah Yuseri and Mohd
Helmi Suid. “Development and Control of a 5-DOF Robotic Arm Using Forward Kinematics and
IoT Integration.” Proceedings of the 2024 2nd International Conference on Robotics, Control and
Vision Engineering (2024)
[10] H. R. Chowdhury, S. Hossain and M. H. Imam, "Design of Industrial Robotic Arm For
Surgical Applications," 2023 3rd International Conference on Robotics, Electrical and Signal
Processing Techniques (ICREST), Dhaka, Bangladesh, 2023, pp. 331-335, doi:
10.1109/ICREST57604.2023.10070037.
[13] K. Kong, J. Li, J. Li, K. Liang and Y. Gao, "Development of a robotic arm for minimally
invasive surgery," The 2011 IEEE/ICME International Conference on Complex Medical
Engineering, Harbin, China, 2011, pp. 388-393, doi: 10.1109/ICCME.2011.5876770.
[14] M. A. Al Emon, F. Alam, R. R. Aliya, T. Tasfia, M. Bin Munir and I. Hasan, ""Voice-
Controlled Intelligent Robotic Arm to Assist Surgeon in Performing Surgery,"" 2022 25th
International Conference on Computer and Information Technology (ICCIT), Cox's Bazar,
Bangladesh, 2022, pp. 617-622, doi: 10.1109/ICCIT57492.2022.10054899.
[15] M. Dyck et al., ""Toward Safe and Collaborative Robotic Ultrasound Tissue Scanning in
Neurosurgery,"" in IEEE Transactions on Medical Robotics and Bionics, vol. 6, no. 1, pp. 64-67,
Feb. 2024, doi: 10.1109/TMRB.2024.3349626.
[17] Mahajan, R.G., Ansari, M.I., Sayyad, F.B. et al. Theoretical and experimental investigation
on direct kinematic of pick and place 4R robotic arm using algebraic and software approach. Int J
Interact Des Manuf (2024).
Page 23 of 24
[18] Mohamed, Mohamed Ibrahim & Bahgat, Ahmed & Hamed, Mahmoud & Youssef, Ahmed.
(2016). Design and Implementation of FPGA-Based Robotic Arm Manipulator.
[19] Noorbasha, Fazal & Yogeshwar, K & Reddy, Y & Jain, Neelesh & Verma, Ashish &
Kakarla, Hari. (2023). Design of FPGA Based Robot Arm Controller Using Verilog HDL. Journal
of Physics: Conference Series. 2471. 012016. 10.1088/1742-6596/2471/1/012016.
[20] R. Szabo and A. Gontean, "Lynxmotion AL5 type robotic arm control with color detection on
FPGA running Linux OS," 2016 24th Telecommunications Forum (TELFOR), Belgrade, Serbia,
2016, pp. 1-4, doi: 10.1109/TELFOR.2016.7818906.
[21] "S. Tasnim, M. Z. Hasan, T. Ahmed, M. T. Hasan, F. J. Uddin and T. Farah, ""A ROS-based
Voice Controlled Robotic Arm for Automatic Segregation of Medical Waste Using YOLOv3,""
2022 2nd International Conference on Computer, Control and Robotics (ICCCR), Shanghai,
China, 2022, pp. 81-85, doi: 10.1109/ICCCR54399.2022.9790152.
Page 24 of 24