Robotics · Cognition · Learning

Dimitrios Kanoulas

Professor in Robotics and AI, UCL Computer Science · UKRI Future Leaders Fellow · Head of the Intelligent Robotics Group and the RPL Lab

Robots are no longer short of bodies. What they lack is judgement. My group builds the cognitive layer — perception, mapping, and task/path planning — that lets legged robots work out where they are, what is around them and what to do next, in terrain and clutter too unpredictable for scripted behaviour. Our methods run on more than a dozen humanoid and quadruped platforms.

Portrait of Dimitrios Kanoulas
160+peer-reviewed publications
£3.4M+as Principal Investigator
26PhD students & postdocs supervised
15+robot platforms deployed on

Research themes

All projects →
WALK-MAN humanoid stepping on rocks with perceived foothold patches

Legged navigation & traversability

Where can a legged robot step, and how should it get there? Semantic and geometric traversability, footstep and path planning, world models.

Unitree quadruped with LiDAR localising on campus

Mapping, localisation & SLAM

Real-time metric-semantic mapping, structure-free topometric maps, visual localisation with few images, dense RGB-D SLAM on embedded devices.

ANYmal quadruped being deployed by the team in an underground mine

Safe & robust navigation

Reliable autonomy in hazardous, unstructured and GPS-denied environments: risk-aware planning, uncertainty estimation, failure recovery and field deployment.

Spot quadruped climbing over a crouched Go1 quadruped (LegUp, ICAR 2025)

Multi-robot collaboration

Teams of heterogeneous legged and wheeled robots that share maps, allocate tasks and coordinate exploration and inspection.

Selected recent papers

All publications →

Robots I have worked with

RPBP mini biped
RPBP (NEU)
COMAN humanoid
COMAN (IIT)
WALK-MAN humanoid at the DARPA Robotics Challenge
WALK-MAN, DRC 2015
CENTAURO robot
CENTAURO (IIT)
COMAN+ humanoid
COMAN+ (IIT)
MPPL mobile manipulator
MPPL (UCL)
Dimitrios presenting the ANYmal quadruped to students
ANYmal (UCL)
Unitree Go1 quadruped
Unitree Go1 (UCL)
Spot quadruped
Spot (UCL)
Unitree G1 humanoid
Unitree G1 (UCL)

Also: Unitree A1, Go1, Go2, B1 + Z1 arm, Jueying, Summit-XLS, AgileX, MOCA, Pyrène and more.

Consulting, advisory and industry collaboration

I advise companies on legged locomotion, robot perception, manipulation and reinforcement learning, and I have served as scientific advisor to several robotics start-ups. If you are building robots that have to work outside the lab, let's talk.

How I can help →