Capturing robot workspace structure: representing robot capabilities | Synapse