Development of a comprehensive approach for precise positioning and orientation of multiple mobile robots in a specified formation using computer vision and the internet of things | Synapse