← Back to cohort

Muhammad Hamza Shafiq

FAST · 2025 · 121-0917
Email
Phone
LinkedIn
GitHub

Academic

Program
School of Computing
CGPA
Year
2025
Education
School of Computing
Address
Islamabad
DOB

Career

Current role
Target role
Skills
FPGA, VIVADO, KiCAD, PlatformIO, Visual Studio Code, MATLAB, GNC, ARM Processor, Sensor Fusion, Trajectory Optimization

Verbatim text

The exact text the LLM saw on the page (or the booklet text from the old import). This is what powers semantic search.
FPGA Based Flight Controller for Autonomous Quadcopter 
This project introduces an FPGA-based flight controller for real-time processing and autonomous 
drone navigation. Leveraging the cutting-edge Xilinx Zynq-7000 Soc and the innovative Zynqberry 
platform, the system unites the acceleration of programmable logic (PL) with the versatility of an 
ARM processor. The Guidance, Navigation, and Control (GNC) architecture employs a 
heterogeneous computing approach: core control algorithms run on the ARM processor, while 
computationally intensive functions-such as sensor fusion and trajectory optimization-are 
offloaded to the FPGA fabric. 
Engineered for high-performance UAV applications, this solution delivers low latency, enhanced 
autonomy, and energy-efficient computation. It is ideally suited for companies at the forefront of 
FPGA-based aerospace, robotics, and embedded GNC system development, setting a new 
benchmark for next-generation flight control innovation. 
Su p e rvi s or: 
D r . Sheh zad S a leem 
Team memb era: 
Hamza Shaftq 
121-092.7 
Abdullah w -1m IZl.-o910 
W_.q R•h an 
121-oeoa 
FPGA- BASED FLIGHT CONTROLLER 
FOR 
AUTONOMOUS OUADCOPTER 
W HAT ARE W 
DOIN G? 
Th ia pro j e ct a c h ie v e • a complete real t im e Syatem on Chip d e • l&n 
for a Gui d a n c e . Navigat ion & Contro l (GNC) a lgo rtthm o f a 
Q u adcopte r. T h e GiN C • tao Is p a rtitione d for Its control flow -
• I 
mapplna on ARM core a nd computationa lly Inte n sive part -
h / w 
a cce le ra t o r o n FPGA fabric a chlev ln 
p Nclalo n flight cont:rols 
G NC D esign & Ana lys is 
GNC AR M co d e 
A ccel e r a tor D esi g n 
T e le m e try 
MATLAB@ 
!vADO Visua l~ 
Code 
Des ign & Deve lopment Environments 
Technology Used: 
FPGA, VIVADO, KiCAD, PlatformlO, Visual 
Studio Code, MATLAB. 
Supervisor Name: 
Dr. Shehzad Saleem 
Group Members: 
Muhammad Hamza Shafiq (i21- 0917) 
Muhammad Abdullah Waseem (i21 - 0910) 
Muhammad Wasiq Rehan (i21- 0908) 
FAST NUCES ISLAMABAD CAMPUS

AI enrichment

Muhammad Hamza Shafiq is a student at the School of Computing, FAST NUCES, specializing in embedded systems and FPGA development. He led a team project to design an FPGA-based flight controller for autonomous quadcopters using Xilinx Zynq-7000 SoC and heterogeneous computing architectures.
Skills (AI)
["FPGA", "Xilinx Zynq-7000", "Vivado", "KiCAD", "MATLAB", "Embedded Systems", "GNC Algorithms", "Sensor Fusion", "PlatformIO", "Visual Studio Code"]
Status: ai_done
Provenance
Source file: FAST School of Electrical Engineering - Graduate Directory 2025.pdf
From job #18 page 40
Created: 1778140415