# US 2019/0314992 A1 · Method of operating robot, computer program, and robot system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0314992 A1
- Document ID: US20190314992A1
- Status: Published application
- Kind: A1
- Application number: 16/319,595
- Filed: 2017-07-20
- Published: 2019-10-17
- Earliest claimed: 2016-07-22
- Assignees: Kawasaki Jukogyo Kabushiki Kaisha
- Applicants: Kawasaki Jukogyo Kabushiki Kaisha
- Inventors: Yasuhiko HASHIMOTO; Masayuki KAMON
- Web page: https://patentgrep.com/patent/US20190314992A1

## CPC

- B25J 9/1671: {characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems}
- B25J 9/1628: {characterised by the control loop}
- G05B 2219/39: Robotics, robotics to robotics hand
- G05B 2219/40: Robotics, robotics mapping to robotics vision
- B25J: MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES ({manipulators specially adapted for use in surgery A61B34/70; manipulators used in cleaning hollow articles B08B9/04}; manipulators associated with rolling mills B21B39/20; manipulators associated with forging machines B21J13/10; {manipulators associated with picking-up and placing mechanisms B23P19/007}; means for holding wheels or parts thereof B60B30/00; {vehicles with ground-engaging propulsion means, e.g. walking members B62D57/02, B62D57/032; devices for picking-up and depositing articles or materials between conveyors B65G47/90, B65G47/91; manipulators with gripping or holding means for transferring packages B65H67/065}; cranes B66C; {manipulators used in the protection or supervision of pipe-line installations F17D5/00; walking equipment adapted for nuclear steam-generators F22B37/006}; manipulators specially adapted for, or associated with, nuclear reactors G21C; {apparatus used for handling wafers during manufacture or treatment of semiconductor H10P72/50})
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

A method of operating a robot includes acquiring a first condition that defines a given model work, acquiring for the model work, conversion information for acquiring first corrected operation information based on first temporary operation information of the robot, acquiring a second condition that defines a given target work, and acquiring second corrected operation information indicative of corrected operation of the robot for the target work based on the first condition, the second condition, and the conversion information.

## Claims

### Claim 1

A method of operating a robot configured to perform a series of works including a plurality of processes, comprising:
acquiring a first condition that defines a given model work;
acquiring for the model work, conversion information for acquiring first corrected operation information indicative of corrected operation obtained by correcting a temporary operation based on first temporary operation information indicative of the temporary operation of the robot that satisfies the first condition;
acquiring a second condition that defines a given target work; and
acquiring second corrected operation information indicative of corrected operation of the robot for the target work based on the first condition, the second condition, and the conversion information.

### Claim 2 (depends on 1)

The method of claim 1, wherein the conversion information is comprised of a plurality of conversion information, and the first corrected operation information is comprised of a plurality of first corrected operation information corresponding to the plurality of conversion information, respectively.

### Claim 3

A non-transitory computer-readable recording medium storing a computer program causing a computer of a robot system to execute processing, the robot system further comprising a robot configured to execute a series of works including a plurality of processes, the computer configured to control operation of the robot, the processing comprising:
acquiring a first condition that defines a given model work;
acquiring for the model work, conversion information for acquiring first corrected operation information indicative of corrected operation obtained by correcting a temporary operation based on first temporary operation information indicative of the temporary operation of the robot that satisfies the first condition;
acquiring a second condition that defines a given target work; and
acquiring second corrected operation information indicative of corrected operation of the robot for the target work based on the first condition, the second condition, and the conversion information.

### Claim 4 (depends on 3)

The recording medium of the claim 3, wherein the conversion information is comprised of a plurality of conversion information, and the first corrected operation information is comprised of a plurality of first corrected operation information corresponding to the plurality of conversion information, respectively.

### Claim 5

A robot system configured to perform a series of works including a plurality of processes, comprising:
a robot;
a memory storing a first condition that defines a given model work, and for the model work, conversion information for acquiring first corrected operation information indicative of corrected operation obtained by correcting a temporary operation based on first temporary operation information indicative of the temporary operation of the robot that satisfies the first condition; and
a processor configured to acquire second corrected operation information indicative of corrected operation of the robot for the target work based on the first condition, the conversion information, and a second condition that defines a given target work.

### Claim 6 (depends on 5)

The robot system of claim 5, wherein the conversion information is comprised of a plurality of conversion information, and the first corrected operation information is comprised of a plurality of first corrected operation information corresponding to the plurality of conversion information, respectively.
