| CPC B25J 9/1664 (2013.01) [B25J 9/1671 (2013.01); B25J 9/1674 (2013.01)] | 20 Claims |

|
1. A method of controlling a robot manipulator on the basis of a program containing a plurality of movement instructions, the method comprising:
obtaining identification information related to a robot installation;
determining, on the basis of the identification information, whether any of the movement instructions relates to a location of the robot manipulator which is nonverified with respect to the robot installation, wherein the location is a pose, a path and/or a modulated path; and
applying, in response to a positive determination, a policy which restricts execution of the program:
wherein said determining step includes:
comparing locations to which the movement instructions relate against a collection of verified locations of the robot manipulator, and
finding the non-verified location by attempting to match the locations against the collection of verified locations.
|