Text this: A distributed control architecture for a multi-agent robotic cell