[PDF]

Spatial Reasoning with a Robot


George Barnsley

06/05/2026

Supervised by Christopher Wallbridge; Moderated by Hiroyuki Kido

Just looking at something the way it is is not enough to understand it. True understanding comes from looking at the way things interact. A good example of this is location control in spatial relations. Why do we get IN a car but ON a bus? Because a car has more location control of us than a bus does.

If a robot needs to use the correct word it somehow needs to gain a knowledge of the correct interaction. One way would be to HYPOTHETICALLY consider the movement of one object in relation to another. This project will look at simple simulations to gain knowledge of the world around it using tools such as Underworlds:

https://ieeexplore.ieee.org/abstract/document/8594094

Key Skills Interest in robotics Interest in research Knowledge of ROS Knowledge of Python Knowledge of Git


Initial Plan (01/02/2026) [Zip Archive]

Final Report (06/05/2026) [Zip Archive]

Publication Form