Multi-robot localization and orientation estimation using robotic cluster matching algorithm