A robust control law is derived and examined for a direct-drive robot arm driven by a brushless DC motor (BLDCM). The complete dynamics of the motor and its interaction with the robot arm are accounted for. This is important, since in a direct-drive servo system the torque generated by the motor is directly transmitted to the load. Effects of magnetic saturation as well as reluctance variations are accounted for, in order to ensure accuracy. The effectiveness of the method is examined through computer simulations. The computational complexity of the overall control scheme is such that it can be readily used for real-time contro