Occlusion-Based Coordination Protocol Design for Autonomous Robotic Shepherding Tasks