Patent ID: 11969900
Assignee: SEIKO EPSON CORPORATION
Field: Handling (Mechanical engineering)
Classification: CPC B  G | IPC B  G

Claim 0:
1. A teaching apparatus comprising:
a display having a screen, the screen being divided into:
a simulation area in which a 3D virtual robot as a simulation model of a robot and a plurality of first operation signs are displayed, the plurality of first operation signs being configured to be synchronized with a control point of the 3D virtual robot along or around an X axis, a Y axis, and a Z axis due to an operation by an operator, the X axis, the Y axis, and the Z axis being perpendicular to each other and being a coordinate system of the 3D virtual robot, the plurality of first operation signs including at least four directional signs corresponding to positive and negative X directions along the X axis and positive and negative Y directions along the Y axis; and
an operation area in which a plurality of second operation signs are displayed, the plurality of second operation signs being configured to move or rotate the control point of the 3D virtual robot along or around the X axis, the Y axis, and the Z axis due to the operation by the operator, the plurality of second operation signs including at least the four directional signs; and

a memory configured to store a program; and
a processor configured to execute the program so as to:
cause the display to display the 3D virtual robot in the simulation area in an initial posture state, the plurality of first operation signs in the simulation area in an initial arrangement state, and the plurality of second operation signs in the operation area in the initial arrangement state, the initial posture state corresponding to the initial arrangement state;
move or rotate the 3D virtual robot in the simulation area due to the operation via the plurality of second operation signs in the operation area by the operator;
change a viewpoint of the 3D virtual robot for the operator due to a swiping operation of part of the simulation area by the operator such that the 3D virtual robot is displayed in the simulation area in a first posture state;
change the initial arrangement state of each of the plurality of first operation signs in the simulation area and the plurality of second operation signs in the operation area to a first arrangement state in response to the first posture state of the 3D virtual robot in the simulation area, the first posture state corresponding to the first arrangement state;
synchronize a state of the four directional signs of the plurality of first operation signs in the simulation area with a state of the four directional signs of the plurality of second operation signs in the operation area while the initial arrangement state is changed to the first arrangement state;
detect an input of a reset operation;
change the viewpoint of the 3D virtual robot from the first posture state to the initial posture state when processor detects the input of the reset operation; and
synchronize the state of the four directional signs of the plurality of first operation signs in the simulation area with the state of the four directional signs of the plurality of second operation signs in the operation area while the first arrangement state is changed to the initial arrangement state.