Text this: Distributed Formation Control for Heterogeneous Robot Systems Based on Competitive Mechanism