WhyCon: An Efficient, Marker-based Localization System