Dynamic modeling and tracking control of nonholonomic vehicles