Arbitrary shaped formations of mobile robots: Artificial Potential fields and coordinate transformation