• Actuators: The actuators found on typical robots include electrical motors, solenoids, and pneumatic cylinders. These actuators are subject to constraints on torque, and produce saturation and limiting effects. Simulation models of actuators must capture not only ideal input/output behavior, but also non ideal effects; for example, saturation, friction, hysteresis.