Skip to content

Research

Current research direction

My current work is focused on developing the mathematical, machine-learning, and robotics foundations required to investigate intelligent autonomous systems, with particular interest in embodied AI, robot learning, computer vision, and multimodal perception.

This page is intentionally sparse. Investigations appear here once they have a research question, a method, and something a reader can check, not before.

Read the full research programme

Areas I'm exploring

Interests, not claims of expertise. They are expected to narrow as the work does.

Embodied AI
How intelligent agents can perceive, reason about, and interact with physical environments.
Robot Learning
Learning policies and representations for perception, navigation, manipulation, and control.
Computer Vision
Visual perception and representation for autonomous systems.
Autonomous Systems
Systems capable of sensing, planning, decision-making, and action.
Multimodal Intelligence
Combining vision, language, sensor observations, and action.

Broader interests

Machine Learning · Robotics · State Estimation · Planning · Reinforcement Learning

Investigations

Each entry states its research question and its status. Nothing here reports a result unless the result exists and can be traced to an experiment.

CompletedAugust 2026

Better Calibration Without Demonstrated Safety Gains: Risk-Calibrated Semantic Navigation Under Distribution Shift

Question. Does converting calibrated semantic perception uncertainty into navigation cost improve closed-loop robot outcomes under controlled distribution shift?

A preregistered ROS 2 and Gazebo benchmark testing whether converting calibrated semantic uncertainty into navigation cost makes a Nav2 robot safer under controlled distribution shift. Calibration improved; navigation safety did not.

Calibration improved substantially and clean-route efficiency was preserved, but the preregistered collision-reduction and severity-interaction hypotheses did not pass. Better component calibration did not establish safer navigation.

  • Embodied AI
  • Autonomous Systems
  • Computer Vision
  • Uncertainty Calibration
CompletedAugust 2026–September 2026

Early Failure Prediction and Recovery for Mobile Robot Navigation

Question. How early can mobile robot navigation failure be predicted from onboard signals, and can a guarded recovery act on that prediction without degrading outcomes?

A preregistered study of whether navigation failure can be predicted early enough to act on. Failures are detectable roughly four seconds ahead, but the learned predictor did not beat a transparent baseline at a fixed false-alert budget, and prediction-triggered recovery did not improve mission completion.

Both confirmatory hypotheses were not supported. Lead time and calibration held; the comparison against the transparent baseline, generalisation to unseen fault families, and the recovery benefit did not.

  • Embodied AI
  • Autonomous Systems
  • Failure Prediction
  • Uncertainty Calibration
CompletedAugust 2026–September 2026

Language as an Uncertain Sensor for Robot Navigation

Question. If a navigation instruction is treated as an uncertain observation rather than a command, can a robot recover from instructions that are wrong, ambiguous, or contradicted by what it sees?

A preregistered study treating a natural-language instruction as a noisy sensor rather than a command. It closed under a deliberately narrowed scope: a frozen upstream threshold made the preregistered calibration mathematically unreachable, and clean-view grounding saturated at zero errors, which removed the negative outcomes the planned models needed.

The preregistered four-class runtime calibration was not achieved and is not claimed. Two findings stand in its place: the pinned OCR stage truncates score support to [0.5, 1.0], so the required low-confidence bin cannot be populated at all; and human review of all 287 scoreable detections found every error confined to one class, leaving three classes with no negatives to fit.

  • Embodied AI
  • Multimodal Intelligence
  • Autonomous Systems
  • Uncertainty Calibration