Imperial College London


Faculty of EngineeringDepartment of Computing

Senior Lecturer



e.johns Website




365ACE ExtensionSouth Kensington Campus





The Robot Learning Lab at Imperial College London is developing the next generation of robots empowered by artificial intelligence, for assisting us all in everyday environments. Their research lies at the intersection of robotics, computer vision, and machine learning, and they are currently studying how robots can learn to physically interact with objects, using their arms and hands. Applications include domestic robots (e.g. tidying the home), manufacturing robots (e.g. assembling products in a factory), and warehouse robots (e.g. picking and placing from/into storage). In particular, they are investigating real-world vision-based robot manipulation, drawing inspiration from both learning-based methods (such as deep learning, reinforcement learning, and imitation learning), and model-based methods (such as optimal control, planning, and vision-based state estimation).

To read more, please visit the lab's website.