A virtual structure approach to formation control of unicycle mobile robots using mutual coupling