ROS2 & SLAM Playground
ROS2 RPLidar Node

A node to preprocess and publish scan data using the LaserScan interface.

LiDAR Rapid Scanning (Manual)

Enables fast and efficient generation of multiple scans of a space, supporting the development of SLAM-based autonomous navigation systems.

Depth Map Overlay Generator

Overlaying distance readings from a 2D LiDAR scanner onto a scene image.

Mobile Robot Platform
Building a stable and reliable wheeled robot base for exploring and validating SLAM concepts.
3D Printed RC Planes
Designing simple 3D printable brackets to get a plane airborne as quickly as possible.
qbEVK
An experimental platform to test concepts for a robot communication network.
Custom Drone Design
Taking advantage of 3D printing to build a strong and lightweight airframe for a twin motor drone.
Simple Walking Robot
A weekend project. Adapted from a clever single continuous rotation servo design, this robot adds a microcontroller to use two standard servos.
Wireless Powered Lamp
An Arduino controlled orb LED lamp with IR remote control. Featured by Hackster.
Drive-by-wire Crazy Cart
Utilising off-the-shelf parts combined with custom firmware to build a rideable motorised vehicle.
Sensor Controlled Arm
Adapted an off-the-shelf hobby robot arm to test some human-robot interaction ideas using ultrasonic sensors.

Core Expertise

Hardware Development

PCB design from schematic diagram through to assembled boards running custom firmware.

Software Development

Embedded systems and cloud-based applications that operate continuously, processing thousands of events daily.

Product Design

Weatherproof enclosure design, 3D modelling and FDM printing.

Connect

[email protected], GitHub, Hackster.io, Hackaday.io, Instagram