×

Robot

  • US 9,868,216 B2
  • Filed: 09/17/2015
  • Issued: 01/16/2018
  • Est. Priority Date: 03/18/2015
  • Status: Active Grant
First Claim
Patent Images

1. A robot executing sequential works at each work point, the robot comprising:

  • an external instrument executing a main work at the each work point in the sequential works;

    a controller outputting a control instruction to the external instrument based on control data including structural point blocks arranged in sequence, the structural point blocks bundling the sequential works at the each work point;

    an external instrument driver transforming a format of data exchanged between the external instrument and the controller;

    a driver generator generating driver data indicating, in advance, a command corresponding to the control instruction, an external instrument type indicating a type of the external instrument and an operation detail transmitting the command to the external instrument;

    a memory storing, in advance, the driver data generated by the driver generator;

    a driver selector selecting the driver data from the memory utilized for the external instrument driver in accordance with the external instrument to be utilized and writing the external instrument driver based on the selected driver data;

    a transformation coefficient calculator calculating a transformation coefficient to transform a coordinate system employed by the external instrument indicated by the external instrument type into a coordinate system employed by the control data; and

    the external instrument driver written by the driver selector based on the driver data generated by the driver generator and outputting, in response to the control instruction, the command included in the driver data the driver selector selected in accordance with the operation detail included in the driver data selected by the driver selector and transforming the coordinate system employed by the external instrument indicated by the external instrument type into the coordinate system employed by the control data with the transformation coefficient calculated by the transformation coefficient calculator.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×