Adaptive Multi-Robot Coordination in Multi-Human Settings

Topic Description

Adaptive multi-robot systems have the potential to transform how robots operate in complex human environments such as care homes, hospitals, and public spaces. This PhD will explore how multiple heterogeneous robots (for example, service, social, and aerial robots) can coordinate their activities in dynamic settings where many humans are moving, interacting, and changing their needs over time. The focus will be on developing adaptive coordination strategies that can balance multiple objectives – safety, efficiency, social acceptability, and user comfort – while responding robustly to uncertainty, incomplete information, and changing human behaviour. 

The project will combine methods from multi-robot planning, machine learning (including reinforcement or multi-objective learning), and human-robot interaction. Depending on your interests, this may include designing new algorithms for task allocation and navigation in crowded spaces, learning context-aware behaviours from data, and building models that predict or respond to human activities and preferences. There will be opportunities to validate your work both in simulation and on real robot platforms, and to collaborate with domain experts (e.g. in healthcare or social care) to design realistic scenarios and evaluation studies. The overall goal is to create coordination mechanisms that allow teams of robots to work smoothly alongside multiple people, in ways that are safe, interpretable, and genuinely useful. 

Skills Required:

  • Strong background in computer science, robotics, or a related discipline, with solid foundations in linear algebra, probability, algorithms, and programming (Python essential, C++ desirable). 
  • Experience with autonomous systems or robotics, ideally including robot navigation, path planning, and familiarity with tools such as ROS/ROS 2 and simulation environments (e.g. Gazebo, Webots, Isaac). 
  • Knowledge of machine learning (and ideally reinforcement learning or multi-objective decision-making), with practical experience training and evaluating models using frameworks such as PyTorch or TensorFlow. 
  • Interest in human-robot interaction and socially aware robotics, including working with human participants, understanding safety and ethics in real-world deployments, and engaging with care or other sensitive environments. 

Background Reading:

  • Hunt, W., Ryan, J., Abioye, A. O., Ramchurn, S. D., & D. Soorati, M. (2023). Demonstrating Performance Benefits of Human-Swarm Teaming. In A. Ricci, W. Yeoh, N. Agmon, & B. An (Eds.), The 22nd International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2023) (Issue Demonstration Track, pp. 3062–3064). IFAAMAS.  

Request your prospectus

Request a prospectus icon

Explore our qualifications and courses by requesting one of our prospectuses today.

Request prospectus

Are you already an OU student?