Robot system, controller, and method for controlling robot system
Achieved is a robot system that enables a worker and the like to grasp, as data, a force actually acting on a target. A robot system includes a master robot, a slave robot, a force sensor, a display, and a controller, the controller being configured to carry out a display process of, on the display, displaying force data indicative of a reaction force which has been detected by the force sensor.
1 . A robot system comprising:
a master robot including
a first link mechanism and
a first tool that is coupled to the first link mechanism and that is operated by a worker;
a slave robot including
a second link mechanism that operates mutually in synchronization with the first link mechanism and
a second tool that is coupled to the second link mechanism and that is driven by the second link mechanism;
a fixing part that includes a vise holding a target to be processed by the second tool and a force sensor attached on the vise in such a manner that the force sensor detects, via the vise, a reaction force of a frictional force acting on the target from the second tool;
a display; and
a controller,
the controller being configured to carry out a display process of, on the display, displaying force data indicative of the detected reaction force.
2 . The robot system according to claim 1 , further comprising one or both of an angular velocity sensor that detects an angular velocity of the second tool and an acceleration sensor that detects an acceleration of the second tool,
the controller being configured to, on the display, display the force data and movement data indicative of a moving state of the second tool based on one or both of an angular velocity which has been detected by the angular velocity sensor and an acceleration which has been detected by the acceleration sensor.
3 . The robot system according to claim 1 , further comprising a camera that images a processed state of the target,
the controller being configured to, on the display, display the force data and an image which shows the processed state and which has been captured by the camera.
4 . The robot system according to claim 1 , wherein the controller further carries out a notification process of notifying one or both of the worker and another worker that a force which has been detected by the force sensor has a value larger than a threshold.
5 . A controller configured to control a robot system including: a master robot including a first link mechanism and a first tool that is coupled to the first link mechanism and that is operated by a worker; a slave robot including a second link mechanism that operates mutually in synchronization with the first link mechanism and a second tool that is coupled to the second link mechanism and that is driven by the second link mechanism; a fixing part that includes a vise holding a target to be processed by the second tool and a force sensor attached on the vise in such a manner that the force sensor detects, via the vise, a reaction force of a frictional force acting on the target from the second tool; and a display,
the controller being configured to carry out a display process of, on the display, displaying force data indicative of the detected reaction force which has been detected by the force sensor.
6 . A method for controlling a robot system including: a master robot including a first link mechanism and a first tool that is coupled to the first link mechanism and that is operated by a worker; a slave robot including a second link mechanism that operates mutually in synchronization with the first link mechanism and a second tool that is coupled to the second link mechanism and that is driven by the second link mechanism; a fixing part that includes a vise holding a target to be processed by the second tool and a force sensor attached on the vise in such a manner that the force sensor detects, via the vise, a reaction force of a frictional force acting on the target from the second tool; and a display, the method comprising carrying out a display process of, on the display, displaying force data indicative of the detected reaction force.