Research

My team develops robots that know where they are and understand what they see, efficiently enough to run for long missions far from the cloud. The software we build along the way is on the Open Source page.

Robot localisation & neuromorphic computing

ARC Future Fellowship · 2027–2031

Brain-Inspired Positioning for Fast, Energy-Efficient, Resilient Robotics

The world’s first sub-millisecond, energy-efficient robot positioning system, using brain-inspired sensing and computation that only happens when the scene changes.

Learn More
ARC DECRA Fellowship · 2024–2027

Adaptive and Efficient Robot Positioning Through Model and Task Fusion

Fit-for-purpose positioning systems that continuously adapt to diverse and changing environments, and are energy efficient enough for edge devices.

Learn More
Intel Neuromorphic Research Community · 2021–2024

Neuromorphic Place Recognition

Spiking neural networks that recognise places on neuromorphic hardware, using a fraction of the usual energy.

Learn More
Event-based vision

Event Cameras for Fast Localisation

Sensors that report only what changes, for sub-millisecond localisation in difficult lighting.

Learn More
Place recognition · Amazon Research Award

Robust Visual Place Recognition

Recognising places across seasons, day and night, and large changes in viewpoint, and knowing when to trust the answer.

Learn More
Introspection & uncertainty

Introspection for Reliable Localisation

Robots that know when their localisation can be trusted, and adapt before it fails.

Learn More
6-DoF localisation & SLAM

Visual Localisation and 3D Mapping

Precise camera pose estimation and reliable maps that hold up over months of appearance change.

Learn More
Neuroscience-inspired robotics

Bio-inspired Navigation

Teach-and-repeat navigation and continuous attractor networks inspired by how animals find their way.

Learn More