Nilpotent bases for a class of non-integrable distributions with applications to trajectory generation for nonholonomic systemsNonholonomic motion planning: Steering using sinusoids