There is provided a device for evaluating and correcting a robot operation
program for evaluating an appropriateness for the robot operation program
and correcting the robot operation program, comprising a computer
including a simulation function for confirming a robot operation. The
computer includes a load calculation section for calculating a load given
to a motor for driving an operating portion of the robot by a simulation
conducted by a computer; and an evaluation section for evaluating, by an
evaluation function, whether or not the load exceeds a predetermined
allowed value