Text this: Cooperative Formation Planning and Control of Multiple Mobile Robots