An accelerometer is mounted on a robot to monitor movement of a tool
assembly attached to the robot end effector for safety monitoring
purposes. The accelerometer provides an output signal to the robot
controller which the controller uses to monitor the robot movement and
stop that movement when a predetermined values of acceleration, speed and
distance are detected during lead-through teaching of the robot. A handle
can be attached to the robot end effector and the accelerometer can be
mounted on the handle.