Hello there! I'm Kyle
Hi! I'm a Mechatronics and Robotics Engineering student at Queen's University. I have interests in automation, machine learning, control systems and robotics.
In this portfolio, you will be able to learn a little about me, see some of my previous projects and can connect with me. Please feel free to reach out if you have any further questions!
What I've been working on
AutoGPR: Autonomous Subsurface Surveying AMR
A fully autonomous rover which uses ground penetrating radar to detect and classify subsurface features using an unsupervised machine learning model. The robot is controlled and monitored using a web dashboard simplified for use by someone with no technical background in robotics.
HomeLab
A personal server for self hosting various apps and services.
6-DOF Robotic Manipulator
A low level firmware to control a 6-DOF manipulator using an ESP32 microcontroller.
Search and Rescue Rover
An semi-autonomous search and rescue rover used to complete an obstacle course and maneuver a payload.
Autonomous CO2 Monitoring System
A mobile robot used to map, navigate, and report on CO2 levels in an indoor environment.
N.E.A.T. PONG
A demonstration of the use of the NEAT genetic algorithm in the application of playing pong.
Template Maker
A program which automates the process of making worksheets.
Tech Stack
Additional technologies
- Matlab
- ROS
- Linux
- Raspberry Pi
- Embedded Programming (C)
- SolidWorks
- Fusion 360
- Nginx
- Jenkins
- OIDC/OAuth2