Non Holonomic Kinematic Constraints