On the kinematic Motion Primitives (kMPs): theory and application