Apparatus for Operating Robots
First Claim
1. An apparatus for operating a robot, the apparatus comprising:
- a touch panel to which a touch operation by a user is inputted;
an operating position detecting unit that detects an operating position when the touch operation is inputted to the touch panel;
a coordinate system setting unit that sets, on a panel plane of the touch panel, a coordinate system in which a start position that is an operating position at which the touch operation is started serves as a point of origin, and with which axes of a robot to be operated are associated in advance;
a determination area setting unit that sets a determination area having a size that is set in advance;
an axis selecting unit that selects the axis to be operated, among the axes of the robot associated with the coordinate axes, based on an arrival position that is an operating position at which the determination area is reached; and
an operating area setting unit that sets an operating area having a width that is set in advance with the arrival position as a center.
1 Assignment
0 Petitions
Accused Products
Abstract
A pendant provided with a touch panel is provided as a robot operating apparatus. Using the pendant, an operating position of, for example, an operator'"'"'s touch operation on the touch panel is detected. In the pendant, by calculation responding to the touch operation, a coordinate system having axes is set on the touch panel in response to the touch operation, in which the axes are associated with the axes of a robot. A determination area is also set on the touch panel in the periphery of a start position of the touch operation. The determination area has a predetermined size. In the pendant, an axis being operated of the robot is selected based on an arrival position of the touch operation in the determination area. An operating area on the touch panel is set with the arrival position as the center of the determination area, ensuring a highly-reliable touch operation.
-
Citations
20 Claims
-
1. An apparatus for operating a robot, the apparatus comprising:
-
a touch panel to which a touch operation by a user is inputted; an operating position detecting unit that detects an operating position when the touch operation is inputted to the touch panel; a coordinate system setting unit that sets, on a panel plane of the touch panel, a coordinate system in which a start position that is an operating position at which the touch operation is started serves as a point of origin, and with which axes of a robot to be operated are associated in advance; a determination area setting unit that sets a determination area having a size that is set in advance; an axis selecting unit that selects the axis to be operated, among the axes of the robot associated with the coordinate axes, based on an arrival position that is an operating position at which the determination area is reached; and an operating area setting unit that sets an operating area having a width that is set in advance with the arrival position as a center. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
2. An apparatus for operating a robot, the apparatus comprising:
-
a touch panel to which a touch operation by a user is inputted; an operating position detecting unit that detects an operating position when the touch operation is inputted to the touch panel; a coordinate system setting unit that sets, on a panel plane of the touch panel, a coordinate system in which a start position that is an operating position at which the touch operation is started serves as a point of origin, and with which axes of a robot to be operated are associated in advance; a determination area setting unit that sets a determination area having a size that is set in advance; an axis selecting unit that selects the axis to be operated, among the axes of the robot associated with the coordinate system, based on a positional relationship with an arrival position that is an operating position when a determination period that is prescribed in advance elapses from the start of the touch operation; and an operating area setting unit that sets an operating area having a width that is set in advance with the arrival position as a center. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
14. A non-transitory computer readable medium comprising instructions for operating a robot, the instructions comprising;
-
detecting an operating position at which a touch operation is inputted to a touch panel; setting, on a panel plane of the touch panel, a coordinate system in which a start position that is an operating position at which the touch operation is started serves as a point of origin, and with which axes of a robot to be operated are associated in advance; setting a determination area having a size that is set in advance, in a periphery of the start position; selecting the axis to be operated, among the axes of the robot associated with the coordinate axes, based on a positional relationship between the start position and an arrival position that is an operating position at which the determination area is reached; setting an operating area having a width that is set in advance with the arrival position as a center; and switching the axis to be operated based on whether or not the operating position is within the operating area.
-
-
15. A non-transitory computer readable medium comprising instructions for operating a robot, the instructions comprising;
-
detecting an operating position at which a touch operation is inputted to a touch panel; setting, on a panel plane of the touch panel, a coordinate system in which a start position that is an operating position at which the touch operation is started serves as a point of origin, and with which axes of a robot to be operated are associated in advance; selecting the axis to be operated, among the axes of the robot associated with the coordinate axes, based on a positional relationship with an arrival position that is an operating position when a determination period that is prescribed in advance elapses from the start of the touch operation; setting an operating area having a width that is set in advance with the arrival position as a center; and switching the axis to be operated based on whether or not the operating position is within the operating area.
-
Specification