Handling Agent Perception in Heterogeneous Distributed Systems: A Policy-Based Approach