Patent classifications
G05B2219/40009
Control device for displaying a relationship between robot output and device input
A control device includes a processor. The processor displays a first image of a robot, first input/output images representing a robot input/output, a second image of a peripheral device, second input/output images representing a device input/output, and an input/output edit screen accepting an input/output relationship between the robot output and a peripheral device input on a display. Each of the robot output and the peripheral device input causes the robot and the peripheral device to perform a synchronous operation or an asynchronous operation that is synchronously or asynchronously performed between the robot and the peripheral device, respectively. When one of the first input/output images corresponds to the synchronous operation, one of the second input/output images corresponds to only the synchronous operation. When another of the first input/output images corresponds to the asynchronous operation, another of the second input/output images corresponds to only the asynchronous operation.
Robot system
A robot system may include a robot controller; and a target robot. The target robot may include a first memory to store device specific data including individual identification data; and an individual difference parameter unique to the target robot. The robot controller may include a second memory structured to store the individual identification data and the individual difference parameter of the target robot connected to the robot controller; and a controller to control the target robot on the basis of model configuration information the individual difference parameter stored in the second memory. The controller may check the individual identification data read from the first memory unit against the individual identification data stored in the second memory unit and, in accordance with a checking result, update the individual difference parameter stored in the second memory unit with the individual difference parameter read from the first memory unit.
Robot, robot system and server
A robot controlled by a controller includes a recording part that records sensor information on a sensor, and a transmission part that transmits the sensor information to the controller or an external apparatus.
Control Device, Robot, And Robot System
A control device includes: a processor that is configured to execute computer-executable instructions so as to control a robot, wherein the processor is configured to display a first image that represents one robot, one or more first input/output images that respectively represent a robot input/output which is an input/output of the robot, a second image that represents one peripheral device, one or more second input/output images that respectively represent a device input/output which is an input/output of the peripheral device, and an input/output edit screen that accepts an input/output relationship in which an output of the robot is an input of the peripheral device by associating a first input/output image selected among the one or more first input/output images with a second input/output image selected among the one or more second input/output images, on a display and control the robot based on the input/output relationship.
ROBOT SYSTEM
A robot system may include a robot controller; and a target robot. The target robot may include a first memory to store device specific data including individual identification data; and an individual difference parameter unique to the target robot. The robot controller may include a second memory structured to store the individual identification data and the individual difference parameter of the target robot connected to the robot controller; and a controller to control the target robot on the basis of model configuration information the individual difference parameter stored in the second memory. The controller may check the individual identification data read from the first memory unit against the individual identification data stored in the second memory unit and, in accordance with a checking result, update the individual difference parameter stored in the second memory unit with the individual difference parameter read from the first memory unit.
Machine tool including numerical controller with function to determine replacement time for maintenance component
A controller for a machine tool outputs an operation instruction signal to the machine tool. The machine tool transmits a signal indicating that the instructed operation is compete. The controller determines a response time of operation to be a difference in time between a point in time when the numerical controller outputs an operation instruction signal and a point in time when the numerical controller receives a signal from the machine tool. When the response time of operation exceeds a preset value, the numerical controller determines that a corresponding maintenance component needs to be replaced and informs a user of the need for replacement by means of a display unit.
Method for replacing a component in an automatic machine
A method for replacing a working component in an automatic machine has a mapping phase and a working phase. The mapping phase involves defining a first reference point fixed relative to the automatic machine and a position in machine of the working component. The working phase involves: stopping the automatic machine (2); starting a procedure of configuration change preparing the automatic machine for a withdrawal of the working component; detecting the first reference point; determining the position in machine of the working component; picking up the working component from the position in machine by means of a gripping device; releasing the working component in a storing position; picking up a replacement working component from a stocking position by means of the gripping device; positioning the gripping device at the position in machine; and inserting and fixing the replacement working component in the position in machine.
Controlling a robot to remedy a problem
A robot intelligence engine receives highly immersive virtual environment (HIVE) data characterizing a set of robot tasks executed by a test robot in a HIVE, wherein the robot tasks of the set of robot tasks include a robot skill. The robot intelligence engine receives sensor data from a problem detecting robot deployed in an environment of operation that characterizes conditions corresponding to a detected problem and searches the set of robot tasks to identify a subset of the robot tasks that are potentially employable to remedy the detected problem. The robot intelligence engine simulates the subset of robot tasks to determine a likelihood of success for the subset of robot tasks. The simulation generates a set of unsupervised robot tasks that are potentially employable to remedy the detected problem. The robot intelligence engine selects one of the subset of robot tasks or one of the unsupervised robot tasks.