Blog
I’m not the most regular blogger, but you can find some of my old engineering posts here. Feel free to explore and engage with the content.
Recent Posts
Tasmania Travel Blog
Mt Ossa, Tasmania's Highest Peak TLDR Cheesy blog about my recent road trip around Tasmania with K. A bit of a spontaneous and under-planned trip – just how I like it. Hobart & Around We landed in Hobart on Christmas eve, rented a van get around with and off we went. The first day was a bit murky and we just spent most of it scavenging around the city for food where we found some malatang and packed our van full of picnic foods for the upcoming Christmas day.
My (Neo)Vim Journey (so far)
TLDR Visual Improved is a console text editor known for its efficiency and powerful keyboard-centric approach. Veteran: Improved version of the classic “vi” editor, ubiquitous in Unix systems. Keyboard Maestro: Highly customizable and thrives on keyboard commands, ditching the mouse for speed. Steep Slope: Learning curve can be brutal, but mastery grants impressive editing speed and navigation. Introduction I was introduced to Vim out of necessity rather than curiosity. In the software engineering world it is considered an essential skill as some of the key courses demand the use of a remote Linux cluster.
Inverted Pendulum Control System Design
In a postgraduate elective on applied control, METR6203, we were asked to develop a feedback control system to swing-up and balance and inverted pendulum using Matlab and Simulink for modelling and the plant ECP 750 for testing. Implementing the solution required understanding a number of concepts from stability theory, signal processing and modelling of dynamics. The Inverted Pendulum Problem Balancing an inverted pendulum is a very old and studied problem, as it requires to consider non-linear system dynamics control.
Drone Flight Control System Integration
This blog post is still in the making… Introduction I recently started designed a long-range drone system (from commercially available parts) for a control system integration project and to (hopefully) end up with a functioning drone at the end. Ardupilot is an open-source software repository with various implementations of control systems for RC planes, drones, rovers, and more. The challenge I am currently battling is customising the Ardupilot-specific code to run on my Raspberry Pi Zero.