ICRA 2026 Keynote Tutorial – From Research Code to Running Systems
My part of the ICRA 2026 keynote tutorial with Peter Corke on modern robotics software. Through live coding, I show how Pixi and the conda-forge ecosystem let ROS and PyTorch be composed into portable, reproducible workflows that run across platforms, from phones and the browser to high-performance computing, enabling large-scale benchmarking of applications such as SLAM. Tutorial materials.
ICRA 2025 Keynote – Visual Place Recognition
My ICRA 2025 keynote explores Visual Place Recognition (VPR) using bio-inspired, low-power sensing. I discuss neuromorphic event-based cameras, spiking models for localisation, and coral-reef applications within the Reef Restoration and Adaptation Program.
How Robots Navigate Without GPS Using Vision
A one-minute public-facing video explaining how robots use only visual cues to navigate in GPS-denied environments such as indoors, underground, and underwater. Read the article.
Robotic Vision That Works in the Real World
My talk at the MIT Robotics Worldwide Workshop covers neuromorphic place recognition, underwater perception for reef restoration, and open-source robotics tools such as RoboStack and ROS2WASM. I discuss how neuromorphic computing enables robust operation where GPU-based methods are impractical.
