EPSRC-Eligible and EU applicants

Below, we list PhD topics for EPSRC-Eligible and EU applicants only. For overseas applicants see here

To be EPSRC-Eligible for a full award, an applicant must have no restrictions on how long they can stay in the UK and have been ordinarily resident in the UK for at least 3 years prior to the start of the studentship (with some further constraint regarding residence for education).

For further details see EPSRC Student Eligibility guide or contact Anne Murphy. 


Autonomous Driving in Urban Environments

Project number: 
Develop and evaluate algorithms for autonomous driving in urban environments
Dr. Stefano Albrecht
University of Edinburgh

The coming decades will see the creation of fully autonomous vehicles (AVs) capable of driving without human intervention. Among the expected benefits of AVs are a significant reduction in traffic incidents, congestion, and pollution, while dramatically improving cost-efficiency.

Robot Integrity and Security

Project number: 
Robotic solutions are becoming an integral part of industry and society - which raises questions of safety, security and vulnerabilities. This project will explore techniques used for detecting and verifying the integrity of robotic systems.
Dr. Benjamin Kenwright
Heriot-Watt University

We're on the cusp of a robotics security crisis [1,2,3].  As robotic solutions and system are becoming more common place [3], from under-secured consumer gadgets, networking equipment to medical devices [2], with critical infrastructure sensors and controllers. While some new devices are increasingly equipped with `basic' security protections, these minimum standards are just the beginning [3].  Attackers could leverage software vulnerabilities, authentication credentials or even network misconfigurations, risking people’s freedom, data, safety and even their lives.

Vision based Mobile Autonomy through Object-Level Scene Understanding and Robust Visual SLAM

Project number: 
The goal of this project is to develop vision based algorithms for long-term mobile autonomy in dynamic environments, leveraging object-level scene understanding, multi-sensor fusion and visual SLAM.
Dr. Sen Wang
Heriot-Watt University

AnKobot is sponsoring an exciting PhD project in the field of mobile autonomy using visual Simultaneous Localization and Mapping (SLAM), semantic scene understanding and computer vision.

Safe Human-Robot Interaction for Offshore Inspection

Project number: 
The goal of this project is to enable robots to safely and effectively collaborate with humans in teams through grounded human-robot interaction for offshore inspection.
Prof. Helen Hastie

**Note: Project availability subject to collaboration agreement being signed**

This exciting PhD project is sponsored by Total where you will work on human-robot interaction with their latest robot for inspection of offshore oil and gas platforms.

Robust and Explainable Machine Learning for FinTech Applications

To develop and compare Gaussian Process models with Deep Neural Networks to provide explainable and quantifiable Machine Learning for FinTech applications.
Prof. Mike Chantler
Heriot-Watt University

Deep Neural Network (DNN) technologies coupled with GPU type hardware provide practical methods for learning complex functions from vast datasets.  However, their architectures are often developed using trial and error approaches and the resulting systems normally provide ‘black box’ solutions containing many millions of learnt but abstract parameters. They are therefore extremely difficult to interpret and understand, and their accuracy and certainty of prediction, or classification, are normally not known.

Mapping High Level Parallel Code to Bespoke Hardware for Energy Efficient and Real Time Autonomous Devices and Smart Sensors.

Project number: 
The two key requirements for real time decision making in robotics systems and smart sensors, is: 1) increased compute power for full AI autonomy, and 2) energy efficiency, which is a a critical concern for long-lasting operation. The goal of this project is to develop novel language processing methodologies, to create low energy custom hardware accelerators with Field Programmable Gate Arrays (FPGAs) from algorithms written in SYCL. SYCL is a portable C++ standard for heterogeneous computing.
Dr. Robert Stewart
Heriot-Watt University

**Note: Project availability subject to collaboration agreement being signed**


Codeplay https://www.codeplay.com/ is a company in Edinburgh with industry expertise with compiler construction and processor architectures. They are a leading partner in the standardisation of SYCL, a programming abstraction for heterogeneous hardware. Codeplay have SYCL implementations for CPUs and GPUs.

The Codeplay CEO, Andrew Richards, founded the company in 2002. He chairs the working group for the SYCL standard within the Khronos Group.

Analysis of Controlled Stochastic Sampling for training RL Agents for Robotics Tasks

Project number: 
For tasks where path-planning of real robots is guided via a simulation of a virtual agent, this project aims to understand the role and impact of the randomisation scheme on the efficiency and generalisability of the agent.
Dr. Kartic Subr
University of Edinburgh

Data-driven machine learning techniques are popularly used in the field of robotics to inform autonomous decision-making and to perform control or path-planning. Supervised learning and reinforcement learning have been shown to be particularly amenable to canonical tasks that are integral to robotics applications. However, these techniques rely on data in the form of action-label (supervised), action-value (regression) or action-reward (RL) pairs, where the action is a path (or some other) execution by a real robot. e.g.

Subsea intervention using autonomous systems

Project number: 
Develop control algorithms to enable safe semi -autonomous subsea manipulation with communications delay.
Prof. Yvan Petillot
Heriot-Watt University

Subsea inspection of structures is now commercial and the next frontier in subsea robotics is the safe physical interactions with underwater structures. This requires the development of new control algorithms with force compliance which can take into account external disturbances. There is also a need to work across a variety of control models, from full teleoperation across high bandwidth data to shared autonomy (our goal) across low and intermittent connection to enable shore-based control of remote platforms.

Internet of Robotic Things

Project number: 
Investigating algorithms and applications for Internet of Things and Robotic systems
Dr. Mauro Dragone
Heriot-Watt University

The Internet-of-Robotic-Things (IoRT) brings together autonomous robotic systems with the Internet of Things (IoT) vision of sensors and smart objects pervasively embedded in everyday environments [1-4]. This merge can enable novel applications in almost every sector where cooperation between robots and IoT technology can be imagined. Early signs of this convergence are in network robot systems [5], robot ecologies [6], or in approaches such as cloud robotics [7].