Teaching Mobile Robots To Use Spatial Words