Imperial College London


Faculty of EngineeringDepartment of Computing

Senior Lecturer



e.johns Website




365ACE ExtensionSouth Kensington Campus





Dr Edward Johns is the Director of the Robot Learning Lab at Imperial College London, where he is also a Senior Lecturer (Associate Professor) and Royal Academy of Engineering Research Fellow. His work lies at the intersection of robotics, computer vision, and machine learning.

He received a BA and MEng in Electrical and Information Engineering from the University of Cambridge, and a PhD in computer vision from Imperial College. After a post-doc at UCL, he returned to Imperial College as a founding member of the Dyson Robotics Lab with Prof. Andrew Davison, where he led the robot manipulation research. In 2017, he was awarded a Royal Academy of Engineering Research Fellowship, and in 2018, he was appointed as a Lecturer and founded the Robot Learning Lab.

Selected Publications


Johns E, Di Palo N, 2021, Learning multi-stage tasks with one demonstration via self-replay, Conference on Robot Learning (CoRL) 2021, OpenReview, Pages:1-10

Johns E, Coarse-to-fine imitation learning: robot manipulation from a single demonstration, 2021 International Conference on Robotics and Automation (ICRA), Institute of Electrical and Electronics Engineers, ISSN:1050-4729

James S, Davison A, Johns E, 2017, Transferring end-to-end visuomotor control from simulation to real world for a multi-stage task, Conference on Robot Learning, PMLR, Pages:334-343

Johns E, Leutenegger S, Davison AJ, 2016, Pairwise Decomposition of Image Sequences for Active Multi-View Recognition, Computer Vision and Pattern Recognition, Computer Vision Foundation (CVF), ISSN:1063-6919

Johns E, Leutenegger S, Davison AJ, 2016, Deep learning a grasp function for grasping under gripper pose uncertainty, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE, Pages:4461-4468, ISSN:2153-0866

More Publications