Projects

Cartographer SLAM Trajectory Editor

Cartographer SLAM Trajectory Editor

Correct distorted robot maps by moving sections into alignment and recalculating the path, entirely in your browser.

2026-06-30
Robotics Platform for Kiwifruit Orchards

Robotics Platform for Kiwifruit Orchards

Building a robotics platform to carry harvesting and pollination robots through kiwifruit orchards

2026-02-28
Autonomous Navigation in Kiwifruit Orchards

Autonomous Navigation in Kiwifruit Orchards

Using laser measurements to find orchard rows, steer a research vehicle and plan turns beneath a kiwifruit canopy.

2026-03-07
Bamboo Lidar & IMU Mount

Bamboo Lidar & IMU Mount

Watch a bamboo lidar mount being CNC cut and assembled

2018-03-02
Calibration Checkerboard Collection

Calibration Checkerboard Collection

Free camera calibration checkerboards for computer vision. Multiple formats, custom generator, no watermarks.

2018-04-15
CNC Machined Stereo Camera Mount

CNC Machined Stereo Camera Mount

Making an aluminium fixture for rigidly mounting stereo cameras

2018-05-06
Import/Export Point Cloud Data in Blender

Import/Export Point Cloud Data in Blender

Import, edit and export 3D point clouds in Blender without converting them to another file format.

2021-05-12
ROS - Bosch IndraDrive CS

ROS - Bosch IndraDrive CS

Control an industrial servo using ROS on Linux

2017-10-09
Container Magic

Container Magic

Define a project's build environment in one file, then generate the Docker or Podman scripts needed to share and run it.

2026-02-08
dmenu-extended

dmenu-extended

Open files, folders and applications from a keyboard-driven Linux menu.

2013-11-29
GameBike

GameBike

Turning an exercise bike into a racing-car game-controller

2018-10-02
OmioCNC EPL Post-Processor

OmioCNC EPL Post-Processor

Translating machining toolpaths into commands the OmioCNC controller can follow correctly.

2018-04-14
Camera-based Key Duplication

Camera-based Key Duplication

Can people copy your keys by taking a photo of them? Yes.

2018-06-21
Aluminium Foundry

Aluminium Foundry

Melt aluminium with a home-made aluminium foundry

2019-04-14
Python Tone Generator

Python Tone Generator

Generate tones or frequency sweeps on Linux in Python

2014-06-29
Automatic Shopping List

Automatic Shopping List

Scan empty products to automatically add them to your shopping list

2018-10-01
Docker-BBQ

Docker-BBQ

A set of bash scripts for creating and running templated docker projects

2022-07-23
Houser.co.nz

Houser.co.nz

A property website with advanced search and profile functionality

2012-03-16
Electronics Tutorial Website

Electronics Tutorial Website

Rebuilding an electronics tutorial site for first-year students, with question-editing tools for lecturers.

2014-07-30
Bottled Cider Gift Pack

Bottled Cider Gift Pack

Labels and engraved gift boxes for a batch of homemade apple cider.

2018-06-10
PHP HTMLifier

PHP HTMLifier

An object-orientated HTML generation framework for PHP

2013-10-30
Japanese Dollar

Japanese Dollar

A small page for reading yen prices in hundreds of yen.

2026-09-29