Platooning control of autonomous nonholonomic mobile robots in a human-robot coexisting environment