Robotics Paper Replications
Reimplementing Classic Robotics, Planning and Control Algorithms
I want to build technologies that improve the physical conditions of life at scale, and with them people's ability to live meaningful, fulfilling lives. Examples include general-purpose robotics, geoengineering and energy production.
Technological progress is not inherently human progress; whether it becomes such depends not only on invention and execution, but also on the systems, people, institutions and philosophy surrounding it.
To this end, I’m a generalist and am interested in systems, the layers on which complex physical systems depend; and deployment, the practical realities, economics and regulations an idea must survive.
Currently a Research Engineer at CSIRO.
Rapidly, randomly finding your way home.
Using estimated geometry to help robots recognise places in natural environments.
Teaching a visual place-recognition model to use depth information in forest environments.
I currently work as a Research Engineer at CSIRO, developing geometry-conditioned visual place recognition systems and improving distributed training for large PyTorch models. Previously, I worked at DSTG, developing automated program-analysis tooling in Scala and OCaml for AArch64 binaries.
I'm completing a Bachelor of Engineering (Honours) and Master of Engineering at the University of Queensland, majoring in Electrical and Computer Engineering. I also studied machine learning and computer vision on exchange at the Technical University of Munich.
I also enjoy hiking, reading, mathematics, and basketball.