Projects
Low-cost module to enable an industrial switch to self-identify – a group design project (final year)
● Responsible for designing and implementing the short-range wireless communication part of the system.
● Wrote Embedded C firmware to integrate the near-field communication (NFC) chip with a microcontroller.
● Designed wireless circuitry including antenna and tuning circuit.
Simulation environment for swarm ASVs – an individual project (penultimate year)
● Developed a simulation environment in C++ language as a plugin for Gazebo simulation software.
● Analysed various physics models for water vehicles to develop a method for simulating water-boat dynamics.
● Implemented a visualisation plugin to test developed algorithms.
Quadrotor “ITCHEN” – a group design project (sophomore year)
● Led a team that successfully delivered a complete design of the quadcopter within a scheduled timeframe.
● Designed and implemented in C language a high-level software framework for the quadcopter’s communication.
● Delivered a 5-minute business presentation describing the problem, solution, design strategy and device performance.