Semantic-level decentralized multi-robot decision-making using probabilistic macro-observations