Description:

The motions of a robot are managed by a mixture of software and hardware that is programmed by the person.