Research Experience
Global Trajectory Optimisation Competition 12
June 2023 - July 2023I was one of the 10 members of the team "TheAntipodes" who achieved 5rd place in the global trajectory optimisation competition.
Global Trajectory Optimisation Competition 11
Oct 2021 - Nov 2021I was one of the 10 members of the team "TheAntipodes" who achieved 3rd place in the global trajectory optimisation competition. My work included:
Generating time-optimal low thrust trajectories for asteroid sequences with >200 asteroids using calculus of variations.
Developing code to optimise mothership sequences (Impulsive flyby trajectories).
Sequence data management and trajectory refinement.
Competition website: https://gtoc11.nudt.edu.cn
Construction of a Lunar Rover
Dec 2020 - Mar 2021I developed the image sensing and autonomous navigation subsystem of a lunar rover. This rover is expected to be launched by JAXA in 2023. My work included:
Generating depth maps through block-matching and semi-global matching of stereo images using computer vision libraries of python through FPGAs.
Terrain slope estimation and generating point clouds of the terrain using several consecutive stereo images.
Studying the effect of camera baseline and camera angle on the terrain reconstruction on a simulated terrain on Gazebo in Linux.
An Optimised Satellite Constallation for Bushfire Detection (Undergraduate Thesis )
Mar 2020 - Nov 2020The end of 2019 marked a bushfire crisis for Australia that affected about 100,000 km^2 of land. Here, we propose a constellation of 100 remote sensing satellites for efficient bushfire detection to limit future bushfires. The constellation is developed by optimising its Australian coverage using the NSGA-II algorithm. Edge computing is adopted to process the images using an on-board image processing algorithm. Several satellites are used as edge nodes to reduce fire detection time and a GEO satellite is used for inter-satellite communications. The result is a constellation that can detect bushfires faster than any currently available satellite.
Eye-Need-Help Project
Mar 2020 - June 2020Constructed an eye movement tracking software for mobility and speech compromised individuals to notify others of their specific needs.
Technologies used: MATLAB, Python, Backyard Brains Spikerbox and its software and filtering.
Design of a heading hold autopilot for a recreational aircraft
Aug 2020 - Dec 2020Designed the nonlinear lateral control system for a small aircraft to achieve heading-hold on autopilot.
Technologies used: MATLAB, Simulink.
Aircraft design projects - University of Sydney
Mar 2020 - June 2020Design of several aircraft components Project Future Moon - Purdue University
JAN 2019 - MAY 2019 A conceptual mission for the colonisation of the Moon to reach MarsPersonal Achievements:
Design of the communication subsystems for all space vehicles involved in the mission.
Design of all attitude control subsystems for all space vehicles involved in the mission.
Development of mass, volume and data budgets for communications and attitude control subsystems.
Development of link budgets for all communication pathways involved.
Giving fortnightly presentations to the team on the individual research conducted.
Optimization of Satellite orbits using a genetic algorithm
Aug 2019 – Dec 2019This individual project involved the implementation of a genetic algorithm to optimise coverage over the United States for a Low Earth orbit satellite. The process involved the development of an accurate fitness function that uses NSGA-II, as well as conducting several optimization runs to obtain conclusive results.
Radio occulation for downward looking receivers
Aug 2019 – Dec 2019This individual project involved the recreation of results from radio occultation measurements made by downward receivers. The process involved the adaptation of a simple atmospheric model to derive the refractive index of air then combine them with a Gaussian error to calculate the atmospheric bending angles. Furthermore, Abel inversion was used to recreate the 'observed' refractive indices.
HISA/MISAD - University of Sydney
JAN 2018 - Feb 2018This group project involved the Design of a Hyperspectral/Multispectral satellite for remote sensing in Australia. My personal achievements include :
Design of the communication subsystem of the satellite.
Development of link budgets for all communication pathways involved.
Design of a Matlab Application for the satellite design process.
TOILMAN - University of Sydney
JAN 2018 - Feb 2018This group project involved the design of an astrometric satellite for exoplanet observation in the Alpha Centauri system. I was tasked with determining the best orbit for the satellite.