Formation control of multiple nonholonomic vehicles with local measurements in 3D space