Patent ID: 8600555

Claim:
A taught point correcting device for correcting a taught point in an operation program of a robot, said device comprising: a first judging section judging whether position data of any of a plurality of different taught points, previously taught and included in an operation program, has been corrected or not; and a data correcting section correcting, when said first judging section judges that position data of a first taught point among said plurality of different taught points has been corrected, position data of a correlative taught point defined to have a relative positional relationship with said first taught point so as to satisfy said relative positional relationship, in accordance with a command describing a taught-point rule previously prescribing, by a robot language, a specified relative positional relationship and names of at least one set of taught points having said specified relative positional relationship in connection with said plurality of different taught points, wherein said taught-point rule comprises: a) a first taught-point rule defining a distance between two taught points; and b) at least one of a second taught-point rule defining an allowable range of a position of one taught point and a third taught-point rule defining an allowable range of a distance between two taught points, wherein, when corrections of position data of said plurality of different taught points based on the first taught-point rule have been completed, a validity of said corrections is verified in accordance with at least one of said second taught-point rule and said third taught-point rule.