A motion controller controls the motion of some object. Frequently motion controllers are implemented using digital computers, but motion controllers can also be implemented with only analog components.