A Multi-Agent Control Architecture for a Rescue Robot