Extracting surveillance graphs from robot maps | Synapse