student projects

A list of proposals for student projects

Topological Localisation from Multi-Sensory Observations

This project will consist in improving the localisation accuracy of a state-of-the-art topological localisation and tracking algorithm that fuses observations from heterogeneous sensors to find the correct location of an entity moving in space. The current model is part of the LCAS navigation stack (https://github.com/LCAS/topological_navigation/) and based on particle filters. Possible improvement is the use of ML algorithms to optimise the parameters of the algorithm and to work optimally in different environments and with different observations.

Related work:

Dataset of Human Visual Attention while Observing HRIs

In this project, you will work toward the creation of a dataset of videos of people interacting with a robot during human-robot interactions. The dataset will contain annotations of engagement and per-frame attention maps from gaze data of the coders who annotated the video. The first step of the project is collecting the videos from people interacting with Lindsey the tour guide robot, after having obtained ethical approval. The second step is recruiting coders to annotate the video data for engagement while recording gaze informations. The creation of the dataset will enable training more accurate models for automatic detection of engagement.

Related work:

Generative AI for Face Anonymisation in Videos

Current approaches to anonymising people from publicly-recorded videos is using blurring effects that completely covers identifiable features. However, many real-world applications require the detection of facial features while ensuring anonymity, such as emotions or gaze detection in public spaces. Generative AI could solve this problem by changing face identities in videos while keeping key face features unchanged. In this project, the student will perform a lit review on Generative AI approaches for anonymisation and develop a model to perform such task based on publicly available video datasets. Related work:

Modelling Human Generated Trajectories for Robot Navigation Failures

In this project, you will develop a machine learning model that takes in input a series of robot navigation trajectories from human demonstrations and learns to reproduce these trajectories in the same spatial contexts. Related work:

Happy to discuss any other project that may align with my research areas.