ECE4094-ECE4095 Simulation-based Autonamous Parking System
Motion planning for automated parking suggested by Akansel Cosgun.
The aim of this project is to deal with parking spot assignments in a smart parking lot.
There are a lot of academic publications focus on a single vehicle, but the parking problem involved with multi-agent has not been extensively studied yet. The ultimate goal is to develop a robust closed-loop goal assignment algorithm that is specified for automated valet parking scenarios. For now, the project is only at the very beginning phase… Hopefully, I will have time to solve the dynamic scenarios (e.g. vehicles can come in from the entrance or get out of the scene via the exit) in the future.
The project assumes the parking lot can percept the environment by using the sensors and automatically assign parking spots to incoming cars.
hello
Duration: March 2021 - June 2021
View Github
Ukkonen Algorithm (Python)
Ukkonen’s algorithm is a linear-time, online algorithm for constructing suffix trees, proposed by Esko Ukkonen in 1995.
This implementaion includes all optimization tricks memtioned in Algorithms on Strings, Trees, and Sequences by Dan Gusfield.
image-20210828005352148
View Github
FIT3161-FIT3162 Heart Disease Prediction Web App
Using the data mining technique to capture the early signs of cardiovascular disease of their patients easily.
In the feature selection, chi-square and point biserial correlation were used.
The models (including SVM, KNN, ANN, Random Forest, GBM) were tuned by Grid Search.
React.js and Flask were used as the front-end and backend separately.
Duration: 2-3 months (Aug 2020). -> gallary
image-20200208003228574
Winter Research Internship @ tLab
Use the K-medoids, PCA/t-SNE, HCTSA and Multitaper Spectrogram to analyze the sleep data under the supervision of Naotsugu Tsuchiya. Laplace transform could be used to improve the EGG signals?
Duration: 1 month (May 2020).
image-20210205142640664
View Github
CSSR-Matlab
A project attempts to port CSSR into Matlab during the summer research internship under the supervision of Naotsugu Tsuchiya.
CSSR is an algorithm, developed by Cosma Shalizi, can infer the epsilon transition (or epsilon machine) from an observed sequence.
Feeling interested? Read this related resource (Roberto N. Muñoz et.al.): https://arxiv.org/abs/1905.13173


photo credit (Roberto N. Muñoz et.al.)
You may be familiar with C++ compilation and think of this project as nothing. But it can be easily incorporated into HCTSA over any platform.
View CSSR-Matlab on File Exchange
Summer Research Internship @ tLab
Use the CSSR algorithm (epsilon machine or epsilon transition) to measure the degree of consciousness by the statistical complexities under the supervision of Naotsugu Tsuchiya.
Duration: 3 months (Nov 2019).
image-20210205170700520
View Github
ECE3091 Robot Building Competition
The aim of the project is to design and construct an autonomous robot that is able to navigate itself in a 1.2m x 1.2m arena, pick up three coloured pucks, and stack them one-by-one in a given sequence inside the construction zone of the arena. It mainly involves 1) navigation/path finding; 2) colour sensing; 3) manipulation of the pucks. The knowledge involves PSoC, sensors, motors, schematics and CAD.
Duration: 2-3 months (Aug 2019). -> gallary
image-20200208003228574
Princes Highway Clayton on 01/09/2019 - 生死之外无大事
FIT2102 Asteroids Game
Developed in TypeScript, the Observable design pattern and functional reactive programming (FRP) were used. It can be improved by RxJS in the future.
Duration: 1 month (Sep 2019). -> play
image-20200208003228574
ENG1003 Running App Assignment
A running app with features which calculate the running speed by tracking the distance travelled and the time taken for each run using the JavaScript (JQuery), Google Maps API and Material Design UI. It used localstorage to store the running records.
A similar web app that fetching weather forecasting is also developed in this unit.
Duration: 1 month (Feb 2017). -> gallary
image-20200208003228574
小林さんちのメイドラゴン