| CPC B25J 9/0081 (2013.01) [B25J 9/042 (2013.01); B25J 9/1689 (2013.01); G06F 3/04817 (2013.01)] | 9 Claims |

|
1. A teaching device generating an operation program for executing an operation of a robot having a base and a robot arm including a proximal arm coupled to the base and a distal arm coupled to a side opposite to the base of the proximal arm, the teaching device comprising:
a display unit displaying
a first operation unit accepting an operation of designating the proximal arm of the robot arm and changing an attitude of the robot arm and
a second operation unit accepting an operation of designating a position of a control point set for the robot arm and changing the attitude of the robot arm; and
an operation program generation unit generating the operation program, based on the attitude designated at the first operation unit or the second operation unit,
wherein the display unit has a switching button for switching between a mode for accepting an operation of designating the proximal arm and changing the attitude of the robot arm and a mode for accepting an operation of designating the distal arm and changing the attitude of the robot arm.
|