Various software tools and examples from teaching and research released under an open source type licence.
"may the source be with you" (anon)

Research - Reference Software & Supporting Tools

A range of code examples used in our research work spanning thermal-band video surveillance, autonomous vehicles, stereo sensing and 3D surface manipulation.

Teaching - Image Processing & Computer Vision

A set of fully documented examples for a wide range of image processing operators, general computer vision techniques and specific algorithm implementations used for teaching over the years.

Teaching - Machine Learning

A set of fully documented examples for use of a wide range of machine learning techniques based on the OpenCV library implementation (C++/Python) used for teaching.

Hardware - Robot Control

Control libraries specifically developed to facilitate tele-operation over an IP-enabled network connection for the robot hardware platforms listed below. Originally developed for teaching use.