wrapped pattern generator stuff into motion_generator
integrated pattern generator with planning architecture