Skip to content
View matthew-william-lock's full-sized avatar
🤖
🤖

Highlights

  • Pro
Block or Report

Block or report matthew-william-lock

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Aspiring Engineer completing an MSc in Embedded Systems Engineering at the KTH Royal Institute of Technology.

Last update BSc Electrical and Computer Engineering MSc Embedded Systems Engineering

RoboticsMachine LearningEmbedded SystemsWeb DevelopmentContact


Embedded Control engineer from South Africa with a passion for robotics. I graduated with a Bachelor of Science in Electrical and Computer Engineering from the University of Cape Town in July 2021 and am completing an MSc in Embedded Systems Engineering at the KTH Royal Institute of Technology in Stockholm, Sweden .

I am passionate about the application of embedded systems and machine learning to robotics and autonomous systems for sustainable development, and currently work as an Embedded Systems Engineer at Ecobloom and an Assistant Researcher at the Swedish Maritime Robotics Centre (SMaRC).

🤖 Robots, Estimation and Control

Readme Card Readme Card Readme Card Readme Card

🧠 Machine Learning Projects

Readme Card Readme Card Readme Card Readme Card

🔌 Embedded Systems

Readme Card Readme Card Readme Card Readme Card Readme Card Readme Card

🌍 Backend, Front-End & Full-Stack

Readme Card Readme Card Readme Card Readme Card

✉️ Contact

Feel free to get in touch!

Pinned

  1. Adaptive-Colour-Based-Particle-Filter Adaptive-Colour-Based-Particle-Filter Public

    Adaptive color-based particle filtering for object tracking in video sequences.

    MATLAB 2

  2. Lawrence-Godfrey/Sonar-Design Lawrence-Godfrey/Sonar-Design Public

    Jupyter Notebook 1

  3. Image-Masking-Accelerator Image-Masking-Accelerator Public

    This accelerator uses a Nexys A7 100T FPGA to overlay an one image over another using an image mask and performing masking operations, with the results being displayed over VGA. The purpose of this…

    VHDL 2

  4. Unsuperised-Image-Clustering Unsuperised-Image-Clustering Public

    This program implements a simple unsupervised classification scheme, K-means clustering, to classify PPM images into different categories/types.

    C++

  5. Simple-Weather-Web-Application Simple-Weather-Web-Application Public

    Simple Weather Web Application to determine the temperature of any location on Earth. This was created with node.js backend serving HTML and javascript, as well as acting as an API endpoint.

    JavaScript

  6. Real-Time-Chat-Room Real-Time-Chat-Room Public

    Real-time Chat Room application that makes use of socket.io protocols. The applications allows users to join different chat rooms, while keeping track of users and sending messages in real time.

    JavaScript