← Search

Nick Hawes

44 accepted papers

2026

Generative Models From and for Sampling-Based MPC: A Bootstrapped Approach for Adaptive Contact-Rich Manipulation

RA-L 2026

We present a generative predictive control (GPC) framework that amortizes sampling-based Model Predictive Control (SPC) by bootstrapping it with conditional flow-matching models trained on SPC control sequences collected in simulation. Unlike prior work relying on iterative refinement or gradient-ba

Cited by 0SourceScholar
2026

Receding Horizon Control for Signal Temporal Logic Using Robustness-Conserving Partial Formula Evaluation

ICRA 2026poster

We present a bounded-memory receding horizon approach to robot control for complex specifications in dynamic environments. We use Signal Temporal Logic, a logic that quantifies how robustly trajectories satisfy the specification, to specify robot behavior. To handle unbounded specifications, we cons…

Cited by 0SourceScholar
2026

Ro-To-Go! Robust Reactive Control with Signal Temporal Logic

ICRA 2026poster

Signal Temporal Logic robustness is a common objective for optimal robot control, but its dependence on history limits the robot's decision-making capabilities when used in model predictive control approaches. In this work, we introduce Signal Temporal Logic robustness-to-go, a new quantitative sema…

2026

Scalable Solution Methods for Dec-POMDPs with Deterministic Dynamics

AAAI 2026technical

Many high-level multi-agent planning problems, such as multi-robot navigation and path planning, can be modeled with deterministic actions and observations. In this work, we focus on such domains and introduce the class of Deterministic Decentralized POMDPs (Det-Dec-POMDPs)—a subclass of Dec-POMDPs

Cited by 0SourcePDFScholar
2026

Touch-Based Object Localisation with Spatially-Aware Belief Entropy Estimation

ICRA 2026poster

Robust robotic manipulation in the real world requires coping with incomplete or unreliable sensory input. While vision provides rich information, it often fails in the presence of occlusions, clutter, or poor lighting. In such cases, touch offers a robust alternative, enabling object localisation t…

Cited by 0Scholar
2025

A Finite-State Controller Based Offline Solver for Deterministic POMDPs

IJCAI 2025

Deterministic partially observable Markov decision processes (DetPOMDPs) often arise in planning problems where the agent is uncertain about its environmental state but can act and observe deterministically. In this paper, we propose DetMCVI, an adaptation of the Monte Carlo Value Iteration (MCVI) a

2025

Generating Causal Explanations of Vehicular Agent Behavioural Interactions with Learnt Reward Profiles

ICRA 2025

Transparency and explainability are important features that responsible autonomous vehicles should possess, particularly when interacting with humans, and causal reasoning offers a strong basis to provide these qualities. However, even if one assumes agents act to maximise some concept of reward, it

Cited by 1SourcecodeScholar
2025

Improving Regret Approximation for Unsupervised Dynamic Environment Generation

NeurIPS 2025poster

Unsupervised Environment Design (UED) seeks to automatically generate training curricula for reinforcement learning (RL) agents, with the goal of improving generalisation and zero-shot performance. However, designing effective curricula remains a difficult problem, particularly in settings where sma…

Cited by 0SourcecodeScholar
2025

LUMOS: Language-Conditioned Imitation Learning with World Models

ICRA 2025

We introduce LUMOS, a language-conditioned multi-task imitation learning framework for robotics. LUMOS learns skills by practicing them over many long-horizon rollouts in the latent space of a learned world model and transfers these skills zero-shot to a real robot. By learning on-policy in the late

Cited by 13SourceScholar
2025

Return Capping: Sample Efficient CVaR Policy Gradient Optimisation

ICML 2025poster

When optimising for conditional value at risk (CVaR) using policy gradients (PG), current methods rely on discarding a large proportion of trajectories, resulting in poor sample efficiency. We propose a reformulation of the CVaR optimisation problem by capping the total return of trajectories used…

2024

JaxMARL: Multi-Agent RL Environments and Algorithms in JAX

NeurIPS 2024poster

Benchmarks are crucial in the development of machine learning algorithms, significantly influencing reinforcement learning (RL) research through the available environments. Traditionally, RL environments run on the CPU, which limits their scalability with the computational resources typically availa…

2024

No Regrets: Investigating and Improving Regret Approximations for Curriculum Discovery

NeurIPS 2024poster

What data or environments to use for training to improve downstream performance is a longstanding and very topical question in reinforcement learning. In particular, Unsupervised Environment Design (UED) methods have gained recent attention as their adaptive curricula promise to enable agents to be…

2024

Stop! Planner Time: Metareasoning for Probabilistic Planning Using Learned Performance Profiles

AAAI 2024technical

The metareasoning framework aims to enable autonomous agents to factor in planning costs when making decisions. In this work, we develop the first non-myopic metareasoning algorithm for planning with Markov decision processes. Our method learns the behaviour of anytime probabilistic planning algorit…

Cited by 3SourcePDFScholar
2023

Monte Carlo Tree Search with Boltzmann Exploration

NeurIPS 2023poster

Monte-Carlo Tree Search (MCTS) methods, such as Upper Confidence Bound applied to Trees (UCT), are instrumental to automated planning techniques. However, UCT can be slow to explore an optimal action when it initially appears inferior to other actions. Maximum ENtropy Tree-Search (MENTS) incorporate…

2023

Multi-Unit Auctions for Allocating Chance-Constrained Resources

AAAI 2023technical

Sharing scarce resources is a key challenge in multi-agent interaction, especially when individual agents are uncertain about their future consumption. We present a new auction mechanism for preallocating multi-unit resources among agents, while limiting the chance of resource violations. By planni…

Cited by 4SourcePDFScholar
2023

One Risk to Rule Them All: A Risk-Sensitive Perspective on Model-Based Offline Reinforcement Learning

NeurIPS 2023poster

Offline reinforcement learning (RL) is suitable for safety-critical domains where online exploration is not feasible. In such domains, decision-making should take into consideration the risk of catastrophic outcomes. In other words, decision-making should be *risk-averse*. An additional challenge of…

2023

VP-STO: Via-point-based Stochastic Trajectory Optimization for Reactive Robot Behavior

ICRA 2023poster

Achieving reactive robot behavior in complex dynamic environments is still challenging as it relies on being able to solve trajectory optimization problems quickly enough, such that we can replan the future motion at frequencies which are sufficiently high for the task at hand. We argue that current…

Cited by 41SourceScholar
2022

Bayesian Reinforcement Learning for Single-Episode Missions in Partially Unknown Environments

CoRL 2022poster

We consider planning for mobile robots conducting missions in real-world domains where a priori unknown dynamics affect the robot’s costs and transitions. We study single-episode missions where it is crucial that the robot appropriately trades off exploration and exploitation, such that the learning…

Cited by 14SourceScholar
2022

Probabilistic Planning for AUV Data Harvesting from Smart Underwater Sensor Networks

IROS 2022poster

Harvesting valuable ocean data, ranging from climate and marine life analysis to industrial equipment monitoring, is an extremely challenging real-world problem. Sparse underwater sensor networks are a promising approach to scale to larger and deeper environments, but these have difficulty offloadin…

Cited by 4SourceScholar
2022

RAMBO-RL: Robust Adversarial Model-Based Offline Reinforcement Learning

NeurIPS 2022accept

Offline reinforcement learning (RL) aims to find performant policies from logged data without further environment interaction. Model-based algorithms, which learn a model of the environment from the dataset and perform conservative policy optimisation within that model, have emerged as a promising a…

2022

Shared Autonomy Systems with Stochastic Operator Models

IJCAI 2022poster

We consider shared autonomy systems where multiple operators (AI and human), can interact with the environment, e.g. by controlling a robot. The decision problem for the shared autonomy system is to select which operator takes control at each timestep, such that a reward specifying the intended syst…

Cited by 14SourcePDFScholar
2021

Active Inference for Integrated State-Estimation, Control, and Learning

ICRA 2021poster

This work presents an approach for control, state-estimation and learning model (hyper)parameters for robotic manipulators. It is based on the active inference framework, prominent in computational neuroscience as a theory of the brain, where behaviour arises from minimizing variational free-energy.…

Cited by 38SourcecodeScholar
2021

Minimax Regret Optimisation for Robust Planning in Uncertain Markov Decision Processes

AAAI 2021technical

The parameters for a Markov Decision Process (MDP) often cannot be specified exactly. Uncertain MDPs (UMDPs) capture this model ambiguity by defining sets which the parameters belong to. Minimax regret has been proposed as an objective for planning in UMDPs to find robust policies which are not over…

Cited by 19SourcePDFScholar
2020

Long-Run Multi-Robot Planning under Uncertain Action Durations for Persistent Tasks

IROS 2020poster

This paper presents an approach for multi-robot long-term planning under uncertainty over the duration of actions. The proposed methodology takes advantage of generalized stochastic Petri nets with rewards (GSPNR) to model multi-robot problems. A GSPNR allows for unified modeling of action selection…

Cited by 9SourceScholar
2020

Markov Decision Processes with Unknown State Feature Values for Safe Exploration using Gaussian Processes

IROS 2020poster

When exploring an unknown environment, a mobile robot must decide where to observe next. It must do this whilst minimising the risk of failure, by only exploring areas that it expects to be safe. In this context, safety refers to the robot remaining in regions where critical environment features (e.…

Cited by 28SourceScholar
2020

Time-Bounded Mission Planning in Time-Varying Domains with Semi-MDPs and Gaussian Processes

CoRL 2020

Uncertain, time-varying dynamic environments are ubiquitous in real world robotics. We propose an online planning framework to address time-bounded missions under time-varying dynamics, where those dynamics affect the duration and outcome of actions. We pose such problems as semi-Markov decision pro

Cited by 0SourcePDFScholar
2018

Artificial Intelligence for Long-Term Robot Autonomy: A Survey

RA-L 2018

Autonomous systems will play an essential role in many applications across diverse domains including space, marine, air, field, road, and service robotics. They will assist us in our daily routines and perform dangerous, dirty, and dull tasks. However, enabling robotic systems to perform autonomousl

Cited by 191SourceScholar
2018

Efficient Bayesian Methods for Counting Processes in Partially Observable Environments

AISTATS 2018poster

When sensors that count events are unreliable, the data sets that result cannot be trusted. We address this common problem by developing practical Bayesian estimators for a partially observable Poisson process (POPP). Unlike Bayesian estimation for a fully observable Poisson process (FOPP) this is n…

Cited by 0SourcePDFScholar
2017

Autonomous Learning of Object Models on a Mobile Robot

RA-L 2017

In this article, we present and evaluate a system, which allows a mobile robot to autonomously detect, model, and re-recognize objects in everyday environments. While other systems have demonstrated one of these elements, to our knowledge, we present the first system, which is capable of doing all o

Cited by 73SourceScholar
2017

Learning deep visual object models from noisy web data: How to make it work

IROS 2017poster

Deep networks thrive when trained on large scale data collections. This has given ImageNet a central role in the development of deep architectures for visual object classification. However, ImageNet was created during a specific period in time, and as such it is prone to aging, as well as dataset bi…

Cited by 24SourceScholar
2017

Semantic web-mining and deep vision for lifelong object discovery

ICRA 2017poster

Autonomous robots that are to assist humans in their daily lives must recognize and understand the meaning of objects in their environment. However, the open nature of the world means robots must be able to learn and extend their knowledge about previously unknown objects on-line. In this work we in…

Cited by 27SourceScholar
2016

A Poisson-spectral model for modelling temporal patterns in human data observed by a robot

IROS 2016poster

The efficiency of autonomous robots depends on how well they understand their operating environment. While most of the traditional environment models focus on the spatial representation, long-term mobile robot operation in human populated environments requires that the robots have a basic model of h…

Cited by 34SourceScholar
2016

Experimental analysis of a variable autonomy framework for controlling a remotely operating mobile robot

IROS 2016poster

This paper presents a principled experimental analysis of a variable autonomy control approach to mobile robot navigation. A Human-Initiative (HI) variable autonomy system is investigated, in which a human operator is able to switch the Level of Autonomy (LOA) between teleoperation (joystick control…

Cited by 42SourceScholar
2015

Now or later? Predicting and maximising success of navigation actions from long-term experience

ICRA 2015poster

In planning for deliberation or navigation in real-world robotic systems, one of the big challenges is to cope with change. It lies in the nature of planning that it has to make assumptions about the future state of the world, and the robot's chances of successively accomplishing actions in this fut…

Cited by 99SourceScholar