A swarm-based approach to real-time 3D indoor localization: Experimental performance analysis