A flexible-input, desired-output motor controller for engineering design classes | IEEE Journals & Magazine | IEEE Xplore